PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81135 4d12e966d407389de6cf0bef08fd6bb3dede15417803e9910829a4d9548b126d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cdea51fc75a45d3458c591f8e18421e95e1b5b6b1b35fd8ab5ced49a829c5481
Certificate Block Hash
4d12e966d407389de6cf0bef08fd6bb3dede15417803e9910829a4d9548b126d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0000690100100c0100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000051b1fb2d9029b73131a0cb565d44e78efadeafa1435d2231caeae8592fe6b0b9e92ae42894c1b8df564482fd87afdbe99bbe149eae691c2d6398983ff8846bd879833815722c3130106c52108e582b756186baf1841d24d27b0800000000000000f8010000f8010000690100100c0100

Raw Header Hex

000040204a01ef9a0bd8edd6ccc4d3392236c9d5ef56add520aac2c8223c045885611c274e7f2e15d03718c31400396b448b78573205f17614afc23ad7d900a7d9272e279a14466aa3c5001881549c829ad4ceb58afd351b6b5b1b5ee92184e1f891c558345da475fc51eacd

Proof Data Hex

59,560 bytes
1212160103070287db529d7434074c3bebe443feb02ba437a03a91247a0df6d5cb8bac04e4ef79edcc744af22d28e5027ad0a720beae512350aecd5ae056c75e1a8ef50cb8240e190b7eee803ecab71d38bf02d7b6040c9389186c8e1fd6a9b1df692163e8d7b59772bf7a8d25b8d4696babd068919a7b3d3714af4725cce667677d6fcbbee5576e6cfe54cf8f22f78b9ef15f01b46705f98cfba9a2ac3a1fd58acbdaccb968561a29adb4ab5fd883c08289c0375a30d4f54e6820fe21eee4e19c2893cc6c1ba1ed15fed8f15c4eea17810257489cbace629c9358537dd7dca99549e2f7c202943e9a3b9c21389092a3c0200b30d058465f242664bee3beac807e45a45ba55b8dd57142ec0f0f0c9109453f618bce7b008fcc6a3110fb83995f7a4345e1dfb6bac17b8f208321c1607c20ebdc31114cb0566f45b72be53ad90fe4268caf468e03f2868c85aba1733d846c6b5fed033c7cd020c1f13913c0576c6645e702bf2170fb0f931182588c95a339ac2049606ac17baa69cb0614b1d4eb91fd74c3b151f02fa09d3c1998b24a54447e47cece9e68b59a2d3c1e3357cb9ae9a62cbf665a4a8e6574bc927a70535ed480f9992b97fc25bf72e3d32759fc9d95dee7a018e3ffee0e5819c3bad03e748c49329a25d8246327f6d20db113e9e4c28fab625cf0054d3508cb0909bbcbe6b3975f1de1139a3b6374c945212fb1e5f86080c3e5a5372a613131a12b2c3a4491b960d664968b8a75be98dc03ef82afb8442bb16b09413856384270971a828375a2b66cc2d65fe73e5681cbe3a309ce37016c2d2f7a95b184f2111d5c2064945eba257da5860e9e7835c959c7da1176648e7a0f4acca3f82d9e57b6a6449b54fa19c58847364425ed1fa5bdbd7ef6b549c51c2dd472018951b64d1720ab1a76ae473de55c6e8bae9d9877feb2d9bd3a672368ffc32ec3dec4dd2763a1a5ed0688c931e8f42b5d90aaf6fd5cebe8a2d9b98848bc945d79ab64070bc93efcdbcaacf2728136f5c44b2420201ad15fef87f0aa302223f263e914c271011dd3b1b66bf102f5604f353d13ca5527ebd36d0b10c66a81ab99323de26443dd9fd5dc1e31fca0878f47ccff3add167e6ab379965963ec6c39f2696c78abf0b7e6fbd7c1bb89055927a78c431b44d1ba48fda1309ea03f758a5f009300a5218030a4f25ee53f15a37063d8a0c5cf5281653fec9ae4e1d0d46a58a9cc8e5679686056f5d1361c4a4a315201fe30757339488a366e0d93c85cba9f2dbbb39bcecaa62604221a2353ef1c5f2e94d18ed247ee0e516c466c34f0faac3073551f69742fb2662ecb74ef39f7f18c65366a64879fb5b534ddc6dcd105b51a0fdb977817077bb93bf2ca80ff6a2812d1ff0d76997c7c1930ebfb1ef599acf69a1fe359439f834598fcfd906289ffc6f9ad29b1248e12f551fb0d30e9e50cee754cd475725d1b072826eb5f8e170d815ec8201e67f63dce99af65d8b752d49f2f4030da884df003e3be16a918c9112312f5e8c183397d704d2715fc1a101092aff1ac029c5d421f96804262d6b9b8bdb31f250a6767718dfc8ae6798df0429c94e67224f9df9e721738ed146c5c0cc8c5cada54e231c186a66f400caaa2a50a5117aceb3d12a1e0b45739c8132e36dfce80bfa7e911d28f182d91ad4a13e494dbfd4da9e905fb9c65e63cbe2320668c0f4e6b096813279f1e7f9ed30e5968498e14e1e0677cebea1597f32ddff39ce1bf1177ffd37d4203ff14c0be75b5008e3c6402343b77ce8ec4ea18c7c4b9b287d38ddeb3bd6fbe11469d01691869f6145de25c8023bdbab52204c7fd706fd69cce228ac250af488238b2833ba9b8a4c6323f0f24d8d71013ab0faa228e8c01c6e7cc13440616a508500d409f4af81f4aa3e7242d7da247d338763cde76863c8fdf04d4ea8614a03820cc77844ee458bef7e0b3eab56a997249980f420b2b052252239f049831cc25669539753f74b66eced6a305026458ee3673c7c81a67d85de0a55e998ad4f8e79868f172abc6eead4ecaf444510992b27e4b2c6bc937d63384d3eb2ae083b2b425935e98e4604de492e9107fe4ec6e6d97c35776c3d6107907bfc894a79a1379eb73d4d88a36ba2a3d0868ccc57b4d2808cb8baa557b8c04ac892fdbe473430638c4659de553c34c01f80a7da21272602c434f16e913925135aa5003e01f63f257c62aee72b867040039455d65e72c2578642d6918c17bbf272ec345f06043c29366c913d53521a6111d60b91bbc30bf7743c7150a1c5034eb47b6c4d323fa5b18a117d2ea0064554d5d79c1a163cd244170d6ec15d33c0120a739dd9cfef28838a0611737fd3f2b8f0039d83614fbbc753d172573c731f1f2f8be33df0a2c8b33ecaaf18743f300ed12f0a39302a8b5d3cb0575659013839834cc337ad3b9ac5fa310bd238ab76e1ade7bd2f2072e2fc60674e3eceffbe2809b535d81173d6b0b5066fb19f7fab6841c70f418e26fe573053506af11dada536e70f0b9560b03419a01f8e00db454c67971f7b3d749ab7a379340cf9480f74f4cd1385c2516060bab5a3fdedf4ff9d2fdd8148ebaa761a8708d04ed087c01ddfd57777ac4804dbc3451b1e6ecdf01448b9392b42a3f69f7f336cf618200d5a0b33b216ba42154efe57d0c39fb636d6a8de746365f332916fc9986770ab38f8d952b48bcec57b91e64ae302eee28fcaab30210efedc15cfb40dff9249bcedb845c870507bc5db325180ed6efc0e46306c744b35c9ac2ef8f2f6b2eea2b344e8b73d744374c0711ce93de5d93d3dffaca6d2a1843bbebc333a393babb37348788dead2dfdac074ee2e8c57c1b9b3066c67f15dbfef1df95b76ff55edaf98612b626c8388710ba9976075f28766549e58b064dff4738e59a9cddb76dd06e194724b81fe60f7a59ed242d4db1cabab0953ecc9c7d73cb0fe664d9e0b735f0bf2eac41fe8bcdf38f37cb13735a26acb96bb032add03e875c88cf059588418d9c3355938bbd4592161759f13324bae225d5cac053b0f83739779fba24a04e41aa0f86972f0512f72eb4b869b5bb35bf90bed31071221e0c81de9b6b90c19ce8e9cc42a553ab780333735d5ba3907bdf2604ed4b0dd604b4116f4bb261a57bc860bbdc6d8239ed0208d7bdede9228fbd28c4649ae7278d2857c40ab374a49b738e5a6e15c6f07c3b0cf81bc98c45524b7eb8045f8649ce63f00e145cde6d0a38cdc82ffcbe9b126d25f7021f9c72e844c7cdd886e58adde610b30e5e69b9bc34324e099c525184a00ebf8ae04d10c34b21e8cb5220986943036958ceee3889a3cd728e531c5ca45554199f0cee14268ac9e37e5f8e3f3d55a5430e4d3430089380326d8d33957dd5a0dd7081dfac527780ab88421e4f849fcbaea9c1d3bbd478a578b52aa349abca7681bf928efa1bbbef653f2861cc4ce80d5dba22d09ae70cda9b035fe6717dea74cdd1d1db79f1f7b5c3852bebcaf68cd02381f9383ba1200ae427a0e6b7e886e19f7ccb5bfe1a2f6b09e9333124cf83383caefc9af7af47184cf5d2eb0c94e373fcc4feb0187db6676b47f53ff8c9037063fd741c5ce7cde6c5cb52ba5fdc4c4a17f972368b967e29b1e625477c8b000ed3b7e444784841400a4fb542bf50a34b2f9c98509050e59254663adeba190b63d0509fb315c425189031d52b847d914a5750fc0c517860ff567a3a5ce214dac2a85f7085b693759c7737ebaa8a5779d6b1e438fd0af10f80eff20ed22b02f74a775a47be30c9fe4e64e1d5b0c7d19a4dd404184bfad4d16e7f71b56f7a6c9315d0cb5050d48b0fb5e0cdb95448bc0e922f4c88e3d9a03fd57894fdc04975ca53513286c8a1c9afc88fe375dd083ce131b71aa0c0bd307b546c9196dc1b4246b80797228b93bbb61c791a46acb8eaeb11624ecb21425f9d0f14f7b74569f24a1dc78d1f5be0c94db899c1c331156cfcc75c896d56ead2387cf7ea7e294aa00a13a3edc3faf80dc1d37d61edf6c9ce60bfd3f77b0e4d87a387ff267320f6a8f3a663b64e4eee54530cdd975fdddadd388e2bc8337d7cf359dd103a0309ec6dcea59ee66c9ee8bb1bf29977ec68f665dbdbe5063002c68f3d260b9ac29c598936339f161cd3cc96e2ca07376cbb3bab97941d77d841e3da096caf4dbfca534384ff0bea811c2410b2f38a7dff711bc09a593e1d3e7f5654973272c6e321c55d279a2ac44102b777b83500ac99017e88c0053ba338dae71cc6e0e450cdee4b347425a6454418a83927783c24a6bb6206d0c43f26a039fb9316d870597e124280b31170403bba24af67846bae898c684134927022094e207a81660ef4e3ef7308e19b6628ff5e6f57775f6a2806fc36210dbf220da615b6d86820d3ad5fd069180123a20c02e546d47d38d9cc519d7ebeea40f1479c846154001350ca8e0558a546adc6ea65fd747962c7363009f120cad103c457db49a791099ffafe6233c51a3383007e8d2667326edabd8fc8e968ff3497ddd585cb343e0158775fa450325facf689b006d66e0c5b27fe4e5669fc9770637694e24e7934b549d805b9270b1d795c243850d4dd324ef03d555fd1c0b076b92204677f8a2b6d91bbabbe26731e5c89823e3da56dbaaebb971ea56b44b14b0ce6c943373e38466d2fe27faa807e158ae38b8298ebc3dcd2954e2874dc28bb511479a3063c6bf407bae53684118f322f5b2b088def10c274dde847d02ab9c715118229f9e1b36a8c7560468dca9bb8e8a4089a98f0679db7b5ae7ec662414872a8b79a7d669975da6df81b5c3d072c3dbbd5ad67626fb677ccbb0026cbc0e30e0825b6f9e6b1ffd3dfac8b4d3d0070931e2d1b5fc5a092fed5388a48286fdb5f11c442b6f8da8555891670276425be7dc929d4f4c541727c41069dcf9a997d1971a641d48d1c51d6acdc1b7271af5b0605ace8e08347f86057725148d32849072f15799ed0e590e94585d7df952765dc52577036470dd77ee3e92b2b0190249ed0d62ee663b3233c3eac3ff46b75a7fee1aa6cf1a149b1b66a6d4645590f7baa2d831aec21238aa47083afb0fe570f13da3e5100a4d11074fbd05077be81d2c3b2d7b6eeaf0b802cf4fb932563243f72e22801c478e492424a60373301df9709e36f4b63bd49c7dd7c531fbe2b9ccb8169d4426ab15cd4c3088ed2a270af621f069a1675bc481ac2a491daa5a8ad111d118e78ce73552a32ed0fb0838ec9ae5f09571dc7d6076d41c7e2b7f0cecd1908794aa0b974e8d29531083f8b9031d5eebc41f4a37f19db1218604e3390c9c70c9081427c99a50d6551e275d5ba68b95dc30396feeeb0210d4782c80695fe5fa24d32645dac9aa4eda739bd8c7e7b90b1f30abe421c1abe2250e41604a7bfa15d09e346be1caeb5b5610c9926f2de414aa841c2ce0384ecaffe0dca65d58125a3ab824848d447dd8ce2326ce0c1a31a81b025424a2345b66a78b6108a3a45816e953fef843085831025017f26c65eaa1b7d6cbd8ac658046bd58c78b026e171d2038e5e5015562c866744d4ba56fc4cd2e6178ecca36a636cee0feceeb2c9106796ef389ffc816fa3815e5376df450ff2ea2c8155580352e44da51ca182d56072406009e1bb38203fd68c760401d277b233772c7aa703b31db6f68e7211f8918043a8946f0d284b8e96b945085e16d1babb60d6475719feb9ee396df70d570c1058c70899c89af9e950c19d724f0e7475012667301400599696ed85f212bd29a71ddaab64d469b53ea431574f7ac2dbc8d61338b2e6abfa9ad61510c49f75fa3bc31dbdf21c12ebd088f112974587c8b0b85acab3043c33d517a70ac921eda90b95279c1ac4678d81cc38783fdde869811f430bd4b8bcf405d9e3f750a22bbcbca91294dbc3b249f8f60f1b7d5be7b3a3a799b26cb6170a47c0e149d912660b2d11a424220920ae26feda30f579c379e3673f5e6401ae3efacf724b6fc518dbaf59269a9adb4cd4c25bc3873e27f9631bad1fcd70b839d7ac01770a4145017e7940d4d0e5d8aca849f57fbb18538d42f38aa3f1710818c445d72f792d86d4e30464f2f97171f7d92921728e64b43b55021d42fd376e9fca0323972ed68259839fd778df43710023ad995c681afc8a04557e27e2d678024086587ecc240c199733bcac9ac13c76eac3a5a9e95c7ff1151b03b7d04eac02a7a78104683c58fcd5f5742cc2cab430fdcf62e9b800cee5710efdd11a705498bb736cc5d4e34544dfa05c3849ae9c4a5c7bc2561f73607bd6100691bb4e900ee66c0847673d3bec1bbc11174fcff7cf1cfc5b9422f41bbc0ddce2122ac733e1867860704489532efa52805ec7fcf8c6317c5ae15a700efb6139df63e472e6808dcf53410f018f8b41df07fd6f5f3fae2cb60555962f8e55ff8d83b38af4734874132b98276cf102624e0b78f031ec7dcbeb64bcd24c6f3842cc74fef0d935bb2111760e6289fa085990861fccd2d7739fc421ac0808f4b879c3756a2100443c9b2e277b5bd3272d434833f72063af82909691f76c8fb8b16f93a7f9b5a31a2eadcf3cb3731662ea3b01f5cad6fdac421ddc3a70aeac0cfa6555d44c8f7d0c1db06a8cd5d546dce9684f18cdec00e83028da507d7869190f83523f431c0cbbc38bfa7bd8ef26bfd154e2259da8193df8092a0b1e32bf0096b5a1947a7c836f32acaff62ce52870fea93a48ad3ce4c0c36e74f65188ea8974f1e8553f3548dc4ccee172964d4585430928cc0b00cb582c2a2e008c0e6e9d38fb3dba7a13b43d9a78251de66ad47925afb6311d4af769a65092b53af3d4cadb8dd1554a32bd518af701bdd78576562a6b7f88f73f10b571a9fc38ad3bd450e2a97370c219e15bd846a50aea66b072391e73e2f9bc6b43fb65637079ee3b43b88f924d827c6961502d8c329518dee8665a2bcb316cbc7ce460ffa1214481229b44c1bdc3cf9909ac15ec773646c700207ab960574968207669c733b91698cdd6545a668c833e4e9e397580dafb9ebfbc0250a90149c45c4d12da4ee1754c12148c7075dcdded08f1b774940751c0f25a5354152b82c65634a3403cf29cbf36896850b6105bca523c5fe0b44822482dd59d84a66dc8061d06abbfd8ee63b66ac172c67d231467819a998433df22ce7f97e7af0ff16798d0f21234c2d0478193b5f777f5407200e9532c895c284147740590e3d8f5b131be6190f68146882f1f514cc242c5cb6374b37c48925a17cb6a23fec2c3294611d10309e0a44ce9d1dc715e2a749c16ba3b8fa49c0274a133624074c9d15fd0f773baecba393d7080dc37d84ffa17f9a42e0ff8da36a38911453e63bf8e713476a995ea02c12793e51884967e4cf16c075e09414f81b5ef961d3e1cb8c6780667397c87e9643a94580168f6ab5b804710cd0c43431fcfc4cbb2956b099b873ea15f674fb8687d687c70e8e99d0aa4602fa84f0ac33d70bc12fe779b66ed05912725ac3387945e64aab53cc02a6ed604097aa6ed48fc25765463419cb37dbd8965a23ee427304859f6f5c10c28a3eea97a6cefda088f782f53fe31936aaff4132e60a8cee0d3d66a46d8f0e0a372c38ca261bbe65b26f6201c478153b7897d9416dbc71bbe7007e100f4c0d5d0c13c814413b5bf9d17322a9b13cc2dd46be1ee3ec563a1c3ffb0bdc462815fb297cd5bb7167208fb6c2938e3301334fcc46639ef30f1649e218b11fb232da7125dd781b5c0ba6515bffe2075e608463c0f2230d9e9620a045140b043f9ebda018a89ec50d3d4dab163cc8840a9d1c76f74f31426438ae4b0c23da68c931591c3fc65dc57cf568522c0d6bbae3f2029b749eab6dd9888a0aa1eee22049ee99ecf43cd4a3248c29ac0495cf2493ab9b4a3df0df5e4d57dafaa886e8a12494d2001933087d12cb0c6db6bf00ccd96cd86b24ccf3e296a34a66063d49d66dc04c31f25aadaebf18612fad5f9547bc6de580748c79709ed1618da3f583cc16b972a142bbaf924758f62b54fc20ef113f93fc458cc0a7c8d88adf1d50d70919a9f0e0f8849f8d1b9b24287207f87ece302d110c9d6302156ad77e66de8e12709d2963b814fec88f64b795a6ae7ab49127eb86f29baec9f7c221364b99b0efc4d1d3de3557f28ebd660011fc8928a7c0ec95da454294332dc8f72efaa3119e3594a2ddf0b4f3bd84046a90c2e82edd45b0ddb98b7c35c061fd19ebe4d0a15bcb94349048eda0e756d974860f8df5eb169f96e8c1c3fab862a616cefd11bea6c537bce1db715f828bdf1aa3cb8dcd0aaeb0a46a933bbba0a8403138603ed7b82c842f0e2f688eee107274cd630e9ec1e6509225c09c6540142eafed299c57d5d04e838398fa58960bd7ddd21ac23ccc14649791bc95548aac2fa3a888af7dd46b34fe9e65046b1ee3a5f0f0687c057890c7aa7b1ac4ca0d632914bc6034f93f68aca1babf90955d1e93bbc832f116b15f6d91b1979049b30fc5a3177178f424c8e9154aff24a3ab5592b26432ac1b0cfcb7b69e5de5d257822cfb24805906850e80150dd57a0fb493cb82e9a2b8d80682639d3b59536e596493146dd42492711975a1aadc9ee45dd70969b2182fadecf31502d0a5e572ecbc4460d053ff0bd9e5a1843577af391dd9a9a64f9a65d894bea37996bc02f72bef843557e2c0cae9a1550ce40052299adf91fe921c4717a7ec4e1633c229957f1e7e5a92728400554b2c37bf2e74892a7925b51be8f8d06b401bddb765649585c4d323688cf44576ecf2721a6d30d326e4188ae828578bd22430cbb9af8675b24528649dae220fddf3380135f1ac217a1335ec3f4a09ee9a778379e8385e4ddbb7a431fbde079b16e8c30b1a205cc3faacc2bfaa9ccf472bafd6f18db8117428e6b4f5aa4146223b6e586f5b235a294fbbebadadec2d3d15b331d006d9e2cdfb6ea598809e7bb06c6769ceedaa76372e1c2a25bfd9addac2804dd2f4e8b6b5731ceccc4335edeb0d5589df7a34a902e155864c4b212afab296a2a583181bbdd8ec43af8b59f4560b166c88e1b5ca46da04198ba3223af3920010acb0587c5cc4df7c2a0114fae6e5e86e4afd1a5bd2035d65d3c5cc0c61de8677eda357c9385256beaf517f117c790c1a1b34d964945ba726299ef7108e3034c5529243f8da0aec829bdacc9cb78eb4fd0f550bdbbc0c61e95fb0399abbcb8ba8384031dfcbe2c86b0a5289bdb9157cca12122ce62afc058721f02bc881014af2d2ba6500c9c0926f2f7171ebee21f9bb67ba0286d62016292bc8877ecd700ce762eff63afaa27aed1ee06a97c91824965703c63e8f8eacabd2959cd5ae9442d22005474b51fc6a9ea97f83efa6b0b0e8a68413b7e677c650dcbcffb28d9578b852aa5462ce7e4c56b534136915f0218cdc7781eca60ce906ca5cccd6c6f6160842bb4748ec2ac98f43faee86f29a8b09a84c4454446f656f1709ee3308a68ef187c294c94146ad0dd6c08bb8e43b1027435e0082280e4cc4e4d37b84d0f95d425ceae2b572fedff850ded5d9b63c784ba2932a2617b71f33196ce134c52467b5c7c627fdf8bf01a96cc029faaedf913fbccec2e8cb6ea63ee4183327c69e919f692edf8e1513bfa2a3031a6481d3024a48c29a3a3c7d2fb8bf6d7c8a69ac00d2b178725c777c4abc71621ec4345ae27522ca4ce5ffb618970bfc459b3bac532a3c937f722ecf2a9a09e53827b2da4cb3efedb21575f48346011bdd427a3daa4d01d4318f550ea5b358dec74d34e92053f1bec0c338dcd6fbd91364eef1a18fab57a64d8573019758ab224c9f5787049b068499db349ad99ad7fb2b8b3f662dc684dd1b9d6758329c690b02d61e89921517a2116b3631d0e634c9fed01703f54f7444101208ea95066088ad5022bf9daf67e657c9225570a68ebf86a47edd32bc33276ee45d0516033edbae07e762fa1ec96db8af4656e7c67ed257ff48a7604282e0d4ce9dba7278517a28b7471a855c278e5db6093087c16df526405b1652ae455d6289d8c0de0d8c3ba1396e4353f5c049838d8087648d48ab98ddb78b6334b753d7f91bb32df2d8dd5805e5b4217f40aff9de3f52d53d0a546f1563cddaa2bef2a2d01a59b55ba9a815af99edca5c3873652d170d8b14d890706ab9d64ba8d374f6424678b0fbd587768ba03433eb68f8560b2b7f3c440c6b9ef0657189a7567817fa2e01a55409543ebab92eb1f69d61fa4119f9c18eae759f61ba52b3a55b8a35370c9651a5f0fff80339708e52a8a873fb0d29320a372ec074a3241eb7cc35eb2ce6b7f716b1323406b644a38ea4fcb8e504bb15b1b9e8ee0a955641ed29d5bb600d91390753430585620f7d4beda5a7521ee6ff8b3303bc303b811d69cd29762451d4229d1ba7a408a8c6ec8b6cedf10a259c8e0e26bc81d94cb3f992beb82c8122c6559e4953e7d71b79fa4eaa0931e497ab483e7bc02c501783a4dc2759cc1115cae662fdf6776cee2e3e630df8b0255fdddc7d320e6c080bbee2bfa621f80c4011f151603d9121cb1a4c30d9cd14009829c136ed781c9f42dc92a7e39e5626751323d355db13606ce3d8e78520df7c2de7c7b19ab78c4d61afde4d0164d37dd40785c0ec33e3a877ab9ef2dd954dc00afe4713161cf253ed5f58e4191caaf8414f4581dde6720e771803cdc4ce18cc3655511daf8822d3159fc698b26868316809427728346c2f5a93a0b4823b0614f95e5e7be1c24408579bb59b3fd2390b470fbbaaaf4c4be9a80a8192f82e88a4dc1bea3964598ead0a204dffc590c91bad198ee81cc3502c2d10ab4c6ec6ebf617706857da7482e54d1a639dc79b2a78764cc2334dfe331ce832eba02e5784567fbf1ec1bbb3c03985614cae32f6b31568bc7b7ba33d07d7ae178a5fc7ab5a1adcf5042eab3232c25d0eb570c67ce51a10a31cc09be478e44a1c18cf549b25d210243df19a4af0d52a82cb820cd8a7ff1139fc64611c627ed9e09f74e8d1365afbbb0a66e45cffb9d58da48dc308de4a7629553517eb57065671b393c3d0e3c1dce0fdf63be95c12fd6af3a308d9be1cbb17bc6f339b58468253611a9b8abad2abb00c51ddc9967dc4a752bf153261b96c81f2967426df52e6c1db1924a02e50b17b4da5075a5780b56945bf83bf2054f624afbbe44f11b329da523eee17b7084cf1b6180fb0459ac3db558bc764ac5ceaad85d93ba15dfb43318686ba4aadd5f2c12ca19eac1e495b11afd0747128b84ee27639b644155a7d807cbf4dfb6a099207b93bda237dd7555e51adb58ef1d0c94aa3f66e14516df03f76b745cc4301f54816b21b16bb88cd5a2421f796f63bbca34df33185e29d3cdd746daa59274fb8924bd754593eee25bcafa5e16e6a63fac40ba3db20c3f4a261eac8f3ac29d8a1d6de6996b05bf9cc4663d0a3dd6319d1f2ccd08f4b41b0694343234a210e21f3f0da485967c0dec8321099b9e76a5756b2f27cf485a13000b60fb87bafdf9b4d6b723bf7fba4bbe36f14df2f81ea0e2addbe30ce8ee17ffd819f44c9db2bf4d570b37d034910df10f901b7ff2bfadf749d1b36e3ade1c9fcdf84289c168108c66431ea43e0e9ced77c597221c6135cba042cde523c3a5a29bb4813ef8eaca45db43d36274f03131b9edf9d969185fd0993f3c59bfa24578bf796cb4dd2db4d67b06c2defa7ea7538e4403137fbc6aa3b18d1da5725b8b606229016994dc11dd4fae5be6325f24f05d45ffd44482dc3565e76173cad4666378479a1291c5798745204ab43cda30e80ab0edc69f535a3a49039689aed1ecee208334e10d8c6c0410bc309990bc8ec4a431765fa2bdfec0f58787ac5a87e85754ae93ad8735a22215e03189d18ad3061d499b70e28f0ff3525ffeca3d28ff2a3586c321dc8a0688327ff3d9cbc37c28b2331e06ee67aadc8e6d5923c4f35e8f06aec95d4161967e95fe4c617fa96d06683f37ece2bb5eeca453c2d8380fff225e989174313a72bda9e5b52e5097a3c53746d78ddf92d25ed865cec025964b9b654faf6966301d27908b32acb9b2d0559d4127e5830abd4ee2083c4d616128dae9e226847be3df69fa493e996aee5e28ff79ce470fd3d9ea7536d67817fe85e0308cdf8530ee604fc90f70f123230d3fe8802886ed3d03dccd11a268e62ee27db5a87cd42bafaf35e2130a9e54833dbe5302a2387e68d006bc18a638d058dfd3481e43fadb250d131402ac6748f44fc938b3247d445c655e23935a12180db990e051b83ab1f8b38e7dbc6f5e7fab685bbc79f0044664935c8fa12fc5df1fa8b12cfa3944b02877d4259125afad70bc9a6547a6409a5e5765472b25eb530d94cc72654cca3d085ca2abd2dfc326b866fb358352b666008a3c0578102c75373df76f30b6aefbe71352d90834c6ae71a2e43144dbeb86cae8463bfe9066fb64f68c3d4885f5cf108f9f2f7b6c2993454afda8cd67b91f1d9f378acc2b1d46ba7a76af2e4c5c7774fd670744b5d50bc0a31ec447bd8d9f4e116d7b37f27f27cbc5e83f7863d8f0c326cfd5d972f8c621a7e36951d8d0a970db1e4174caebf355e639e43ea4a71e93a1ebef25f1d0dafb5933ac315b66c55172fd9b109b7e97fda99a0e431befbd06addc621b3a1da9da50da421f95b42bc2efb34225a9c64df3e3710cc7e7090fc9ce51a1bf8ab65e031dacfa2a05963c5a21395945074f0a22aec931f2c773c4f5e44ebf93907928c565469324a7e3148f957c69bdebbd39fa91c92aa7b0bd4b234f33db4ef942b182f40af27e6f4cea642eb350768ea7cdc7273a3f9b41b5f6f71f686679400b338014c84dd0ff2eeb2135c125a5d0c49657650026ba2b19fe9835ea3894e39625d2f558eaf35658caa75e6082369602564c80175175136b892135154531c9f1cd7a7402442b8059c8ba8360dccbaa1a0714704e1b725326a9ba5e67551ad3e85d745955e098d330e3a61652c7871c55d84f8bb9563f7e72265c5765bf4fa4990d5dbc39267e7e4b48540a939ea9a4189c3c29e5c70b37cb0b2fb11c79a2906f02b1f81992b12145c6989289dc45c96fba09df17c8bdb4412f05cac419c0935fccf0a006a6b604564d1c54e556ad27a223e47325bb6791ed418beec99735343ab4ba4708169e9f55a6bf611dd3a65c471619786f861b89b918818543f4b43476e32c921208f1bf236061c6d12d21735701bc807b5c77b390489c8048745bb8473210a4a4ea710310cfc7a479ad834eb4ca57b4bce8b934212974bbd7376e873b8306b99814b8d42641cd10f1c9a53009875b429be3352dfcd07114179b4f6ea9827d5e52a50255f420a46cbd6eb4bdbeeef4e1324bc855bd66c3af519642e1fc0c6555e8dea0725ee4dfb1c6b055a2243d30ffd57c0ae86d485e469e9c968b07baa0c33cf7718837259687b3a05f5cf6a64c7959e10524e799e9f89a6733445e99e311f08217ace12173b50cd8312e1c30ea89b408ec30b8ca46c41f70b8982ca5bc8d44d9fd1b8138a72523a56556eceea15968de1a015ef51489352854416b28c97e7502b2af59d4579208b858bf1266bba2720b96d5d82c36144d7d6256bc7f80a98fc3d73a3d39abc89d9c3170f52df0a0bb2a8ad2c61e1f0ef1055c0f705dc109c11fb40f8f50df8ff24582dc12e1d3ba93004aa95661018b0cd8bc6239501b89f0d47262c6c0dafc710dda9411eb0496f3b3812eebb4d454e35cf2601f5cb89614bfa21fbeeb7b10c33a406fd989644a55242f95ee0afcc546178ae5d294549917a109c2f6f2517810ca7d31684e5cc473417ed56f7161aaea6ba7819479f2d6dcdc6d56b619572ea35707119e879536381fd19ce65b71b3fe33042d36f7bf7c70e78e64ae58d6f37e26e811bd672151ee5deb0bb6ee020b4947fde5886880bef2f5c72279d50ea55de8e45d479bb514b865be877f7fecd4af1e04e8305874742cc244d89368eb9dc99dd5e403164793ce201c597edfc9077e06e36eb6a9933b962d2eda94cbf17990e1cbb8e727211807b384ed9a33bdc89db9f1111b5cc799b94b69aa76516fd46ed6e4969f90bddc331803b3265d7bb286852784057c1dc2510b0ca0a4c66e70537e8e84bd389528f4ca11b8a550b3816e211b34dc82b3d833dd0170625cf11e02cc381061bcf9f34de57ba1eebf2ea819d9ab0d106ec9f6802a7dd00a76c0baf1e787e5505213dab5c503ac11979ae03afc2659d26d7ac5536d9719e92641c82152f1ef418649df3c11896a8405ebbf30b279a3b9160c8c93f30f1487f1711c618706a3bc7fe4a207ea7d203e3aa9568cce7d51d1252df5ff026d83ff291de87d568233d9ca84cedd439b0c6de1bea286ade6d07c8bcfc3edd427482106ac92dbabb5616a19c03b370416a969bf5874b30c733d48e63a5e59b80074339322225804531abb0ff2fad0cdb47168bf7061f3f071ecfb6347b4e2c57670119905600110c8b75a2c73586b9e871a7eef10ce0f046597110c99b607744c43d55c1ceca0ef2ad5bf907b12479573898776eeb24f895b36ea5848275321834188433d0d6d345b228ba78dd7d62572f34540a0ca83eba6caab18b9547a4d95c37edf2d3a44fe2ae1d256520d9a10644a7f4186e1e8a053e9e22b9b4741777bc99d82968c2f9f23b589df2254173b8a8e3ada74f59cddb256b84d92f112936157e16f5432d1990bbc7e80f435f22bfd6a11231bcdd6bbeaac3d321e752df3f972ca46457209d71c3940582c36ccd42c377acbf589aa03764762405706c24d89d0a8a2b4a6952abada5229fd449c1892f472a530f518b90ec484aa5a255c60bab9a601e951ad63e1ff96a413d58ec8964b05c87ae3dc751f36a3140743e246f97022bdc3a634984f87c392083b5afb21357c9b2d41bae7c6d631e59d3b6b605471c2a7dd0a4b05e200f3408bdb251fa2d470b186f4e0c1fe570a104aac5fe9cfc39b51df8e2430d7742f4dbb08bce2e1cdd06d3685c56b0ec8c44b8a7cdf90a16ab13f9e46a476efeebea8b50d59cfda2a9c831bf9ffc3a98cb4d2098b867296a91cf98eb264620b7fa679a27becad031a13075bbfce94808111ec8d9178adc8190c17e5f50277199e5263512f7a2c1ced15a24a9da6271831bb521bab4bbed918dac38247df4a5cd08e5fd5a9d447cec88c6ac829ee33743b8cf5e85c3601390d0a95fa91bf9b02f9539eb553ca756b71d62b8ee62da923cccbffb2449c769ad40cc7c9d8c69b70132fcbed4c00b43882e8fcd71660a50202280468dff4379e4f5840363232cf37d3a5b5e04c8d0bcbc6917de7e6fa7897a88a69d0619be670a6b51c667461f5f741163852cb18b8e49acd33e431068ed909a563cde1ddc459bea49e69e46db484591b740e1abb76d8fca9330266de5928c3bd3c4cfc2be36232acfb0cdd181e533e1ab7a361d729143e893935084eb80794c39a195935be1257a8d4773a3dd3d488d85ea415f8c5dc96627ca770370345fe080a5a13bcc3846206a0db04653040597c0ed74a3386b5a26090b59be5a0b8176bec801a938957e637b4e34718628b1b1f7785b533d9d71bf17b4f0a0c44517e648e8d4db9bd6491689d31ad99dd5b98649ad6e8c7c3a54f37abf00c13734d4ef3180bc1e569a1681cc3cda0e1d930ecbe88c8ce67839c450e53789f3a425303bfc9708709ba04a86a55239672c5400bd7fce977f164964e819bc1c3751276b2413e3eb9cd9c2f44e075bd392794b477e83e54ca5d74582631784e98c1bd24e696f30e6d7e6d587b6c092e51562ba2e2c083add7d42c1431616820a93445493ab4c06ce977c205fef8eee9ae880ab26e8e70192d17ed3c1cf6c6aabc810ee67279758c539400b0e905b53233087a9e38bc11a04ad9373573ac69453f71a4b3964285a09c74b0e12bfaf2cb20ab846a2436adc0495cdeb9f4c297b9580f829f46f71e50e3f31822953a48bb18860a6d30e0fd73b3f61fe7fdb9706c6e4092bfb089b1dabca0fb77066ba3018c87a20300bb48c1ebac8c03fac7a8774c2e748f4d86b671c12d32ac34d963b9bd9aeb97692eee6b1f90aefe4bb3df6aa4a859d3fde05fc453ec8cd6d497bf78f0cdffd9246ea9960d8776afb860f64ce6d6ce895afceb9a3963f945badaff0eaa0fd108a403bcdb5a25e5e1985b1632edb8eb08250a728cffee4fec5d6934a962d9b0147a2d675b461590695204fae3ab663ab5066c9d3e65dc610062981816c41b6fb1f84c20eb7f7f0fa0c6533ab207257c2062fba0c7c07efffcaf77c9b3e93266733fac91f07202ac1c4d7ea06f1df320903fe4a2823b73d487b143364c92cf4349b1a591112c6f2f9246ca3895298c2e025ff963d2e82e61c47a6ef3f06ad2baca880fb6bde60f71c01d6ebe10a13f92d16c4204c4a51283042843252db86699ad88221d18147f8092c05decfa361454ded2cd0d9981110de96e8abace4c1e781b529821cb3d569f90890e655e57208139766163bf8f69c2bb5de419233c5076918226fb613bd5b9a945522f5a4b84a6b140a4da481d86b1fd26c058042e03938aa7b60d32fe9e2d80050d31e471b6a718a6e7fe234ad19abfe24d46762d9c8f7b8a032fc510b17f2a5a8b34b70dad7fea13541e7f0afabddfc9ffcfe5244d19605f1e9d3fc880193773004879d1d7d83e3d35c0679e0886a661d5676a33ff691ae639114620e1aa59208d78f65edc453626ca77547f79634699a912b96f8d3a920745b9683d09ede7e18dec5f1c22e40f289a15ba4f448b7c305c1b2a1a47b756298639c784821826af8f44305c57826cde6fa2e9cc8009f7fec3b69c241e253aef925104e544d84be9d3764604f20bbb5ed3dcad0501fb3102dddeaf093130c74facc53e0caa1b224458785d2c33af129e5f313c0b6156f20bba956219289edd2f1bfd54247f41c4eee68b03f7575b8846eb4adff1d20804ca2c882ddf05850faf8b0764dc563d863f344173a10b0bac8c2d4d0b5f1c949dcaf1a7fb5cf626ae2dc18d5ced273fd556ee65664bad4cd3c472995559dc6386eeb516c2190f9730ec007d63352ddac71b74fc4ef48c6a93a74923b88ace2956a6f27fe1fbf2177f8a9d1ac948aaa2a504cd4ca20c8e9c1dbeae96ea0c2467617fe8e6d2aed725cd19cfeee2b7a048c5f216ce41039806fc79b8af1e9a9e0bee5be2892698cadc347a09e4eaa83c37a8a3fda93a5e0207fa805063dc87681ada7136d70643d8a5dcfaaa3531a9d138f90fcc29b17db30699bf10b460e010b56c67ab46108c86650c20b8139df2430ae4af3f2bf50b70a795cb6b0b6a5e05b27d050d4bd0b0e6418fa70a1f330502f9162e674b13a8580a6f4cdcbf7e8878e913596ea73f3736a4042fc721e017ed43198ca8246bf103fc3e717f81a6a10ee606f9cb7f17990843ee196acc870de6bbdf117454a5037f85e13d84a6ec101c1715e47e030288e5edbf0d7fe0a37dca81f5f04c0dc68a8331d8ee7463b642ab5bf83b4bf36553126c860d61e8cec181ebb9e7ce51201141e942d2b775205a9269d7f4253c750805b50fa42e10d20b378731003ab979bde1c38c7e6a53f20e4db84cd80ac22116324b674d5a5b6ca5671fdd2bab26dc55410f8006f77947e21e63c0ce909fee8de56651b593c8509ab65c412604586d0f889a11c8113e634cf7ffc2114f77c71ce7b0a4a0c5b7542e60a75131c92d9d868e7338995a4ebd86921e6075cdfcbbb63ccd6dc9dda9ec0f2e59df09e356b47e0f995f7abbbb9dcc2651c72cc382ed6c645f4bd4c699255ac2e3882936c37d723bcd041e28c75467adb624d5b32b7b7ecd141a1b637e76da9e864a3b9315b89f093b8fbf18cfb1df5562dbc07b7b33f30a4c61910f6719c9082794d8826e1176909b4d2034646032b5c8a5ebb93153a7f0ed691ffdb61a96b7110714eee0b0433f0f8d3814d8bfcc28c519cb4943b5bc6a6195e60cdc08847c8127ce1644320509ce3c099415a991721b713b08e3ce1327f7ce43355cca1b8dded8285c3d3581fe95751197b10278dc022e967c0b7be8d66b0e402e2bda9c474df605c68f12ec782871b6ff344dc1a352add18b4cd0f7e867b98f8847909af3eec1c4890ae78100ba4a83e657d334a49aad6cdcb4202e0d99f4b4856a75abd28ae36cdb17fe199d79d135f355aa0131b84a19c2ef05f6ee50783a35e25d51a191b67eeb4a42541d64b73bfe271006ccba1c31121a99c7f6118838fed3e45bd7462945489020c340ba0a145615b9b7c2a47eee9574ab453ad2d3f80c837b10349a419f9105884577679f02c646b93560d9170f71889de188cc4f0ec73523dc90c2b2b319b479775ee59939b968992beaaaa89f93b39f89a16fea1a0705977bf8e3c114b478d0b14d03e768d2b16aa57d62f27a978ae2fdfac93cc340460fc50a8c9f87348e956ed0bca0234816bcc674bc61a9e1a8c0c2f8a03fb44f05fc378282861de71713ea8d6d41eb63af7f23a5021d124d6d9addd2b0e574173bcfe8305be8f5df9e81084a5e5e02daa487fd87ddb203bf640d17286e070e4e4a7378bd3bc3cccc45446f41f2bbd124cfb5f92b42891dfcd0f843ce372a78e20f9dd09a389fb8b2d4b4a65509b26776bd28f2010ebb43b408323b1993842db5c897e74745957717d936d54657a9ca0ca3588cd0ad32d956efbbf8d7b8ee481369c3fb6041f40cb6f584af435980da71ce4daf2af1622450610f451199a19b15fbd541a624f63717320889d4fcd9f7e6b45f67fa373c340c445d356009fd9dca403111167dde3f8405523a9bb112104c1a67c2144564dd12d3f7e4b26d509546fb94c869dad831351186433e46fcf6daf34af4435e10813e3253205e45e0b6066062cf4365631f8ff932198ad43c1c0cc67cbe7bcee754f5bb340f7adefbdf3efe01b5aafd68f2aa6e63689fd6aa870c4014ff1a21957196b9edab4b38481aaac1d2f65d5a67323a07323851b2c73a66d35c1e49eaf6111eeb81abadd6c5adb1fa38bfe0f34dadc6d44dedb996389eb79157d4caea36f90ae9042c10bb74240dd6257d57072f93e8e1b345c58fcc5d2d448580b244862e7d9191cbf22b3349c958abe868ed07a9cd20ef6e1b7884d32375c4324ecf1a965005b267f261d09f4a1fea278a62e12be578248b4545665ea56b616ed8356253e17be704d0c407d6aaa974cccf36aad7ce607877557796a7ec51cdc04a8602fb2ab7ca695ad6728a54bd78e615b5f2ee6b28c7173afe8fb010329aeaaf2522b9c339b166a0c7d1ac1517c8cfed2fe39ecfadf58023c55d90ab786a95f45e6fed939d5a1576729cb9a4a136f0262ec5d04a72bfac4566a3115f9a208a1db873439bf931f6d9ac79614d63f195e1c30ddb6a26f4c9c7c5e1b6519c2b3066d1e0ed56be9bdb7aadf9d8cdcf37db85a961bac99094f9595b909063e7389861d92fb4651004bc5cd4b5406364487c039a0d621e5fd9ee3d106b3b0c9a6ef3da4845adb905885d8590341248f349ac3d05deeb13c59ce7dbc1fca515bcfb167ce73b122facb89a2eb05dadaeb1bb5d9daa88516ec6d314cb95da1eb5631b0ffade0b242322eb3969cc23109f9ce08c6ab5d0e8b5ecc32c9521165cacef7dccebb701cd2a51ed0da120c9620600fed9626c660d8215ec19608aa6402c455278444da8e97a1753fc5f73d3c449234009188eaec4398464903bd624e9414b4806bf69eef8dcfc90825ada8a3738906fea9d15ed86b57f32a8150a326e9e50beace4a91b7c51902f1295eb725536275014272e7bdf5a8f25e4d0aa74938804bf45d36028d3344f75061006b03f4e76abf07d932cf87d89b9c5450a44d62e553ed4357f8b2dea81ffef09e9622bd0d11924f2a3a2bd5a3149d8a60a3cb42257bad00ceea8b71ba29b08a5eb3027ec6e57e19670c995a801526fd915f6c31b4cfc8110e1a3a95cf22698dd08816755934c8f4befbf545ca0410f173c309de027c48261df3f960d82ff678934d256205cf01012c96268e20fdb834d1448daa06ca1528132909739903396e12de437587d5e4f74e1aadfb1085de0c83ea6c7aa43631b792cd87ffe9acc1c9a38a01ccea2a6bb7780b92e12be9f337538a50a9bd87b97a909c7342ae779ad9b3529d7f4241798f76aeaa6daf4a95d6d6ff675328e3e7b9882dc66b3df8b57dfab7f026aaad5f83ca9cc3e9f53b90ddfe610180408411fdd3c3b6e65b12e5421afdbfde7e24eff4a05b0394591b8f2851c342937544084cafc9880909dc4c64d3156ebee12e3144118cd2d0f28e7aa4b31648138f9db560b494973bd167f66f86ee4ed1fb3f2be86d1c2bc3b05a61737537a1afd9c931cdb6160708c91847397192c9fa383a7f9655d8f581b92b052d286899cb59190d4af0fd64964dd6b4070dca5dacb4723a42890e951a29147b5e46437fd9196b09a90fa690a57fd31ffd78ac4843efcd82bb6c88b55e1349378d661d2454bb443e2fb26bac1322e0a7ac39fef9485adf3ea77ff847848b9893c8fccbe1c33c85d5859a2c128e599756c974825202be4c8b0afcd5053256c2331bd479be895150beafe2e37a662b43bca4780d4b6290a3342a83809c458a028a260d3278a20d631a6764dcc83558a57910eee0b3ef1ce0d93ff7fe727c08651fea09475c12c110767c53c04e5dd2b23f8ee01cc3edd78ea6c2765dfb0dcf746654d681c30ec254741b252aac74e2fe9054b3a49bb3c30a17b0542d6ff93791582252d66c54e23620e9a3bf92678299f6530e00cff874f1518efeb29095aa7d15078cc46a58bebb8aa0ae947a701cd2f56c4763a286f2244f0589ed566456820c1c8916e0c1c90f2a2de8a9b84dc21934ea04a6ede4d56759a3e461122b388fc31154eae87e251f84bba873bc93e97ce1acc6ed8feeb6d5e1bef87d051de8eef7211a44676e2287f2528e96cc54068e5e6cc297c05d9958d39c1b003eb22dbe68668685b7500fd012cb9a4a996df57ceb3a102f62a67fe344463bd1579acc02048c8618b41b15861dcbdbbea5801eaa17f54ab64577a3acd6507cdaea23944cc8cae16a20c6af5b93530898b525b0468b2fd94b8664734725ddd81c9bd731b2897b6fd6d99ed77da763662b48bd37695d31d1fccbdc5438276d9b92975a7afc7c976418bef58a58ce81e7ed2c76b1ee71bf003e71bdf0297e5328c576a0c03b7cc5b6d065dbf0b90c9220a22516d1c34f83e9e44405bf8bdd20e713005b0f8765faddeb578979c4d6e88da548922859a81c0218b0549c26b913481963b876f2abd53891e49880c830abef3d195e9363232f25bd52dbcaced2c85f22302c6fdad435b59049bad755c69d45c2225e58f35d8409b0776143db302072b4f4ecb302f0527711160cb88ddef9b0e0948e1b0b177450e769b338ea80664a6021567adc187c17aa0410ebff5702d5ad41444fc8124845ad1062dbbbec56823c51e215eb38565468c7afee1bb1a2e8f5a6f452ca40ce19876cb263eee9837a4f1ba92954c27aa4c97a2902ebb52022e19b155555e9791a86b425a85b158425982013a61e88021896ebebedd920821c3708932269a1b38e34e12c2e80980c68dff2230ebd498b93850fd59f49749b7c9ca09d75ee1f8a2622e5bedca9df4c733528ce22d4c40f28d7ae20fb30b8feafc79b8878a9396b463236d29fd9c111a9b99b3a0e51136332ae87abf1760a49a8651ae519b30a28b284b43e9ad7816d8b8bef51a15c2d9030f18009dbbdb4658756628d036a820eca64c2ec6812138c648492a95c8ab1adb9594d572e45ab00cdbe05856f5c7ddfe29256f7cfd2ed03d17432848a3cc4f34bbaf0997c9874bcf17383d745eff5a96a0ccea3592938d5ef4466d1d309a6a802bf30dc43228bd67d17028f7f08738edc3cbc13f94a164cf89b0eda29c40e0adec2c271502c24480563501eab719f877e709c736e534446bfec8709bc292acafde5efe2631f087fca8abd51386bb9940f54c67dcd9f5d0a92a2dde02c76647585106288d915298ee115e4e3c5b062049962a47240f31b2e965633f6475abd290216fb78674c164e69b5406d49dc4facfbac5ff1e04248f1f4c0db8bf2da2c1824ebdc89d76f6c68ec0aedacf24a8f0873e934a9200c0482eb9f02708b73325c5ec0eee3c1c3b616b2fb4f44d1ca8ae65f97a7122ab631675adc983f02861060f8a0313822106729491e150bceb60c1cb29ac4cffd94c51ed9da4769a96ffc79845a6a45eef52d46be3ab07f538b7b258407eb785de7d7bbd404cc8859429fde4504d78a1d1a5957ba568f4c2c82a752793ea86a43a4f331ffacae3a499686d4b91757956d7437954d8cf4ede6ae4f3e764cf3a52c7f26e6723713c1e06ad393249847c2ca724824dc3bafc51a3a70b243d1b5632370643e722eb0ca2b73c8fbd26f4e788172722911efc95361e92168d04bd85a2126eb26eb28a5594a6081eabef0b4912edc2e6266e3ec75e106a9bda0d5fc469f529d8b4ef2c7d460499a2e79d5dba1a7c407a0e7cd528c476caa824ae6a0a4976dc7ba070c80fc440328482f1e0359ef5b1aee0e36648ebadce2d8ea9facee484668359e11c7e279dad8818f80e2d8ecbfa21cb947c210d860404fd5de963ee5f70e6b17bd4ba02b656a6bb7270d128c1f3e3e39022bdd12cfc574e57c8e49b25775e9d2c41a901deaf7776ab605c1dbf0f4197b0d9dbf48930846a57d4188748fc2472421f3d35b90beffa1e26dc3056c7ceccb09d17ab243890784e61534440ae99685e34e1d43d64a559da4023d91294580e28d1b6f3851d87a767329101b7f9405e0cbcf5edd8591a1a1dca0ff2ce410fcbbfe5c98b9efd3c2015b9e37a25832193d366fde4ed1ac5dbfe03d78d52179f0fdef975d47d2aa50c7076b8caf7694f0341a551f3c79b56c7b9bbac85406a7a517b92d61cfaa33b38026dddbedc62829186f6cfe9f54a1cf1f50a9492ecabc02c0125151cc9e2b5366b6bdbbadc973efb7a88d1a3169c9c3e299892236e78d95572ac96aa1cb04c67f67a7fe7e0dc874ffb5219d3fd43caa1badde06a0b537c87a9c9ff1d096dd582ce1c0d372aa71b3c4ca5f10a3a529788c12c31db231f4639f61936482aa884f512f557a462bb6f4b57beb210bf9450b64dc84a06d591a64d3aae4364cb611ec926dd01080b91112372b221696f8692d39a4c028e2cae7fb17846c7e8a5dc7fd3ca4393c0e5fa75c6c87558f486440aba8ffadaa2be8c45681375645117f2045ccb2402fdcdafec8429a99a5ed0c1bd2e23c6e67590c97ff0f8162ffdc6a26e41f0669da259fa8a4d765340c830e5cba25d36db106fa3bf2390fb3b1b3e8e5fc3c902c7339dedc2ed31a8933e350b63cc7b9a0d1dbae721ce7db56f8b86da70be314e36c33152de600837d5f58926242c52e17e0361a9e9d2289a363ae4559083b9d4190faa211f1c084ab7bad957eebd7b924215e8d07dac041fadd0a52d296f3163495c2bbc31fe8c390c6abb49c902e0644a010b88561698ab6834c3fe58c09a42723831d81cb5bdfa023021634d826400ecf63343525732af4d5801c12f390e6d01b1c34d41c8502eefb58619a7ac56f14ca53c22425071ea78267eee00896f3f395e13a6c5a3d6590a3548137d814a6adfbb50a9416a40014c461178e99f4f5f9c7bbb3199462a0bb79c0b5298827888858d7fbaf849e43f564652fc48e73eab24f0192121157ed6d6550772c58c800c6cbb6658fe8303f801197a7a797edbde49b09cb933df30a2c5861f4292ac9036ab6e92ca068983699aa990c2fc690fd384935b41eae05c248c69310a7793eeb8a2c1319417f225c0c9767f1bf7789bea7a2772269e2adc2659ad296a961338768e4ca66157717c8e7d0928f2933233d3fab5fd2cb9a0cdb391762389a63038ff33fd137960a7ff85ee0bc80d19d410b26d1eefff682d7ebb8e2c98b79891ec6f25d786e191e96fbe951153a7d7dd3adb32ff4c14c52985f25cca7bd43bd8f68b2b0b57e7e459143c39e2de069d672d01a178b09e4d52b20f7eab5dfb1d19c1930bbd838788a33b2d7cd8496ab18b0c3f605b62994f04c8760a48bd79ab84f9626659c15c6f66027822585a22c50d1d6d044b82b177cab1c65810dfdc5a3d269838b27a2af8999e03616863bb2212daf87bf05b4290e31e557f1d30aa53e818e2b70fa18d4e9b7ded73994bb71d5989541c811da763c745d84271193b92235b90fddb47a5965d56c0507231be1cf87f6ebc5000e8cda917afb07bf9c98521bdd9522b2b9186e4f427a8c33c367df43ae0de89d346a71525d6bd0c15789b077d073f5370c90dc00c5013707df979636bb9b078c858fd3f3350871ecf221d1717d2d11c49382cd88ac567f18bf1219c928a460318009b26830432ae23da47676b20a8ce1efa4a18b9f13ee40a614e25093255b8cefe963ad835a119e85a68a2f3c480a1acf5781c92a5bec68af4e82abb9a5e8df36ebb4df9c9f07f44c9a2414014caa861933b175a6ea6dc1f8e52be9743a89491a6f95f3769fbc653e5249775bc5c41b48d0ccf363884fc0c2d8cb1f1ed804cb846d75b15b96a0580fb9ff37d61dd5a4167bac1e77d2521b26db371053f541011767780626c595aec35809b0b0950dfd390359fad94078d0f56848b280050828e83f2dd9f3e90223936ff572e8e73a94ef69b0842029126100a6172fffb4ae62c6854efa00583374633e7eb87adabeabf054eeb24a880a5a037c69f867fcb066a53dc9d8028d1070bbd526683329f5ab8976460110e14457e6f596d7036b701e44c3b4ff9d60b02fc97b6de4d94cc5423d61fc623ecc7f49e8d9046ee29b3c3b032d919ace40f6f37294c5bc0aae29999e55f4ab8935496929cab4708cb763c49e1f0fecb6ad557b342e5ae4f9e4b17a2ea77f6d13a4fc51a74808bdc872faebbed222c5fc00fd3f5e215258b961d90121bf0d47a455dc55891fbb00d2f62372daef8a8f15694671b7075dc44f0d0dd9ca2e31fc1b73b6466af24cad9068eb8da1f377d6036144df8081ae4fde01de19ec011bdd5899a03713168d3cc53513ef336bf08e6d12459002824b1c733e3d3ea18f5f454930c623df38d35503eab277aae1e324f1692cec74c428e0aa702b4e866eaf991e4837afb086fa8603001d21122bfd4693e35522b9c418e32229bb114deed1f10ec860913b19f0d860f3a0413578cf207b4aebfdecc99d444e49e551c6530de9d66fb4b22caa0e0cbdde7b330e4a5820af2ca8a5457972f746468428fb9b93c9bf5929b76117f62a412057824cb2205e366f6a231995eaf2365fb4ce1849905e353c6f5559cc1a3e05305cb8a712be6bec72d83931b842d08151598740e51b0eae3c444ead81e427bbdebc47b3cfe1e7445108d1b229c74a54cff18644afe9737aec227984c385e84534362938c63e686a9bfae508ddadc35f0faea27ca2d0a60e6dd205efc23446817ea104b889ba3ec3c6420882876c50e751d98cfab04611f6b3af32e1a808b711f5e5212c2887ab247b8b23398ccaebdf063d254052fa8cc7763a2428d500476adfc5f1fce77ce61f7c75ab6b941f512e0ba1cc59e71a7b6970a552d5c75a204ef65d72014e472c30428ced617d28c36df393718fd8e4a910a075467642a92746ca523a3072c3460c90afd041c3c1a474e6a23d1bf82c7689518c9daa6f52fa9a1816d9d180b5d6ddd4c9859a61551848928e96196463ced401c39fbd7a4b5e4b5522f6914f0648757704a6c3c8800aec5ec516416d2b01f52892745a5c7d4fc1db1a9130e6493a0ea4bbc6f227c8b2c59f8f62afc4c1e9d10d403fd70905fcdbac74417dfe463c56dc82ce5cc35b315fff085f8ea6644fb58eb1d003c4a8ca481c86ea506c65a8eea275bfa08ee16ab6f53fc2a1acf27fd161f245d291b3e5cec38ed60e6405569cf50c3355b09e5ff080bbd90d0521fc2c1f2f0945a1577216ea94d367896b7cc8b6c911cf92b7227db4cf194aefac9ae635e4bf58ecccd606641652ff51d16c587c773ccc176c1d5c82d120e51b5b2c93dd36039a0dbbfe73795d55cffdf566a1028e3e0c7b7dc6b9930c9e9a35af6c10571f8b42d0a0ef101825dd9ca95bd707c93f1aba871639322abcedece8ff2027a41e2a87b069bdec3eaa45e74d447375f24c91dd8aee6efb6713669097782ba9c80d5e2f9eac1edc971d06e99cd678aa87c1a17a05a3622ef5cf143aece01a1f47c0ee4e35664d5d6b8c0b6200259020f74ff06e4238689ce6da339a255b5c450b1c1b31d6390732e516c208ba9f6f800b36d15b1958626488a57d0ce443b9f544f48ef7da52cdbdf4805d6a1fb5e99f964d8fb679510c1a248df1cb29fe316ab4d4f509cb8ca28a9677c230d805d675a7b0c3c0571f966de4f7870746b1c7a026c58f59ace94dc53cd15227e76a91f3c6710881cfeccc055c8c25774ed2a54d729f3978158ea51b52048fb522b6c3b8b34fbe7193b9424d1835f436e58d307930504a98725e64bfce720f7c71a03f666a38fb1d394f921058561061a5732d9ded348df1dd5f2d9b82b6a125542d2ae404c4868b5875507aa20ee8a7eaa25c471e2d9070dc0da070cd9bfa12d4b1d000cc6ca43ac055842dc3bcf1c3b98002591e52995133bc0492a79ce8b514256a5fb4287912934e66def3acfd961dfa21d9594af7eb34d30da3861244e2192abc1ebe1c6dbcb97321c92e71b0ee9b5eaec0a7500bd02795e1a720be081229809d58a7958f17f3d50b885dceb4c2c00d38232e372ecc4370026db085045ed7ee342546aa358a86cc1bfc7016238ef843b2eb75f4ebba2627ac42dcbbfd89476523c2f51f4571339db31e954b0f8b7b7f5f5048896deeee10008c25ad6323ff7a8b948ff865a58e5faa2fd08e21bdfca2adf3e74f4dc4cc5666bd8fee92d94af72175eed907c718e0a88401a2296badd318a6d8a1cb6679dadfceeb3ea8f163cbe83ca0cd533ce52f3b75c780942e6c015ca82c0d7028e885710d97e50d0af3f85e81e38b8f599f45181cb75eefef382d7f0b4b647c22f6d6717ebf1f7f6ba5c8f90b96beae378205f80de5e977bbeb654749163fb16be50614748fda9083a160ff3f49ae2498397d27c78d63e266788f6b9fa1ce2583c3688487006d873444a257ed6055b2050c71f2d1549f8fa1881595bec0d5ecf4730ba2d0a70fe942af7bfe7de7a93b1eb9f7894474529379662c2858295a039e441c9e251b4ad00d99122e100189957888ba8025317ae620496bdbc57a0f7e617fc3d4ddb57f34e8be19bcff6752e61f089c0161c093ad43da8633ddf5a8777702b096f020112e2418684e3d2247468eccfef3b09a1389e2ac5ddd8624bd5798a67009245949cfd14f3399f3ce015691e242f2ad503a17f7a0bd91722f1d292713da6975850d1b942405e79d10a28be9b6cb1246fac48e70b2fa1572b94ca36e2a4f094f2469dc791605c16cec2f93fbb381913753916352f4c8c2e29f24d6c60ea47ccb504718e94325822f530449d279d4d7a4e299086c5b6d45c4807b7369a490e171975c48ddf6078461edc23557ec1e47f53e6ae3860367775850d965cde96ed28ffa98a53b81ea48a546339768bd65593873093e106767202d7a3fcadd7876d8eb9e6658b36584e88b6fb0675495811583e4a170657e294ce9224fbe2107ebaa8f1908afee9ea75f1ffabe9de9423eee8acbbba410faa8afaa8b2ab236e52033c2d08455ee5a154a990c2526c9cc78b2e3e61ea8d579081839234d674a985ec81cd2ffc5a21f36ec7e8a44cf24de9e3be42284ec7f8b06792965b5c94b3146a3bede2930d3265f6f3ebb853c215fb085eb49f345130baf39d72f84078a990014c20e2307bb01e7ed2ed041da756bd56e4695ac3770f6841c677977a221cf1cb8d28717754ea95f071ef66d59105bea482f252ea7363a868c91b7e9dbb29556f34bf5cce5da35244950c27020f063b6bbf2cca115c405abb0003a3ccb88ce79109f5574fc6be9c345ab5c9343c0dfe3ed081a007ee3e8f862910be822986fb92a6c5a32b677b447964ecc81053bd706824e67adc76909d2f867301442b5f6528ce153abf885c7920a9a7096844a90ac3d35f4a0ad5ffc1d713311235973411d487c6ac597bfb2533c43d867af7c59664245e9d43bc56391d2d1ebbe4a7770a8fd74d6eb00c046dad706bd2312fab0a84638a36ff51ef9cf9ecd54c804371bb4af6aa87edd43ee29f1808332dbd66813729c2b8336df3cc076dda4d1000ec68eea96f9b67c1a082bcfe9655d1547048ac7e02d55120b32757890e5bf971e9543333a2e1b9854ead0131d94cd0d8363e12fd68eb43e6fb72d44d0240d449c110608b5d561cb49ec225b38091d56d0d7ef66b54e81d2ab08e4100c8bca0dc87b2bb53597cee9d6ed31dc2b201c3aac5cb87db10decd49a758c59449458c7a562408569b25363e7964e9b85810f3ae4ee43f0ce515d6d0d94181893c233c30b2d9b12ec5b284de1180a77e50b56d7c3ad091292e8bd3993d0daa34a0a3c4588463b2c5d39e28fc6d48ca9de20452eb6bc90f76d28574061a66b8d8d7be1c4d0d675c8c6d96c6789674f3957e25ac2e44c8e424a2a31e01596914174c592e66d7ccc01329f5bacd9a7ce77350ee273ad355f6f9dc91fca6354fcd0f5e15f756349f28c0ab1ca1d279e90831dcd49d2dace140febf996cc8eda0eb8f6f55d3e35b71bd91f67f74f409b3ce802b9e7a99033561f09cf2810da277610a6cadd57eeb86e8381f7ef2c91abcaa7d93e4ab575242d57cc682c0af2d97c44562e5416367129c437650beb8b861339db0fba1f59d8d5beaa6d1d356e6db6a00d6d2e9a3421295d975910fe3802744d3bc297811e7bae2f5ff0c875f55f656a0460558de70ba7108ce9a97738d1ddfca254a8f4bc8b198cdf425681ac9a171203456c022c3a49719258bc8fc880f941b70632f5aa5c3767babc14ddfe7fa792618c87bac596531bf660a147cdfdf0d6e56429023e47308700edc61dacfd2fde8024a190e7ccdbfad3d47081e75d8fedaf81b19ed581644a21010cb5ba77c084e23a257b814b741d9efcb3dae1fc31ceaf7919487e76c23c21567d40cb749964c7481bf0f677aea2c50774b1a92006b223a6be5630366d50938c19df104a4c66cf4940a2b729b5a5c841006043a5df4bdf349430540fd34c48b1bcb20ae23cc2782d91e4274103e0f2b6425e15ac55e859f7962401c960c8f8f529ae5f861908c2e4f7fd8e7a24a0be08889e4ec555ba752aff917abc51142317adc7c118db051f646c8c0b43f7ffc97ade17c02fe96d13843de3d0059f34d0970ac784170eb3f3855652cc631c98aa88db866dddb7d97056d1d15ae3b7ce5074fb35a5847f5e5e999ba7b42c7e2cbcf28431ccdc197eb1942c38f7137656e280b8d68c6afa9b81dea6a969865b209f849afad3e28a26b9586c769bee32501efadb45aee0f3a99d42ae6418bebeef26808bb519237437948da5984cdde040068c4d8c9d03259b42e4af675d6c0a37c134f2f8413bdb3206047ad753507267b1cb05447c233d693ed859a241a1ae3fb1a60c60e401e92a21fa6c43bb574cf5cb2578e9a68c9a41c0c725a1efda34e87359a8bad78c26d85f45e2bd12522c12a39e90d74807cdbcda6508ea0b7efc884948d344710d4befe0516e1b9ed09a7414d5fd8ef7c77d17fa29babfe620cbe97e498f881cbe6e463e4631447469a80999c5a6b161418feb6253fc3a135132d0aec439018bb9e27243cc680f3846209a90f55e6db64a18f04d0723cf2b0c0da24c6b773f66213ac57dbef8ab7a2664fd6c4b79e151a7c9c151d3e2b5010a28bc6096d221e8417c2d923bc1eff9e4a8ecd5da08cd69d0e37fdebf0d4aa0feaab02f796dfafad9d8a971ef4fb783630c3770ca23685c4cbc8d27e7f52fbb6bd50e0a6b6350c50272ba4b560f2b8860342b7520de1dc53c16bd2b474d66c29581b3ba21722da849d97c6f4ff5a4faca202597a01c892822260d4d5439372af05e3429bf54a491a4846d881ee3c64e68d4890435285d8cb8c7100567386ab54cebd9d8d2769ad221a4bbe5aa08f4beff1d2728849139ca472187747d52fbf6e129f1ba94f993978b0af0e8239db25cf96106e2f125fdf0cc7d9e1edb872f0bb1eb910a0f8ad0ae863054f3a7c40c414ecf8b410a698881dd58e1e3a5bcee39cfc8aa60cb2b6d9294ec46d57ec7dc591d4f3d42c1d7441892041e1f378c4072409156c1e97ba8d7b5947aba85bae93fd3acc6184423f1de3537734e48d28375f17606144e7c7041015cff1c02c225f9dc1782be3b15cce395fe5daf67df81e0c87a4af375911426b70b52917a0b5c2d8eb65cfa2501d67845529c111271e4b7e5c36c6cee05f4e5dd2c6a750ea84da3489edbf5a9a36f7d9575517104ecd2286c29a117734fca3f7c36467a691b6d1ad82df0efc82772959c7149e5aeca6b096510774ab987bb177c80aa2b84c944df5e7717debe3d61f3180844d3ffd9c2d245763460ed9ce34d3ff40cfed24c7c48d7e0b14b874fda2999889a2ad3c8614e80721ef57592fc42224595e734b9389691d99a651271d91ffacc3b43a567f859ea59e77e15ba067b4ad711c7b7d3ec0f5f45617e140951c8d71759977e38a187f5db37d13d58d15127d37da268b7672845bde984d34167071471ae07e7ef9f09a057da076c42b51a57a34b407486f61fcef9e79140622fe2a5991141fe070b9f37a10521269747bfebef46b6a4db4b80b25a1bef49da4e833cca548a57e6cb78d93e8dce921b32858ca98b58e29ae65b629c9d78edaaecd14461e655eb70713ec559403246dbe150acc2c067806763bc2482fff6cd7dd54805bb38b305e82e73fc5f01165acabb3b177aedbe0bda92c056790dab547fa87bf375454f3fd581018d4cc6721aa7ac759abacc773c9144b45f7845376860bf471fb69f9720d7884cad0f94eb1c1b1c6803bc69f5996bb0669ee5800e5a606e1271864e9fcb3eef627d865037e836b8fbe748b51d61120fd512c305e5dc5d67c66c527931f2f1b67b1da5faafd40d4649217299a165ce6348c633712a55156f2483a1f7f57e385fd737b4162fde5ce769060ceb92f9f4a6d2423c865d909f3401079143655b0fc5ffbab578c532cabf1fa5e092c01e9a2885e4d595a2bf43c47da0d9c9b6f883019fc220b13ca274e52946d46bb5d08cc6517bb3621f3aae99bea60cd810ea833ec14b80bf48498c8a5d07ba84244c1e584388887b6c5f244c7b32edf1aa9a95cf87877fa61347d5e9478a416e1b7eddb1142ee0e31e1f5657e8cc84780190baac8705c7722a13912aeb1d1a8a63f418e9698717eeb8276f8c42dd6da0b9a810e8eab4d16c487cf0cab247efc999b4effc74a0b39b231397a4a6d703f94a64f492b81e567bbf6e09100b7f27f9f631fb6de342f8e3f0ccfab28570bf5783c0b5e50216701cf8c622a225c60461d8f621761ee82280d7d03d941268a9fedd075f1eee6be29defaa422c531caf436f3e17a12a01dc1a43e9c4e6eed5261cc213ff3a768df1bb1c35d57730a26cf2b00d52979c1eb53060094a11e1a7c02af158f11c0f322d86f55385910fd151b00e587150ec4998ef855fa926203ebbb118da8acc6e187a40d1c0908f89ca29326e73d888f2db3888c320339daf1e57c3f0c4fd08ead4df28c60741c413fb928fcea00e7c0f9b693e8d32aa69d9d3b187d644292993a6a0b2238f2578f5a2b1bb7d01066b0de478c15421cbe68f15fb8317aa5ba46b28d978ca0c5f5d853d1065e40869d83b02b809fd196471c75af37666612dbde890038f1c01d31b3e777c3732b5d6d795e0199f5958cc7d6a721954771f3a53afd7dd41222ed738705b692bed068ff187a2bc4cc25aad32d9b39af6e360914fb16aea50c200371e6f97cddccb3f055289db881e321749dde3929a04f99db103ddb0adecea62f24431d6f979a59db8f7bf8cf5b12ce53c2a0b50f06cf85d29359e447217beeecac3f3fd2217417ba1f93b4f529b9a3020d61e9835bd1279edef7203c75e046df967100ca6436c82d19cc222e418a4ff9973814dc65d5391702fb7e5f3eab990042e364d946767469989f1a5c3a4ceaa4ac8be54e8d6153fa9915163157142cdad10cb1f7b63ef00f849bd1c3d9152e5380625dd3a0be3d491874c5b06bf1403d6e38d2ba81a27e6f3663db8b734dd9fef137e34d94e04e9ae4cf1e0642df97d94ede44081f4a1c48596059c0037ff466ae7303c1e788672ffd070057a40f791877a84038997bca9edb3621d633d59db9be774e1fff0b522df2bda2007c2483ce8578b1ab5f577220a48ae9e11f9703b28f376efe43ac64f7691fb368f11839416fad831ea938e316f7d729769e173bddf934794653958d7c80d3e5e5bc228a58a8970ba5d8ab2203c59f7b9b0756042b994e2b7ddbca100b28db233483978d15a07e3f97520fc9f81e89eedaee3370ffa046407a05966f27a6eb67bac21f3959f86afb0fc0397eddd07c39b7d2cb6cc33deb13dcba59f11a74e9197f9c3d54515f3e75cfec7cab81aad8378d488b6287f75a324b4d4a98aebb929f579be47f0fbbf1c5d3231556c92803570bd25e72c901dd63fb9bb023e0953031e889e9579393d109df7770c10727e98b55dca8c78cb8914cb61de66e9fd78152559f3efc91c7d04fb48471bb4308f2f33f55ffdde8ee29a24dfe431181642c7cf2e2f9dc62404354945d2a3de4dd2fd4ec5b4a76ea6d774e21c8a4650154b6eaf5d6e10e8eb93f9c7abf95a81e434a07c422c518b9dd8c0c1bf83156a4bd8c18299480e77dfb0dc82abc7f431baae650de8e7011cec704c4bb4af2e053304c71c539e4949bc399cdfca6e015d6c655320e16bbaced4c5607f0c88fe4108ef2622900f5b016796f6c51af48bd43aa75c6aa30c6a39e652cd741da0f503841a31973f5de27d853a0529e56a34e935b2f89cce8fe35bba54ef4ceb9199a49ab9a60370c18cd048aeb391cb021f8e83ed2bd50bf5bd3b5e5d20b15bd0640b1e2c69c2436b78f4a999f448d57c7c57961577222d2da82f5022f4e8ddb02e27eee12761954dce32fc455a56e8847959c87bc0dfb3405072c305451c489186acd184a0865ef9e4ff3dcd70cfc6d437ee9eaf07d9263c7ee4022539088527a942ef7e7bdf68e7146a8f4e74d62937255d0fb6d6d56f417b893cb0c57c3216c0d914e5d6d95ef5d208c38e53e790d85c2e8b6c4708f2d2fa05b96d8192cfe37da50770e37ae4b89fd1d3d06d329120221c97b5f9edfbfd4d401886e430ab5b9f696b12a13195d6d545dfb00475a5f48e175e64f960733775ae245e393940ec96a7f46040ce7f0429d8861bcece0bacaf73f556014d96d375300018a2a49e6bdca3b02fbdba2325ad71fd5ccec8a253a5fd88189f014e82ccd723ff0c79d026451b4ac7e7384a8fef208583693021b410672a25e48ea35c67331b66f96e8b3a07810c3e49497eb3c91922d909f1f898ffcadbee7a9d3154410c542e39637d64ebf2755dcca599eb84928a6653e248e50f878c96ea99a0f8451d37fc84388e56ba61e9d7b18a4b31151b58873a05ed122444fa3806bfe9973c153fae5893fe253a8b2e39177143f775db1e4f1b138bbb59bac9e86a3d03cfcef66be97c86f95f9689eb309d98b9398af0d2def99d444364408b98565f198c1f39d6391388fc8b5bd56c12a1e9bf4ca77c8d35dc2694802fc39e50ba58a132b8b1e4f91e28f5e9a528992ef994ce7f7d8d1aee55782677b365f6ba6e3a2b164c1f524b440f63071d474fd5bbe9203db2ae57f9a90de100ff3ddba1c16e4f5956fefdedfe75197e43208e48646b07c8e9d61b0068cbe25d74c553c1258e108e17ebaeb291ad7fd43f0541fcacff4acd12db7f2a83f0f141643be562f6bbb564269663e0e41b59f060f48368292cede1802740cf0d2fbfefa443e36a86f8ba2d72e1a547ef96b0a57bf1a3117a0ddae7df3b504a782d7c0fdd3fc41ec7cd5ad7bb3121aea99ca35a6c53d44cbe9d36c360e9546b2d276e093e75165190249a9c65eef9927a52ecdf972a7658847717b820bef9c2d7d4492a3fa9a2f58a2dd26d0ce71c7d4568dd699caae6bf5e2849ea7a7fa074560772b884ade039e095dc641437d2983cbd991d16fa76636062b43a1493efae1ba372d344202d6e1f82fd722b23b5a2615acc8f28534c46b31fc3889cd905c4a4010db422a02280972fae80cdee55206f91554bb93ed391aebc98d59aa318a0054f8506e60775e963799c03e11c84724135edb1501623271692ceabd81daee34cfe4a3aed246067e32e5e29ef8c93405338ef960676cbeb5a12e77932797bccb7e34405b4cd03a4b46611370f2b6caa5c83c3deb69fc6f6c096f42858c28df3f9afe19fbda8e113a081213e12f3c8b5074eb67ec3becacbc44992fb42ae17bc6edfc02665cfcf485da0b8efdd46c18607c7acb920427050edb9878ff6ff306e55439885bb577aea410e9fba1a9d1b69b866468693f57b53bc29c7878297936d638231bff7bcd6af17252f141bb2a5ac944e85a5670d86559d8a54428a63a377030e971e714b1007da60bc03f09258488b3bff461bd993352a0195e19873111d6bf133144d0e5dceb2df1d865b43f8014f1a885022587710c26f5650564883328154e04173cb230e1aeacda707eaf8c985d8930b4899bf0e8eeed81ae5156fb01d7bf1b79d1fe1a5fd0afeb1259ab5e3cf90e5eef3b93f7c23533b674a6a39e4f3c089baaac7a7c85451c077d5728f47fb3ead403e1c3f4e7cfcd6bf70660b908ae4f11a2ef91428d1a465e957c930bce59e8d851bdcafafcbf36bee99d783ca7d28e47868c7872672d6c4b1f2888344efd41a90cffb88236d18a1a8c9755e1f455fe6c87e84df5a0f5ab9077869379d50e3763b2666f9969e1ec4e5d40db2eb4e585c33888ec0cc6b81d0167539bdb0bc91457d9113a670af6cb35db5861631f14bcd0a8b2c379edeef9dd00d2689cfb5348d4b8ae29747c89af5013f984559b18a0d08fb17a8b8bcce0167ae9037db1b242c7ccfda1235f952c1adc2f2a962bff1780cc50b5371571fcb29f860393ec3c4b9cc969e183b14a1c6ad3f1d7538cfb0f1b32c350d8762a80f106a96abac72fc952085298f69150d5d54205c7a84c5b9467b8620b2860f5187d8ccd044fdee2e06fa1bcf4a836cb265c4f6ca4eee83024e782cc41dc7cc3a53eb8b90a1cc5c37692822bbb462ec837a042628940ab7e8e4fb1beedcd73b3c00ab8333af0d91aa7196b5d8b480dcb9a9a770969d072f54f81da60554db02767c3aa60bdb57044540701c361b160271a614ff57c9c205cec650165af64c07f9664626cda3c837e9eca73874df38bfb9d18e92f52404ae6dd8ada6b357538c2f743d13f0e20ea93ac864fe19d2dd1775082ef11776bac6e8259f03fdfc54b29e26a345cbc6a97ae83dd782758b3ae615842605ecd982b443c8150bd9770b0ac376b45a2d77cfcc61132ad596daaf82332ba52675d09b26a3ac13f168f0352213216376abce60e07194d2425fb639445b4ada1533220e6ca7beaaa50685bca1a49c1845998b67323f7b2e0c651a01f44104c7be0a7a35797529291c69863a27d61f055aa015fbcc3285865e0dd61dd80c78d36dfca2ff1d936ea23ebd549a29484eb1f8346186eb281fa4b57085f8f890981f72ef64cff77955707e779f167b48ddce1ccfb53df597c4eb0c2e2e0f185a941a2704f57b2bb2b4a996c71c642dbea71994247174a2f3e4df207307ca7db0dbaf8664fc9a09520b4e261832d14b38f6f21c46d10e7bd89bb1dd8f4056e74dfeb034333a4ff2b32c23f6c9776eb2e8f94e2ed48a862cd4c7c18ec976e5f4a8a1394953a0290aaaef2d789fe381515be93a1796264612d441c3bf8714e771225587729b326a34cf48072cb311e2d66a7d944667b3399424dd89b09cd54e396066ea47e5409dd9342424a91a14893256f9eddc279a923fbcd8c8aca3d16acd36701c6521212d5fbb19d44be1272430f8d60a693a1b04d5f24b177f212797a070abb085f3273ea92c87c31f803b6e47e63fae7ad1999cffe81878a7252c171df691c18d79370e17caaa4ed6cd2b60c364df14af86a1cd0dc17bb38dd9454e5d56e2d04b917795ccfaebe2ce451a4f141fea4fe1029bb59fa534524f128c6e3f56e79abb3596214d62e865e8c99654154a23ab1e78d42e0fce0d7c23c19c4f40c9fcd6537d34b2b09e13b4435bcbd032cdd7397cf182ccb553d309c89d90fb92ba62807a1b2ccf67a350dc74206c4be5980dc1faa96f13a092a01b119f8693baeabe130010ff75cccc1821d2e50c3a5fc1677ff3b674227befd3982c335486c397ff9c8deb5315bf04724c86389b12160bdf14d84df26720b82cd7a80993bf8357622d73ee6fe45b86a358d0bb84fddfd5285f1f186e33f7174fee3143a1d5797fee98e4403863fad1767e5ce1f06758eea0c90c5d6dbdd369aaaf6becc2e155d4fd4bb073c10f18672827adb2b0647e8454e35154605a8afc9fc77b95d27c6c2fe00df858972be5a044e1a125da7f25418c04c072140b49b3bdbef3a100dae7114e49717fcd30084fffbecc76dda591da58491eae469897304664df8598212b5b43c6f8c05d0f70156c499e23dbb8168a441851e3b32bce8e03a64e2e702342a458b9945ad99fba73e33bfe816e228d2b7a96867a2b0e98f33af5d367d15de83c6b0ef6f9a109dba1e3321c999aee3833b436f312480eb23957ade3dcf80cf8d2a25901628710d3a7e4b2eebfcb860a1d7731ca07be6010c7b4661ef9dcc65c43dc62dacff8d3a8f26913d1f31b6e524f597a907baaf9a07b3ea0660db8c54a50623a830625b43beccd6d600888d0c6620ca8a46f3125de00ca2e0198afe896682cd98f4d5fa7c28048e841928c8272c76457bc6fb64a1ba4d279958630d0df3d40e51b5768b5cece4b8085459fd6805dd54ff991f48067608c29184f50c3ecf90d86ae463a14b7efb0d356f6dcd7a033aafa3878897c8632296e42b87985c9376dd693fa6872fe97b4820bc563fb7c709976442df36c15f5ce950acc8b28e00f61bd25e9aefb70df774d9cf1aa586e0ea0f465f98200e95ad039129a6e32baa4137e42506978925e7cb0e7aaaaf902b431821021f2ddde1f747f5b072060bcf17f16eadb8d9033fc48720178f22f90f7534af2cbfc3b609702fa4af885143a2024fcba67f19dd81c11aad048f4857e90fb4cb4cc08705bf0aec9f8a6ca549a3198bb35aa7db88c0e8322cc966defc9ab4cb823db2ef7d881459cdc91f4236e854d7930c5bd3d8a45c5cc89b7fade4f0ed8d969cf4b14c5dc842ac32a6687cf6f511d4199dddccaf50e5ec0651f1116e943ae7c3d9126f82d0b0c715f93250240d2036cd3fd17400416b6697eddde9eaf55dc8b672d2ddd855df498dc91311f4992cbdefca2f2c958d70544ca6b5162011f5be97c03e1d824f941b7c525ff5b4ecc4c81217bb2abe9a421b87d5c7a6b57de80ac4f6c1831832ecf5e48d24c212a7160d35b58dcc61b24828c34abd92e33b8bfb80d0691f196883bbde46e6caa55b547e32be0972acb86b017bcc31100b209dc1ddcbe87a1d832800c7159a3eb9d95dd9507a6fc3be40761aed9f030f01274742034b13d77530b7049f99034b393ee16cedc98060640333660751509eacde4a033dc8819eda6165e1566761ee1ba7ce7d4bebe6b9498869b5fd726a55b167aa6cd8edf2aa527fd470c9bad05d6587feb5ff7a664ea293b83bfb5dd7a03b22152ceb34e89f90fff167fecb32a56137a395135cbfc407d1e11fc7289eae7d2cfaba3b340cb3563054649759bea903fa52a9d6f1cef52cd50d3cb9f2abde79a17b99ace180d91b5e8094a873a0c259d9c204ff771711c7a8372d5bde8e133f4f118cc0e049567969d734fa2a1985e1b48231f75e8ee201bfcb34336e581b7fbfbdabf35ada4fc604abd10f5c0f6c186dc41ffebc8d292f19312bc2f2d118c3f3cc7bde35118d4f649ed4402baaa87822743ee4c45702479ae77056e05ab3b81539ce8bafa9b0073fe9770a36ee107e464da976f28cff92ea724b4d619da0887a81437c433ce42fdb56fe92fde922ddfc07b488dffc293ea937eccff61d98309d0bd20332fc6512758f377f260825de565f1b23a87a60d7cae747151bd86d90553deb77363a9675a05fee402198a39ad27cc1e01b89844e35ebf755d201af5a1c18a6557d720758643010b52da8d4b95e4140a6fd09bab50e64b4e92326e1f89bcb52fc90a405e4c175392eb0f35c68ec43af9643f51eda02d6cfddcc8e235e201c2849e90a303ed2f9142ca52181c9756b51c81aa555a3ba9519629911f3cfab5cbe2b047ee1975aef2412c1e1ec37c0632925f31af4795fafe810d22bf1674420dc2869b9650dea3ff366930e4cc91b3fc0b01685676cb086dd52d4fe07e71597b6b892fc0f4590ace7873e95732c43494debdd5e20ea4a47217a02e7cf5dae02ee59196efef00c5a4d9102177d72d4d12f40048f41b1a7933a0a6d9d91c4dfdeec0eb90b06669fe59532bee8c0f209a69aea02aaef1c9b5f7997014548a03d7cbb5dc8adf7e2f0397da44e314259e84811c42aa2dd848818954a4981430159e24f3125aeaa4e83a403d07d1075a76e2897208eeed0174baf0c82ca10ed4165692e1f1826dbc6c84b3e74e66c23e55cafa3958deca95da688950e17aa79e96a6c71ade3532f0ed7249cc510a615a6236447f5e0d78fef40b759c485d06b05ae0b5a8881896a14f0ba533db8fdd71fb1c16246459bc5b3281beb01e8d56a0a28c77bf1e3c8e53c48b241dc3527ebd4a8c1f00d2a694c8896cd8c7ac7582e8fff93a68bf6b754d35746520331d6c6c37fe6968ffcb8f3a4e0cb1b86a0ae24b75136af63aaaa74fb77a90ba57170a8271ad287befdfedd08104f630fddff9ae478f13e1442d82a8d524549c4f7de22c0714aef20f900a1afe304722b2f74d9bd1d25a775e119a9bedf80e3419b24aa905efd0bd93f7d9115deaacf3405fdc6cf1d2bb1a9ca32e82f7399137cf824a23b9377903048a450fe26722ac368e802bcb0a38bec663f6de7c4fe477f957ae258bff8ff3500f360a99e7e7c170e6bfc54f3fa9162a563e1e974b0dbad45590697861745c106ec0181ef23bd5666a560dcb4ce834c41aa4fba1fb7286f261ac2cbe5ba9c84fbe412d9646e53d6f174653c4e17f7b7fb3e8ec05610f13099b8da7f1a3e85b6896a40b2bfca9e2b587bd5758306b1ae3303cfdbe4b40cc932f80e83dbecb7ad3649808b16887af735d8f489d46e07b1663c3e35af434342b5dbc359683cbdfd5a2757eb96e284e6898559fd88581a18a42e279b9d2241c1433c6948bb2bfd1fe5b076cf02ca50b7fa473c0489f7035daf856bb8dc5470e0e550860cb8048485611be5906f5b7ec9a48ccc492d0ee80b552c1929a9c1ef8545417bc9b324f6101ad7885f6619fad51ad8fac463ea467a8267a0a9b8939fc6e3a662f144cea98fa8f968180aa6e421c28409bece66415f57f9b8183427fb37e5611b3225c74fd0360682933dcdf009263c75ead9c1677c7738667be3e3ab586bcfd31c7956bc9dd37a43ea48adcbc13b1e63c6931884614b9f780f9b509d1460baeff8231938571f8ca3ec91d483ab955d4985485dab561fc98654f7d615d796c59b9b560cd3402fbb8bb65606f9b44b639b678ac75d0ca5f58cf452a1d33f9ef2596b65b2184dfdc349357833f926661b5c2cf0b99dbdcd29c95966f09a2e333d490ca06478681661110b15dce1b2a117cc718aaf16ae01f2094d91b10237e38ccc88e96b7117831992811092917ed48e52f5f862d8a577636b119b25244347b8993a7621e39d47b44a013d05dc8c8b95466898e07ea52189f0bfff5965ccdd674c1de19c6421407d84a70bdf7f3a3eb4dc55cb22cefef9ba9faec771966db6813bd33d0fa7544d0b66c45a7219b669e14035ff4ba49831de88b666f53a8bccd44014f509306981920597aaf5fb0cddf5880b73ed211585cd6b434e51f3502c1ba1583e1437fc6c0a76e4a243527ec87d8042a7ee5983018db5b6bf4657235b6efc8ae66c1d3bee79dea90388aa67168cb436595ffdffa2336361df993034ca620d2e5b9ea33e9194e5413bf44b0df6474eccc4c2c645475301b2a55b6c8e0bba0ccef28cf6a55fe11ae262258d1659c4fb486e60f47f46d853e3e8f9239e332460814818eb9953c07b5f0e7c4a96e63d024e4a690b16a582d0ab18dd9d2d22a22936887a2473b6650695478d668cd31eba863952d1e4f5217a51895a5c13d1dff3a562d3d391f37f09e5411a9ad6e0d3cb7faef0071fc8fc6fbb5f8657e1c6aad7def100a36b93350d4814a85db3cb62b0addeb56b28552a47559f7f771a8bdc3ac8cf5d8a7630889e39349e039954888aa3fb2f5c8a0a3fa596fb9b92abaa084533efc758b7e8d214dc2a00bc6e24b39080bcafe46157fb28628a04b134ddec90487f475b849f597b8d52d15aaf0876d7e4198df6c60cafe8bb407d32d28a35e908ec37c46901dbb260fd2bbf77e9f2d55f7b21815e3ac80bb0a8a1d820d67615f77e10ba4d3ad89ab741bdc7fa83161b36df03af4ba668601c39c92ffb95b95c03f382689208beb27939678f45756114b64a3232218dfc32898ba47b96cc868f6695e3be589022d312732524db2f9bc066d4585b9554b8736f4d4024c731af6ae69f9e4be22d1b3b4a04eee55939d045cc5ecc3c2abedab185bb27fe92196e84d165db5affb767de570f6245960af40609f9e5e5389614daee2c980bae6b60111ea20818f7cc04810f64713965acd2b6a3f9485bc6edda0a38c543526d1363daf5b3987a467661ef518d288774f76caf0a79dfb82858ad572f70953f8a4c46626694c3e0b79e70221059c639df002668a035d9cd12b9d36989034b3e3cad592bf9927e301497689051bb232a6e3dcb36a6a17d80a276c97e2ff3edb60a375adfe0967617098df2d19be2184c50ae952414d95c6d6f99da163028f2df9bcd684013eeb00f321fbaeb93a7dfdbd882e07f97e27b6715e125aa343e873ad544ff72cc01cc145063017700bf62aeafbcd5a7e33c5a02316cf76724b7329cee1ee746361caa274a00547614cc87e74ef6d87a4d15652c0b1388a094f6f4df501af03a63b12eab8829fb77211dd5d4db1e0fe2f7b4393697c9f89e8b3165827e87000c3b6f26e577fb245d240e41110e66f25abbea0d6d33d8165dea905ce9d5cabd244e934ba9c608a07d44a2422f119b07c0d2c5b86aa966c17dc645d49ce01cea2a84c3c43ecad93c4606d60b73a4ea99e3d98c3b9c60dba7aec9b17d27a7a312ec29545de4b426e91412dc8b72572eca8423789bd467578ac316209ee243b8db4610126b5efc3ed20d3065b1e8cc6439148d2e53257ca8fa6c5586cb6df02a1e26e670e117960abd37e74ae06f0a6f45ab3e6a64277f149f8088a2af870365bd16c593ec2927717791659919c5c59a8af2e757d14e7b0668b12e1e4e5bb663e16b1078b335deb0388706c5cf7838a3b17747376d06151f6604388e0f57fa7e1bfe155fefb706ad2ab8ae60266d91f6b11e026b10e6b25c38421d040eb3a249534ee0ceee4d64080764057ccb31df44d1c6875a1c33992e6617c17a7868b2733561d758f03f9c1c9b279ce7c8d3b5955545c3c817529fae1c64b2ae9d78504c9d9f4b5e2d378cc65916d33f27329972234a9604278f77ba4a8198261bc23097eeda4e13025f143145db854b0a857d6c977ffd7b4f5538fa39ae6dd473b56d54331fbeb10ef608c1a65ae54b39dbc57c5a570d974a31649a190d55e469f88a24e950fcd45f4d74b9f9fc16f0f1fb1d9c658b09ffee6448e6148607f5b796cd9723ed2a2be0f730fd8658c473c3af5d3db3da117fd23811c5fb4b321e71700a3c9b320433d9ce7f968bae9ab806779cc97f7095c2d0ba866d5aa20ed0d6e7ef0e67f6358898b81c13c03d89433c52ba1e5662725131a3f2d0b7dae4fc6935d12cde2d5c550f496fea38e363a17ff3f7a662c15908c3d2db7cab8e88781ae7d8d848fe78954c495506a1da0dcaf88aa0a01fc835f9e91e799518666033b6c71b912dfb0651363b7dde4ea287601c7b316271b06a6d64ee007a92fc6029911274c14e752add573487fff3bd89e710819af97324b3b2fb19f0aa2ce2ecf623f80b1566f8c00043a5c123abffa1e4c4c90c696623269d180fde00d851408b1879cc7f504ece13c283dcf559ca01149637405cda950f18b9d4b0743fef1842c79acf5dc08b6d0841be1592a614e613de44730996bb81fa9a2d0a4bd48d625826ebc6316b4e9d83256dbe40fea82fe5969fe094e53fc442059dfe24bfc569461130d71aa956a2c6b844c6e66096883b9469fca88eff16523661bd09cdce4f6fda7acfd1cf36289c92537a16753d01da4d174b7e9fa2a85fc8dddc7f11f11441d49d7518c8880d43426d769dadd526ef94c0eeace0db68d3821d853cda4348e7aed0010f5710f1ebc58911cdc66d8a05ed95235bf11c6e3c4193244b374a14de0e0f158e99fe553d712509edc7a8d87c1bb81a63cb4a33ef5e5d1b48411096e025bc78446c4bbacce6b4ec695fb1e132ad4e92f2282553f95046248d4413d34001ab8ce77eca289b133fea5db905bca33ce17d7e9532ff91c8a476c60d153fef43b881d072cee0afccead42c242a776d4ba91dc3b4d5c4578f3ba79ecf8b8e9d8b91a9f89f0917dc5a28c1fada95ebbd19c8eebe8c60f69f729cb03199cce99ab5794d54afbb051ed51d42d93c69d03aeb1182db90ca8c39e58d41b255584c694997870ebb99d1cb649c3265a0395eba6c1a91342847992b8e8f432240debfe4da2211ccc5ddb9f8a81072b647056fdaddfde680f86553ca76c9173dbc964ffd8858d55cb43241fc44f3c6cc78cb79e3059c527023657b4408cdffb908363dfcadd275af56d372852d9d509df9d25a46f3c326b825aa77f12e7f9d0e54a53011a9f31f37ad3a5d0fe5eaa9b2df8aa7d1524baac494996d8d1a5ffa85989dfebdfb8e7018e590a31034e52b8dde813bda18fd080375a69f42e0cb045681cb196530385f378e11c6223ffd36c636e0ef1273bb10cecdda2736f7ad7e851f016f4446ce013f47f2b72d8a760ea707d4d2d00656d06c3fd6d573036bcf54faf1dfcb36af36b34c23fc8be08a38609adae32f09fa7fc3718dba91c63fe3754805825a42a94de80f20545628ffc3426708b2f8d8c9a6cf9a2dbcb8992dfdf973b0bc8af72be056b50efbc84c230158ff0c0a495fed3e547df5876f5fd6f647c821ef35076a5a370c11318885acc8113d84b927a637f95916b645a3c5fb5015bb65a7a8e8d4f9b03648df4b5c0928a4c4465544515246602d7e7308ae6c659107e359b8f75510e3d96b1f212b1f0f58db7f8979833e41e4604272e5e574f8fd6a3b0fa69dedd4c02650df9cf1d49015c71e59f9571a0bcb66a2601f8b008b9949a5b971ebb2767882f6036a28277a098c7af681f1fe62d8f30443927e50ce17eb382451afe8d182a637bdfc7b23b149112c9db82e7a26cf7228bec70b7f80849eeb03e9bf5fceee2170a7768b81443701aebec51e7b14e669d22e0e8e56a2b8cbf8141b2dff789cea11ed3c584cb4a92e16ed6a17f61f1419befd79b326e6f32f9028624e927baa6b0ccc8a0b55905d332a89089fbe5191f93a55abe9a864ecb41f6d181577a3d02910cfe99e2e0e1f31d483f4a38916b1c963388c52268d297676e9ea231bbdce591ebdd1dbf5b97c273e640c8444439ba65300fbe6db722909a7138faff2a6315daa09186e3466b8af5ee4228d0456617c4f466695d25a1eba4c74d8952d86cc1fb5df7f6d927c1bf53455d1bcdb01b437ac7bc5fb04f736672bd3ff5b236f1507eabcdc8749dcfe92804f482e1a51a93cb3df328e0129e082572d82e8d3a9ba759993ac8670d1f63f84723d3714ec8b0c0f39e6fb2f7ec799d3056ec51f58234422b0db53d65baf7665c7ce6ea4c210c5d59cb176db37b4277f64b807ce95b83a5375328d044d7daac89605cf4a1e57a91b34e5ac5d93fdb882621f4da817a346811490a396da950ebf45b4319999cb9583018bb20c2ed711654354342ca63ee679df30b91088e56a5df864b9bb23eecef1dd5600b3c7f2c84b2460589423d1fd9a149449cdb3c6b67bf88e56409e28f85a7581ceef06963f3eba363ad101bae996155d22f7100342bfa59f41df91b0db606017afc389d2fcf6214ee32f6fadbe83d4e11348be75b04aed0bf16efc690d71c6e3235749a7bcf0faf41e94d4398150cfd23648b61bca4839402cdbef2b9f4b59fa8eba4afd945613d3db966a2ef3a40436864cfcedc93fefb2dd51eff96388b7d2be3fdcba3b446ebca423e3b0a212fa55e924930f07447af7e5dbeed11e717dfb3170c3a3253ab4fcc7e81534f23ccaf164c2148683631667bcfa3eb14aec447f47458c6d4dcb59713945d785d788a236edb85c1adcb57afd095db4332109663ceddc45773208d2001204321e1b7ff52d5222b1ed96f78039af6bfa61b7fc7261af8b2b7db12cb19ef994709389d92f74e4c79cf6ce3c63e36f93773cd003100a21e8d52948cab98343e67161396543e9dfb9672503058bfd61a0f9728eb8ebed9ce187c9289236147e14c36ee471f7ea0b03c897a7c9ccbe9673e63a7b290c787221dc3199d9357bfbdd8b794de9d891df3a390c70c5e8f31efc8e5139c00d238fa449f192b91658c130ccd7043f79b325a39180cddaa563bdd3c45e547515b154cf1e89c660c3c01b6b52947cf6a09d1b567ed615a2c283fbd1cdbc4221e398cfbab97e924cb15397cfb24dd60ef0b24d41dbfc273306653daa2db5be08ab8ecb4293f1bfee0b29e116d58bf357f7723f420cb5080ebeb81fc9d2116751d4aa9e11d5d95fb3771294b906bf1fbd5f9ae59eb925ef3f199b80efdcce4e9fc97c1263611e0c87ac48475ffb990a66693756b60162b316c565bffcf953faa99170f2f58b54d63520d1fb5d554edc1fa57569a8d69be53edcfac3cd8db5cef16948816aa39b00641adbb3c74077adc3eacb4e364f93253920d1ebe01d5620e7c3d26c303ea5811d6d4e2659b0ab76fc02713b58fea303a23ce6adbb9a58f3114d47a526f1da3fc058ed77f88ed5fe28b01686aaf477c6290a885fc3fcf3883d907dcce9746c16d99ee406bcc629f597304fb2da12bd41d0de618e4f140fda9c350d2b8a44f84f889eee05feb824b7491d8a5aa46f60518559095fc8f6ee1aea96cd684616d1c8bd045e73efb68055012289d59bcdef55a2b118a6cfe0aeab82659429765010e1f1d720a6021ff95f14dfbcdaa96412e60b67c109047498e0136e7b3f3533bbed67be66e688c3349373c94903676d76cd5878b1c9d1e1f9a7d0d19473856e86713c1f1973ccdcbe57a2f18d0b4bbaca6ec53973611714f4923058aecfd6dd94f7c15ac1971c62fc4b00836e89b3c8fa85d020dab607dcebec4d8de87cfdb12750e1985f560986a3c6a3a92946a7a1d236d74af0bf5b1d9083f778b053002498d52fd60104d59a4704cf183297d088667acc5871936deaa1e099f100e7019b84c15e6049044bfd9080bb3c94f8a2d0389b4c622c6a39073282348f2a1be51f888839ecaf7aed65865dfb3d2206de016d27e218fcca61fcc3b5369b1c8bfde46f86e4a794f89ceabe9013eae7ff623fbaadb04d328b46374b0905a5dac322078f0436ca2366031edb9904b614ee6b58f4066cae6da3658931793b1ea6ad50528b4fa79b12af2df60005be4457dc669a5372adb9c33dd39bf42f16b49b51369d1f1114126236430db7dacc93fc8c06e1b9753ae0edbe10d5d0f6de9129f79a234eb14b7b5efab77c61b468d8283a8e4caf41055f4ccae208cc0001dbadd724e5e7dfadce6ad80d63a401b23cbbd8c57707b5eb0ec6258b9c074e0611724e705282e00cb28fcd475d0c934a187161cb8e0fe6414996ce9ea76cd66bd47fe922fd18f96f32dbf18ef064a4f4b895e8778a49c7bdfc1d37c41d458a5a519392dccac1136e91d30a9d46f570db8b7c4232d1f5f3e0c4ed8a62b4035f6e4c9f6abbf7601c6c3a4ea36e88d4c333ac4bda91f8de52a64448a68e3f937ace29004e98fc1fb4db729307b1206678556d1db136bd8f2d1cb4240639988261f9019ca492692f311bf9f364434225b8a1d8cef334708eb3eb8cb61dd7200d62369b4fa6007cb65290dea707482a70e59b5872ed8902346648b0b3c77e4c5d74588070782f2a9b1cb55f1c8a09b7ed0f0be4e5799e823dd14a6f4590ab94f35ab5114e3daa1d8091ec328a11d8143adea885e032a9b955761826176df73663ebb055629c25b01bc934490b66f49351b053624bb43e92142776c1517e8eef5fe1bf22a154dbc3dcdc24aaac8ec0d2805528b561333019c30a77b2e1408643bbd23f3edaf3129a24761c97eb7cdd8ff0353145c71a693bcb47ac8cd08300a244b01b9a6729325e5f3e393dffe31d661ecfca337f87cfea402effc63e9e8975ed918c6eb5d2c74bc1eed91b7c4af76488f636c0b85cb0add9731c33f53c03008d3291c11cc4e455e97f3a3a62cd615a6f7fa278a80e9d474b5bae27b5773459eedc35a6f61b87e0a6678da080ac0e2c5aa6242cb7e763a615870f91ca5f07c9a8dac5a2df808031b5471b1aeb73b75c4511abbad386c0bbdec794b957f205ac176bd7500e4338bafc4f2525b6149de60002feceb174ec4adc322aaaa8e447bfb8218c696e72bafb1658d40f5a5b35ac44f36c1712ff29c53f18220306b2fc8242926c032181d7c0b764404b61b4df24fe26e8c6d00105c5e9a893c79924f3845fa4d8951dddf3190c9cca62594b1cc4981f77498fdbfb1dcc48ee1cd73cd0b3d7d1ba48d0f78d4cb1a53f26028dd93d0acc17f247c460833c5d40d4f6fbdfc0c1d43cdb0f2d7e59f7e397c0c67d029dc503693ae472ee30c1f3e0b87a84b9b91f5244e9f470c1f0b7343c2e72816daa973d6e108a7c72d90bb306d5f2ff7fef39567e1f8788f44f4ca5a1163bf22fe69ed80166fc9ed207c923efed04d0ad9665b0e4c421cc49b6e87bc2b55322c1f1540f0517c9015ec5398c85600d901e85989b801284dcd3dd3a6968a7c822f890fcfb3dd907a716d472f11f3de81a9f7d17ad660ba0a436f82f328dce12e180e0733213957a97505ac6748da212f4fb0307647ec9f9d28b11524f4853d719f8e85c83c7196b07b8d0c2c1d7947996699baa72bbd7c9a572f8e20ffb2030a6d65629c83da8e86c6003046df942f10b38bb799d1e97a62809b8aa54d71a2525cf35eadf3588c1669f31ddd818c7792a0d1440f304e7076af0246b3b99f66d421a8cc2bb3f403a7bf961cb71517e0aba19e9a16b512803cfae20f541de9baecb35520b2c6d672b2f5b45dd0ce8f791f895dd01ce086bef8378333b915b1ec77b1ce7dcee9f91a64019ea691aeec7a0f7618229b07533016544cedd9240ceee385a1174c5678646b6f1deb3bc60716879c9b680cf39f93c79eb0dcfb2b5f11c6965201b7cb222d85c21e9641aff3b5b0ef97f09ed2304586bda80ab711577a805140261d8ab9f198d4829773f4c3e02b156bfc06668e1403de15c1b9c14070f5ff2826a09dbcf4ac66aaec71be0bf102a09b8ae5d4e065802ecf57c84976760fddb51d6743c8c8b41ae8762461bcc4d5e50a4147cf6ab32852738bf88ed36f78ae21d3baf0f5eb732fb5a8f683c49a6a1ed80996e8e47ea287503f0da2af5697acce9e5e130ca02c6dcf75de54ab2d5030e32f7606cd6c1593d9fa40e3cb19e53c2e745c07901e57db6a5589d8357bce518474b551148a663dfb99956e68fcfab17646f1e8f60d3b67de41841d4b3469bba17c5420c61a80fc56d767a96f3d48b3ccf8cb258e1a1c648b87aafd2c07b056cdab5c180a8760a1bf9aace6e04e47e6858907d53cbe8ff81104b17b3e07e69b4969ab6035f5f16e5fd915274d9fc5497772a8e278f1b9a074a775bf90b1db5cdfc6154f41cfae694099d4e54c4f6769bca1777eceb4fff970fe078b44c30ca08cf8b8b689cf33950bcc4a1389ab632d46d13f5eea49d644ca0f9200b5b4d624e2efff393ab8b751a0e9b9ff65dfd8a7b169177fcb26634dc33fc0bf44da58ad43f29df627df19ebba191da7374cdce57e482854235c5bb7e71a3e9e42343638e7ffd6fef2f2aa0576fdfaeabd192fac630e9aece5547cecf534bb439d76f89b33ba3bbedb7c3a214babbbc932333dff5a56ef37967e88f398c6eb00b05a85f4804160f79dd4fc813f54f1225ac38c111f5a697926e7ba071bad6e299fd95df0c014b9852ccc098c71c7367edf32d36d65a77ea2ca66a2dcfc315dac75bb64122a14c14560a9f5112a5362d8d646dd33c7b1d1b74759c546ce7c3b1e8b4b58187cca50f359e611c7c5b64b3ec1532680a725771baef94f969122ca4355843064f026280fd3735b1a325022bedf4b66b60d2b30285e25faddfc53d7829de8ea78e2ace9b11093c8728c412314284878d26bbf420adbe4c51345d7fd462fed8d990350e186fd46788059c67a9f474aefb77dc37f5979aae55e4dd0b1f07f1b4e3c218acc79f4aead38c695ad140e48b7843cc76318d10175980fdc3cf807f211a038f398646b26d576dd461579001616558fd1c0fc8777c28d5e7c21f7d4e214cf9b8f76972e3956d9628f79407bde3b451b134617dde335b89f6ca49b9ca11c5fd237a5a07fc22a1830c6b505c7c24eb02b7be2ebb2fcec8160a1f446b02814d32cd6dd5d52564ed02d876363f6b016edc8f063c235c02cf7edfe39a3b82329d8f2e69c2f16fd4ce53ed1f224ef724cd9d4d0d719e3b4874381473d64086217dbe444026a95eaaff3c7dcbe358792cc726eb7e75a64e9a81a67e9b39c421e61e05e1b5e6dbf4c1e9f13cf3e5612b6e931b4032dee5fd9b433f79af6b1bf2fa3c6c492b7d3268aca1370c7d1aa9e0b8b1212c874f470d3e18ebc9c808c9201b6cbb12b08174e1360ff32b3bcf03f309f742e15213db6dc509f9aa96d7152f462691068ea50cd137b4f28eac72a49dea948cb462feb45a10ac4dedc52cc2ee2abf134678acd47058eb13b7736e51bd2c7879f502c2c88a33ed7beec209b0183bae1ba81a1efd167df93fc0b586894254ff69e6fd7205355ee08bc8c7b5ebac777a76dab090d2bd6c9e2a9961225e3b01bc22705d43fd148df47660de229e5d3a855ffc76f2433ed92ba41c478980021bc45dc07235e579f9a9c420f1ebc772750895559326a11f83788a62a3b12af8d2c53a1762e309d41498702f140ba07b973278ff085f218562ee79c02612f9289902b656b86c33f9c2aeffbaf9723e691b7234ac302f8dee63e3c1c0266e6f549f03f23d5a56c13ff9807a667c0838f1c4485c3c0f6158ba8ed0ae225ba27c5f5ebbaeea6de51091430d9f807bdd9339d4bf2348f01dd406bd29b67991920e912eb971abd06df8f035c3552409915220786e9d5ff03eedaab48188186aa41bebd917ea38abde1fdb9ec6bb645d5a4b463a05154b1e92f2d1a2924d29045cf8392d014bc679f10828abb087e68e6d69392085be0dc802d33fc16b5a2c2edafd76960f70078f40265845ecefed644eb6bf8ab7003e990ef78313e9beba6ce05a5e6e25855ddc8b968ffea599d8e320090435122dd148920112f88b1b8b87c8464e698fa9055df9c6f0f9d30214925af5f8be5f42445bc33c077fef71cbfa8200f0b971143e11ea021f8fdd7dc080e49e0c77ce34115cbdd8e9622c17810cb63f596adf83c46571ca0e1a7d624c8b37b7f0c75f56939624802a19fa71270a09d4dc256c744ceaa9c4d9f827110413aa382884714b0f3b9e6d3e13daf8e5c85928b2590e00c0809e2dc715ffd35c203b1c46473f77bbb6a82c6b540f975e32e886394bcffabdf849b8bb4e88d77c9f3fb7c1a1212c2d62a84717864a3668cd8dee787aca6863e10b3b312f6d9755e03bcb4a8b229affd7193531860b102b6a56a91e5bcedf517e8fe2133b1bded2f7af755961f897002f57ece5b02a0ea9bc8b5947a0bcbb960eb52b7d2383c0c0c8c24ad5219936c855138e48da4f088b7c734318377a963df07d456907b459ed370afded40107bec20e0df3b14d56b7f1afe0d9dc0972608f76daa70a16a5654a70d7820dae3b56f7adc26f1424492a64cc4735beb842f148687b106892c27b5d8241a89bb886d0a93c951eec6a2b5536c3b41388bfb552add53ad8bebe9c284d7722551a53045656179b204c8a8816bf8b574a88b04cf60c974844e95689a2662ef09dd460fe1417a977569b52e8499c97695c384516a44ea1b016647885bf10288679f317e58def3818f09a997918cf875b6a1b66534ad583410357cf8902203a57743829d6f5a0997589feb82b10ad4978a6075818c800fcbc80ba79b8f41e47d8cc3afe73345bf928e32ec0e17f751bc3a24fc3e541178bd1ce3fdb8d758eb02406c0c2cbf95912aaab03166a9a71bd9c6ffacda5fe3a05e05cb79d75fd91ecda56dc6cac3ee1912118fa4245da2205604c10befad101924f47c2760ab64f2398ce2151e79798485eed529d83eaed7c057acb98730f700b33d92015f09d7ab3fc9fdef0229099a8d62f45969a5334c3a3430ffb18c41c5c19e0ee4ab9c2f64b8c13a889ae9fe46ec6bfa8c3bdbb56858d039a899813c03e909af45badafe15d2c0e3bf5721efa1942e0ee2040f7eca8e481744484ae75260a4003453efe9349d8d82daeccdf51a567041f2667cca453624931a2dd5ef4a9cc789a638b9155b990584ef004c5d0bba2966acfce9821b1b3a4ad805274f706ae2b400af241f59a820219a27cfe1b6bf11a037e044f2369609f519fc1fae6fc97ed5ea317d05b25aa89b3ec82b62f84834e858ce001e56cb0a7d2de10773db8e878c7024f3c73c711c9e3f397f040021ea58e5bade300ec6cd08a89c969e83da406c2f38c13be69f04748dc90bbbe215d58f02cb331ec69b8f2df35be0e9e4e8c22c76fdda7932cadeff39930eb12f3848513c648a28132466580c2695209df8f7e53d1b8a78a1b5e17ca18f5b3fbc7d3ba075acdc2f5c3e9435f278fde6b325d7c321b7b60f180d044042e34d6ccc03dfce0ba3ba9b9daa1269ff0396fe3ca0afaabf547800a636e8428723d9f5a12fe4290bbc10cb2cb6e66dcb26a5452fbb9c5fd6c96acda2345d926a2f3b31d80fa7a65d21e88d29f25a2b2f81ad89b7aa60697b03ae7665f558545f2a3da82d7659ca5a56545a1cef183779506de4a0ee1a8d1a072c1ea4a3f94288d9bf6e5d5919518248acd790ae1245b62016af6e5caec43291bfcfd43cd62e60ccdbb6281647332fa23afc639a9a9ed38ba19cfddc509dbd73b932acd1aabae749d35b648bf7a8a748117ee2148eaa065f24cfb98d8020d53673973f0ea9aabaa087ab533cbf7cbdd2d89f734d6ff2b3644081d04e3e7a506b46a394dc2e67b9a22551831a975f1ae3205fbde02336c124472aeb4722aff67f621273d06d951f5266de44f7b9426edbe0cf7e4f727d9819a3a658fe1cc267384f75dc2e1b8d8e0f29d7cf6b68347f0f93756646505a0ad9b9e006f1b11331aaf04f82889f3ad9a88b3fc7141c42849e058b2dfc247cb16884905682fb3a91e1a545c5163a65fefb1074a05ddb9d7a48cd96e9e6885457f1036bb263ab5ee02cd872393472356fa0f72624b7e2f68a71b46ab119bfbc17710cfe59e29653db685a875f7efdc01203f0585249eb11583eb89d7dc90504afda85a6e32bd0b114ac5eb1fc2cdbc3ef7e7367e985ce758ea1bc22860a3e6fab74d54b4310e1c141cc00fb60ba5887b0bdc2ec00bf7675d19c7265b5427d474df5cb40b3d159eae3061e8b5bccbc776060c13c35f01f07c7eea84544cd92505f69db2e618b6629a141e9e9daac88936ac6dea6b81714346f9156088558ebb1c344586da43fc74e6914040a6f81bc9a5dc7fd5bf5fc46eadc70c5545b166dc906e2f1b56d499fbeb25f8ac46d6055f18a038faf99dc55a3c02bab776658bac317e981e1b1211a5fd616b29988d74392dbfb2e5c1b67793fa51c32ce3d97c3a176bed885884c21a959de6f15c627e43decdfc35172b545e20fd5cdfa1405c45826548eba1da1cd7e9bf515b8fa831bf29e1b07083be4ae47f616ae0dac544ecc762d69b470038ca717623cdf70e79d9c02873f007ad8393b8e496e58d0f46b596d6d3412eed64379bbd8024662f2cc28bdc823e825f1e888f10ec6634fb441b8a674cc796070987607460d06a150c7e9ff37d67ee63dcfa7d12852b259c3c78b0f087f12323d2c92d7b70309c21d2f99c8445c1eb25bd3ffd1101d9bb8eb4fa6249bc575e05d24a8835cb199ad3a380d56fcc676b131031709eff1d49f7d5c27f2a06643a24315759bd4850f52da04ae14de69b1248da8b3ffe9cd0fdac721a1b6f5223b9b0de01b28cdaf76922cfb0a346f8f79cc3aebd824731cb660464e05b67f60976e9e977a7dcbacd0db987eb6247c2562ef8c9ac28050040f9f3ecbc814bec113ce911bd59d71b44d2513238c4d9ce4864c97f39ac38fcfc8bb93ce68dfcfd39c0887033651e2b48968c054258faa8e22c2a4d850d3f3f68dc748e2efed5ae35e346a77bddd537ad3a00ce974e6490ce0372f6cc9356e9e6796ab8a8a58d61e8d96d3ca206fc5c5e6e87b984d514e1b97241506053b0cb8fe791d74c476870a2338cfddbcdbf94b860f58472dcb4b087f661cdcb39fc028e93f8d7afc32e68e21609b47d73a6817fe0d4fd9ff62cbaf3cc2dcd7d7080db5c5cf8d228d911d4dd072190a22d310344011490d750c3fa19c1588872ed594a7c177b5ae08ce6134d333f2a864c9af68c6f0056a6005939549daeb8deea9386898128831f5a84be1af11337deebe2b7090939f4f00d3c7ba9c69a431767996b6eeb623d14ff557e07d2877b00e2107b2157c28dc087390c8878d2677a9e362d8a65673dc1c9119e83c8515f9d5a14aa2757704f588ece7759b6c41dfc49e156808febd1dd608da965f1857ff7652e4e9487d8996e861ba61d3e9e039d81505ff25b77106b80ddf533f238eda2da89742768bcd0f2f4fa35683b1a76922a3f8abb676ad36d08853c8d67d410d63237b3583de3a3767843179cf07dd88e9035f795c986ce1e713f748c8ade74868b43544d3ae9a7b0c57139407ff91660a4c238dc9887dd328e5376875ad226df5555caaa36859ca891618bf6284233a1ba20c063b3d67ad0883637e54e5f11ce875015ed87c246a6fd568167c1c9dee5f584e0a8bb116f2dc705cb046ee6ca7523f51f71a42bd2b02651c9fb94f3b9ba97ec67767dc485211fd6dca64f7f23960e594812dd09a5b0dc81710d67ac33c933bf314be85e129720cf31dd51e9881740dc64f056aa6d1d48817db80eddd89434dd004af0c329fd1f332864b8db4d557fa3591fd66f3939432fd45152b6c5388e2f101d5e9af0c2562b99a8114fe33560054fa925eeb2243965656a571fb8e90b9a5013964e5aa2f8af92e54455d03a649e4b628ba443fe6e02c6f1f3ec0728ad4c21b3aec53781d28ba951b86b8c7e06503801fab6c61aa9de40305d54335b265a6fcdd0928f173ed1126d506cea6d402ef8795d787b4df5da394b75e48673e9088dfad4783739786ffcfac04412c3da85d2b3ae530634d8d80057d84882268130d841819428d74a201101f940c59fd685954e858d20b8f7a5fde86cee7efaacfbde4da6e5b60c81c1c034cdd00dd349726a80abce080d7d7de682afd5b5c2d88b3eadcb214c63397b8dd125bc1c2618fb9459723c856884e178e65f7f53c907db69e3c2b2ac835a0164336f1e62e2f758478ab472a8fab20fbf0b4c17e61a805548a88111ae454c97f16a23fa060b983f3efe276a0bd66cf8e98a7736a5b2b8aa21ce6f6712ad9e23877ee40ba7785f961017a8b5c2476bf2e0d7a91e5472338b42455582d17878ebf810ac9fa473c0a3c4fc0c93c293b9b0b54214b65cafd6e70b419ce0b5a4982df826bda00c403585a161ac3fc73fdafdcf274aa7b0549d22c1d8b0fdc2b06b0a70b092d147c5af165d4c2f8d6eb9eaa82c4eb8b8276e2436551d274e253fb7c3cd843ce1ad5cbb2d867bc97f70318ff24311f8c5239a197c93460b20cb9b36acf8f74a0ae87b6d9b7fb347e79cbaa5f8af50f722cbc9979274a157cee006fad2605ec1d596309359f5199a558227a2b6ef0ff4868864f591c201a0a4ca6d3e178cd322161264a52b7485846cf06d9a5c43a53bd113551b070d8fe77209b02ad5ee781b861a060f0506a406e8e00beb41a6f34e715db15778186d7baa987f7591cda394b755071114b1e438166eebecea36cf84a954df65d7088b2f6c9693078421ab68994003f0c9e83c02b8f02e094043c387bbd5563a8e13861f40a307c548c915313a4a6de371284a546f1c9036eda2b299ffd925ea56a7f1659288626d4642fa3ee4174b0501ecf8e7e482a7c759a1da8a2b88c5d9ab0521ba16c9e53d55aa93633c6151a671c19cdd0e6b7961a00134ac88d423dec791d4071b790332d79c0028f9621510fa7f970a1290de9fa86d044f6fc03da83b29dd100a54aa57c8306a1060127528e9017eac8e0ea48de3f9443deb71ffc39f1552e8451f92d2842df2a1466107a29b03e011ad6154d2a7f1040d4ad54ac2b449d0b5538337146c998cccdf8be93d95d6eb25899eb06f50dfd60933958007c47b3f2649a5dde3fbc783261f961e92d1e7410b189f5dfb9288d7bb64a042b11e15fddf9d8a79efe0a2ce1860231b9040de39be3a542affa3a0c13b6c97ca608697f0021993803aa0eb0c20c326d5e4a8c653ddf8489d7e22287c080dfcf3f2fe5580fa666cabc315f5cd1eb7579d7b122905d3d61c43fee7f00c2192649bb58d24e112c5d4a7a4662e1220771fe42c2cc0d7ca1f875be8882ab68176807ad195b0ee7438044f38740cbb60bc837a7dd3adcb1987b074991b9c7fa4d2e245d2f9fb116eaee10cb487b19758961a2c1e906f4b3979f91b170bc065ffc46b8fb8eb2935c6211f9a080d94d6a856aa3c1999d1d59fdbd6c4f386791bdfbe7d17ffc09be9993f83392c22963d71c91c5ee0af6f60f1453dfaf5cca9a8c39d04175efec385baca485b36718e7cd92fad8bb9488425d0ca6d1a08435f2c4ef246a5e253328748881719be91dfdafa3880168a3042dcf7f02796e3e09297614bfb992fe582eafc152b66e3fa1b3313c0d0a7a10f94650bafa2e7f08448348993883974038f68cd10b2ed6becfbb4ce33352f82d38fa80e6ab0e2879428d62d3cfea064cc8ddedc3fc505f6de571ddbc3ae394888d8b7fb664c50c54170ae7223acb1c72afd4bbe5227d678303179d0abc45a2849952b93984bf791f9c1cb10589b8fb962f467b323d8d1fb0a8a82935ca8dc73c7f1d9a67441fbf1244999b9c0b38095ec156eb9bc473fd1a8b54a7503a04f447a0ca5f74af9ea6378225cf3d33f04ec490a836b371fc1ec71651170e2045e1e021df14ebf54994019b004cc8b46e444e9a9cd5e68a85678cbc470f3ca2edfc79e37d4e110d495a1caee735f0dab217e99c20b53f86602d311c4bebd608f56ea1571beaa844d2983eb0919762712e48d9851d4186574f132c314459a87c12142b2ac74fa47af71085599718d855137420f98144c814c66fd2eb5be8411366d778d2bf1f9dcf44bbbd4d24fea90d9d7e9770a3a6ccd6ed71d3d7976102d553e46b2cce25f0ec65ccbd93d36436fa47484ebd2361a83a1d179c11c45a5f73032d5a5f447fa12178e1aaaa6cc72e1c42e72a5ca2e1f0fb3194e517286038ed451fe7cc8b0b8b5c2f91665b44c413cfd5f723dc66e20ddb19822c02f56fe84d17ac379fe6a82e033bfa4cc3594e5bf49a97415ec0ab8ab88738c930cdbe2689484b061f7d1e1cfb11afb22034f4d01db391cb924e0918cc0f246d70638f86357d319eb40076512d6b43c29748d123ab5edba02bdd2932fcb784e868a23a7fc6a3382ccafa9430cb0e20b118eb6777597eae7bce3ec3809fc4ee1f822007db5f7f2a1675a3ef70463f44e075b67b8fbd9589a3e802d8ba53f45274b86426882ae558773b7559af6a7f3c6a4b58637fefece984dc1e041608530446134e078fcc38293396fc50801ad6cd0e3e64d60c103a2f3e56ed76d54a56a82abd1727631e087658e06d3dbce5032e3f12f4ca9a2da124e74819b16318a4899c3e08f6a0e5f8eeabab39caac41fd3feefd039a1550d981e3fbf98580416e609ee5b1e8146ea384c96646bf6f41b67913a74e20752d82c552135dbdad404b1bb60656985bbc4c6e0373440af9d1b439e35e1e0770e04f3b755c05039e47baa0a2da0375f01f57e4f898fa0a6a9e0c659d824a2d280db8c7431642cce63d6a4bf0241db2e11b2a4338e5a73021ef4371a59934d45bceb56aa69a3d7cfb5a6d61a94717e501ecf9d519d1ea40de1d8eba57fb095443f06a6f826b828f27045840983b28466295b2d5602051ab5759bd71116bf50321a8da0b200d6386f4ac54ac4fe79d576b254cfb648b65a1a7f26bd8f39983581c9af7d0feb83e375c70c96cfea1748d31379010cdb96b5dfa62817925672647efdb55de9a0253fec78611a4fccd5cf1535e425ebedb2780189f049a156b135951bb9637ef20df9807c9967f45d0ffd21a828eb35fc4c9ee74f512092457972cb733793ce5184a37458d2f747c11083ea2ce96c8680bed1906722428560c921d9b6279b1014138ce5f803e3bb3e64f91275f6f7540ec69ef264ee12bf2aff3f5aa6ca2e4925af2d41613c5c9b973860332d552f9617a8fe126945c17b305d520db69bc59ca0c438aaf267d21c0f7258dc7f619f6b74d94fcbb0a98cb8c6d3c583d2b5e7ac24c2962752039bce7d359929b9b73f7dff736ff47eda1909ade5fa87176186fe1cc8efe5b36cba5d32838013a0505591990f4b6027c931b36bf49c70b3b76cb677aa82cc4fd6a27ccafcb928ba5d9d6f8b942655abdc0784250bdf7e9128d9f5fdc2da514104234883dc91e4a5ac7e2376ec4c954acf62cace6ac71a096bb61e70087167fcbd037465bbc00f0ab62c7f07c6ce87166c65c4e9664e4ff0158a21cb87dfb4170d428f6c3a447a5f721cbb136dcaf139580a70d6863a95f9f0d5be6d0670ef6ff86d206e4ccde35fef83ec6af46731ed966591b93fe1f804be32f86e4ab8d00ce53489c6d114a25efbeb24a1d468fe3f1ee4e59d014be1677562e1f88a5c998ed3552a5dd761c89c387c436fbfa0e8049aac0465dc8934a99e7f0babcdc446f674896850e75828ca42b3cadb4e9c7f4365cf47b2fb4e0e1b7a264809a385673781805963b580f4bf8cb5850080f0d6eb1e73fc3b529d762069d5d7d51945aacf4d24fd71d2e7b8a84f593c11badde462b2e3a3bcf4be7aac885ce32b050c5c849214de850e5ed0de5c803612c12bf9fc5aa50986ea3e31db1d233bad49ba870d67102da8857d49d883e3321cc84de5fb0a35fc322d74ed24ce62cf4095e00d14d4c72753d5d5977ade9e0768e9cad8ae80df3a9683aab30a77ec907a8e7aeb484315a81cb63f2586aa8286696cd17d88bfdc3e79f34e72b2361d19dbe528d08c06d21283e7a373c0b334f6972c6253ff6891ddd53822e79e349ee27e5bf3bca2d5bfe2b1ed752136fca473a67d8081f876243b5aa8230f194ba4e0c3f85d9c59e7c9951d1a95a36f758b3389a1382b79cc85b6120224a976abead99342a0e4b1c0ae69ae8c8f8624ee92f52cdcf05d83d514ad17b84bc0d402c3755bcb6ba06a207fb4d99d2cca98d910d099c59ee2bf61fdfe91d6ef4e1aa7bbc23cfd64da25bcef0fabd53c29bd93f3be3b97e4a29f0f365c700eb4e10df8afdad754a4edbbd779d9e785bd25d8c0afd58a95154b29a3d5979bf6eb8c2b0a48c4a280e00071f08d2f65a75c6689ba2e32e46403e1110e87a49a76fe89946505af5e603386092ac4e8481499c8d3c1fdf313e1dc0d8f67f7ffaed30c3e57f99d35c7ff7cfef85e85835d776fb5814e6ce25d69ebd44a61436f4dbfee7c60922e4890a3196b30b9b35f17412f60b31111005006ff7f6a023664a29d178828d5e7861fee80f0b238ea63273d2179fbbb9932b1e8cd40745e5314e0fa63df2388f4826271ace101af32c43dd5c5af8e4d6104d4908a44ad1042502429c545031652665f261f29dfb7684b5d94aeadf15f3ae3ea67c43c68dcba296721d755e47701db62fb5e8d0bf8f3316df597c30f5ed313ec3fea5d23bc8b40308981917b35117a9a7d001f281e24432d35af2a93982cfa79be3118ea70cac1ee63dd4aa9a29dce272d9524144bc332271215d02595e580969532658dcbc588170f35c86f8408d4caa22b1b114ef057aee47cba3810f43cd4bce31233ce2431ff6c6e898a83ffd55eaa55cd4def84e487d8fac6710ed1a61953bac1c4b4563b762d73fec5be781cb0c3cc74a087b4447e445102d3b30da3addc63fefbd7d26a239e642a0c249553fceb282b85ce5cf64603841eda7557b5561b24ca6cc3d32e25f44bbc541129cbaaa1430dda07fa54f963d1ed8364ebc183f156b064c482a13582ae8882c49ae3abd75963e36acfe51a1c9b163b400a4c941e69eee6e14b3acaf22474f942f3894c1d8f734d3a9746aa31d4ea4558e3c479e5cd5033582aa7f70a718d6810191a2eb4ba62e050c992087546f4cdb3041a426eb6fdafcfd72d6390090097d9756833c5b35cf551e69445d162564d9b99039398d685a987537c0dc16ee59aecb4ab15fbf25cc87177c1403392ab025e54b20664b2bf913e70abbaa3d0aacbc0c8b767fc1e8b353d40e47db2a22b2be4fd3611afe67051c3faf89b9928a4d6262d6bfbd55bc5e4e36b960192e2f81a0186e575a1d6282c8f0a0b1f2575e7057c70099b2d5d0b1bec557c0b0cb550500c50da03eefcbdcd875f40f864cb1c3124ea3974cae344fe1eed58303bb255a3fdbe1f89d2581d04c5618ad9343ec9b9002eccc0e9dfb217a258e82f3deb84ac078cd93068d0870ac6cbdb47e430b829f7096e600768538323a19e19c2384a0e54842fe5a39d9c7da4db307eaf388e258c2a08438ad4831fc9f0f7ee87e17204a86d1bc0ed8773ab0da36d81468d77192ce765d8b1e5509959f939c141d485513dba2bcc2c09246aeadb4ff614eea0f84c6af5dd864848925c2cc08dbf5d6a82f7502361d4ca59ae53bd41a466830bef16ebd784ec7d97e22ceec22d10305f72979f025cccbfda8224738d024c75e3a1a2fbc5abc9a80f12c32fcfd53d610173cc652b7deb23c83a386daee03f31dc68df6b07140e6e65d752321912009294bb1943d299dc430bf07c429984ee96bfe7d35af725f0d186f3bd8fd16baa130e8a4253adbc44d280ec16702004b019c924963624a2a0ee40e562100a04f41e2acbbc68bae25a2d1d37a8a2b348dc755776a6b9adabf43f3214e80cff9f96a4f80e8b0f9c8e0e647112dec60fed038ac40704d88bf838756cf07fed6b347189804c8be3a916955ecfccb78af84dac2f2a8a6297f32178eaa7d2d407a5c6452874b8955a816b7694cf098c0d66e615be42eb34a056804911308a171e616a56a7e657e7e74bb6cbc6012609ccd5d4c0f1ef431bd46626a4173d8bd0e1629c44b7232cd03317b9c7f591e2c0bd24d0774cbeb913453b54dc6ab69457eb90939ba049321348602733658860d33385dc2758d66ac2fcee847274c8ab71b1f368359a05c41588164c5a19801e3572fcf62f9746d28f26eb0c072d92cf61c0ce4b2e78e21c97395a06a32b731dcd188a07917716f9d619b27504f12fc6f3f3f0c7e9798405bb0911a69f94035e0f79fb375c3b6d70c19909e3ac1e4b0e9e0bd4db93cd8fa08e88438e90fd0f8a1321472d0fefc003ecc413f97624fea50956348c805a5fa9213c9c6eb62b61b1840a22e46cf90508570896d1d1c56226d3f367b9f58c0f36a5330165b2440e7042a7e1c3c264e6d1b984168cf5ce82b255e08726323e2442afd28179f522b8eab1ba35d79fde5ec1e129e1e41a31bcf610fbf15b9f49821e44780499052413301e98f59bfb57d7aee9654e05eb81eda0e11184804d70fd98b5660c1d128f5d2c3994b0b35a1c57d0bf55cb89cb2fedbed5e40d2a41b4a796940dae9db87edf6e08935646f841fe1fcf99626ab12f4b20a2012b88faafe0f81d968e7a3fbbc88a5a97fcc65a1806ebfea541bf6dd3e4d4c8eb348c7ad99119de3982b97945f08f2981569778572823b1e210ca1efcc22b60297f99889e0eec9d0183a058f9819b776d03c0b61093aab14adf1ffa0af49db721b3e6ac624b43fb49763c0baed9d315dc9d4dc67a7cac48665c8784f10a5089b7fb58c29809ea1d9eb5e9a0f49414bcade062bc5001fc3af5a928ca5d14a0c8e42afec9f7654c3b2832926da2bdc3a2b07c44e520662e50f91906d5a89dba61c28be1fc23abff3ddc57448b367f9e73b788bc3f6fc333336113287099c45fd3a8ff0cb81365f7323b46cbb48ef78f0f023601cba369b2ef3ad8901392e80ffc8f05be28686fc98cb0ef97b2e16f472a6e6179e569ab628d1132ddf1b4227cde375c608d71d923edc0dd5204be0f3ee5387c5a30cefb5236ccb100906c853f1c92c8cc9f6049b11a15c0a57cb9eaf305e4d6f5a9c232340f319e63d657db0d7825da7b4dc5c79bd431dc76f6b22f5fb81ba2beddfc6804d923e0c3a6ee2c7435bdf8cd7a5192cab20a8a5fa0a1b4bce9793a0e4c5e87fceb5ecdc331af9866de97a131df5a8c3cd3b5d2b0ba0f13fafec0b2da5fef0ff0ec31bb651f156e736c0ebaef046ebb74f4cd73a3b07232169afd746f784bdea33952f0ff390376acf1b510a3af90933dcb5d3498610d4870a214dc8db0a4b98ea48258f0fdee1259a6d9083667ce95b4d287aabb4f69425597f56487e3e4e4be887910ff67675a3cc7544ba289f906f917981ded345396ccf6eb796314d90dcffe867104acb10d3d7f44cbb5254b94735ee77d7b355a2b52d22fef8bee6f63a5a6dc59e851740be50da3b032f1915ce26857aa5dd320a32830b8a12b0035a3a2906c9cb10ae64f2a073e454cd9557a63a081831e446055b967050b21f1b9206026c09df93f5152519d9fb18994b5316888a58531caae8522e4ef822e3020439a479493c5bebf0b69d44205772b4e9046ce65b53ef043aa6663a4f2bf59ffb23d543ed80feabf8fdb232e5ebd176e548e06ec87ce1f3924ce51cfc2e4a13a4f1f103d9a53189fb126307389bcb45a140de33d377959bc4c14ab3fc9094177ddf555a863a37e0ef252a9523811ef2140e291febe8a4af61de359003d2f30f531b53dc6fbdd3cc208782ce55920cc5aa4ed91394f22d081ec65ea3fc84cf6f48c9e5aa9fc9320e34e1f9ca71be60576d73de79f2d7ecdecd8ce03839fc90add37cf123ef3f425937035577f13d55dcaffd4178a27bae5742604d195ecff35e748a512e73de9aa1d8f812536a454aed73f8b0a420afa4983857ae20d3c3d6dd669cd2499d99bf0de1173a16411123e9dac2ac5ece6f9c8029d945b499548af897ef97ac24cd312cdd465462fdb775649b8dfc8c8aa9e36fa1f5b99ea76400ac0609302d0d8faab817664d970aaccc229e2f94871dc2d3d33a4baa92779db5acdb0df0c9d3fafd2aca02acadbd49990ee0e1f1169eec89505b53fc737b2eb4f53aef043b97ab66d6e229c414c405b00a88fe2fcae8d159f5ea9109025ef575ce9cfb9e6292f9498851ccd50c375df1c24dd55c5be6ef0507c3cc12fedef3dfe6fac6294c8e4956a9a0aa9be2f6733e0ae76a660f07ef36945502f4ce824bc28cf8fe54f1cf80e53e8aab8b2e689c348c13e0ea4cae45bf08fa5baea17e1c8ab5fdbc5805147aeb70796351ac0bfea5902c1a34afda9ee82278d1ef202d1380772a7438873a731636852c61203fc80e1c23d92ebf73979efb8e64cabc7888f783f1878ba1792c3b6a3b917e33b1ca0a26c3f967e4161184e72e752b9f44d69e4b00ed1316f9be32ad6667cade59d9278baa0ba73612d3d02364fcece15526b2b9dcec09362bde64bb5fe7d685a7055eb004408414af19f17a95f5ec6239f0d82be9ee1d1e810b280064bc713b73d67ccfd3e41de2eba855baae6dd443061be06605b53711b1b3d5f999eb1cfc1fbffbebc8524a0c016cdca9254cafdb2e9605381f175c58e1fe586b1ae632ff22bd6d01f84354d9df2b1ea0d59039f030b6e080778edfbb82ebfe62cb4e7dbfe304240c2eecdfa0add0b8fbb383cb7ef6182ac4a1c2c4b19e9d4f8ead0fa1c1329024fd46b7006d1103da03d39984a157eb2dd6bb88fc4fe438964e53989e2d0592561a8744364f9316eb07d23b3cfe65317762286b472726395314c75bbe45d50d1eeaec14990f5dfd9cb09b632f4a88d27c59375b65b8b12b76ee390a2a257a5f1b0413015de8104dee69bfcc389b2c4df784b01f4cccc0b58739402599d8dfd3e88a4d6769e8b56b0534ab65b2b43100f154747ff29282af6be7432a6bd046d6b2c33b3c76cadd56e6695f91272a31264967ebcab312545157cb6cd6efe8024f9d4d018a8a3d8c37a0d79ae73ac3b445352834e157b0d19409b06b84de603d50c2407dda73df28a1f88385772e75f6d7dfbeb36eb715a13dede9bbef3e264ece82e4e211957f40967c5e3b157ea52b2001aba851ada2c67203cb452600f2744b6d565ce7901c5715f86773da60a0b19e3bc6f22fff3f501161d10de8695ef7c483f0429dc90425f91843bc53dee2eca7c1e9b99c953c7b9bee96fcbdfb94b6b4c24a9f9361654072db99643ac90bb7cb984fce5aab80c73dcd100c0b519b031c45a458a84bc3b201a766783142662b1999ca3d84849890d41a0394837afb410f12d5e98b961fa81badaa93b86ef8f0331f2cd3a28049c4c309693ade8564f543e6658b36584e88b6fb0675495811583e4a170657e294ce9224fbe2a619527e3671f3e1b692fbabb8898d8e80c8377721721282deb6f295e0b0d634f223cef7fd63c82c1869cee811bef09684beff117cb19b8e92ae048984d6cd70a93163ac230a50633204d554e2ea981710c25fde29120fda7610d9fe01359ff6ae1fec9d63da973f3dd1a47840298e4b1e17ede2c38fc52602067ffafea585f2c86b1e14c8ca38f687bc3fe767dab473ebf1ee53f7ad85fa0fa8c343144adea14a52aa86c1ac2f09f563daa593b6b3c5f1a4bd5ab9d3c4f432fd3f04ce7a93d164a094cb2bbe2db4c359d02130210522373a0da2c85b4e1c25e25104fab80ac8fbf2cc6eb76074893201c3dac6faff10b3f46fb1512ddeff6120a8b20052f259d921bfaaf9beca1bc210a6a72f8279a8cae8aa94f59ca1babdefec3540692426d8a1ffa6632196fb49cd3a69e843f972619b6e40da3968580e7a2dbc39bd3a570f25de4af3d0a51662401b6c06be9084e41b7a7fc98b8fb56f700cc68076c6490ffab973aebe35a930ea3bd989fb7893c4b99cf0285123bdefb022dd4aa5f8cb8cde4966e89a09b909b1b3cebae0ff9eec0b45cbe7c3a1600d5af4ac326805d6ed6fc114a24d81491ec98bbbc313b356832e357980cf03b8c2dd6b1945ca3c0c5c99bc0d911fae4dd839ce43d4374647184753c13672233c7fe6fd0ead711949045a8c620eba771c2fc761310d1b9e25319661c636e798ad2f6fe1e4d74aafdf6932bbbf1dc0ab2ae63adc764eb448c7e6da1edb10decd49a758c59449458c7a562408569b25363e7964e9b8581038c387f0bba581fadf3da9658878575b92e6ee0be9745df9f6e3ce056b82b5291f5913e4ed554106a8fa8f6542de3a12d9b4cf8903bb5489b2cf49bc09ec1ce1f7a73801c2cb48b7bd7346aa907f03ee548998b7e436e05cf342b55ebff53936e292a57c4c12108118cb6ae71141d28aa770a661e1d799a7c6d4127fc0199961e4d9a1dddfaccc053548106d9c9e7f820d23eeaf2a73eaab40eddf50723e92ce277f3d748c680802c92d8151a13ca5d950dd20c2643b426184d148580fc009024a9839178b2da945fa5bc193d03eaf3b4cad260b1ef347699efe8661a2fcc9db18b0b59679b358d39948c2445da3f7c85810b074a2f28948c1bb599ef22cfc0a760b4da2332f20418b400a9d00a8a0df9b0d6c9b4470aa480ff05be070143e18626d9db9e1f634e7f7c9b948fcb1a82d99410fbc55d1bc5360582849202b571112052c640110dfd71470e70d5e73d7c530fcedce76d0274f6b3999e72802e8414ead3b5073a904ec45f152853db306bb3d71f0e4ed95f4768a919de1e9e81d5a40abad0b4a0ecb9d64c07efab2d88f84701bf58a925f1fe545afb45a2a8678c3159d6b92b68cf6f0888681b8029e605022b8ab19758fe95d42f290f5f4ef09b0fe3d0e8239febcdf49b18ca614c6cbd4bb1592f71dcaf24cabb732a1949ead47a226e4f01ab98a1736e68ecaaeab573d763d4330cfbb152f667f5cfdb3b1621f61b8b6c617aed8425290f791299f56e725844a27b5e6e56f1057ad90c62179ab4c461cdb3359ff2c9676138276b68e9764eadbdec53502d5c80ccb90ce91dbb40a42b7b15173c2c8d4f2e56f42469fb6f866259dcd13ba65dd7d76aab4ad18b256fe339b44df25f1c9d2122ab26149e9aa4fd4f88827971028200eaf66a76d05e22aaa639f3103d35db4e01eceda2ffe8f03fbc7e2cbcf28431ccdc197eb1942c38f7137656e280b8d68c6afa9b83c6a4ea028bde466d8500144af1bc535075ed864dc148c39824b731f2b196149d80e89a478b1a0228ec5e8b523d9fd0820e545b676dbd57dab357cca9fe1cd65de33839404af561a3c9572cbdb4ab23b6e9ac926aa94f036af4efb249d7f495c05cddb7608900b95e287daec89c4b3228787e69546fd0a83eaeb9ea21c0a442b0c7e8ed8cca1f4803dd2302c6ef0f5931661fb008e0e85a4644db406b546eaf86ecc6e166f1f5972e0aecbbf853ac8bed362cad302003b2f35e855b4a37858581cb7925e0ee03d8432c33f14bb35867caf75f894ff48b67f99319cc72cf261d476cf9c26349b1406c9a9f3277468ff38b96a75d7c882935b8027f76c42200e8bb57546294a47e802ce96f44586207531b7ef8f35ef5730c8c8d491aec77478a62539d95a66790ecba50145453260196053366ebe74015936839a75a2488d8415e1a6fae6921db5d61be89962d99d52403d7748848bdf94411f68d7c84176da3665ad6b0f74e84f73b8483be72486bec65644329cd3d9772ea627151c2c5e3c78556b416e49ea2d969eb96515ab5de0cd658dd7622a3a11356deed053217c637e5989a212cfc4524b9c894a491a4846d881ee3c64e68d4890435285d8cb8c7100567386ab54761fe4c1d9f33604e760a601d266ae7b34236341f7bc1ce3967d2a53e878338ab68b38de3cfdd0d6d6041d5d87ad226bd6e5981700add616f7a89268d6cd13a8bdda4a1bc06765aa74b7f6f6a3b37b4d14436c5c977c8866fb82740e53507c5c2f6b17a62e77157c6688acfc0c2a2d5a10ebf5d7dcd7e9e6987302ced57d95c4095a26ac5ec94a3bc296e5e988197b8c0652969215e2fd46c839755533be4acc93a9e06fe34b6af9f4a2621edb7b06572482b97f8909e355193dae6230981cab05dc93b9539be47b17cb388f0c285dd67ef972458532779340ace1a4712003a799d0e81e43da510e02bc72485c27be4153c4ff1d8137cc696fa7af67bb07557e493d6745058e1e9edb755492ddfa43f2aab65bd9e59d767dfd9d918e24a5642779fdc1e5c6264b59689d76369c49bca056e7f9127f0b32a332ce70fea1763a06a4ebb4d80e8f31fc84b54c30dd5e81f1398253277b140adf0889a2ad3c8614e80721ef57592fc42224595e734b9389691d99a651e770fee6ce4a478f5767a49d9bc73daccc18112890f5bbed05c176fc57b838670ea6e49b018ec0338b387bf03a6610f5101c4591e3b5688c89f9a9f24316a4d246ed64d4681bb9451aa172290418c9e0f1b2c33e352dc82f582398fa3d8dec5013f29c2e8d27a9aae3a626f7dfea2b1d8b1d90f18e150c8889ba24f425f1c23dd4efe5c36a44e4917dde3ce509b4e2f07c3b238a1a6048b0de92873ed2d800a21f4e3e67d0d49907b38437a2e26fc9cd2bb065d87f09644e4dee2c3b3a19fcba58c61537855c91e8bab485749350f6777465dca30b07e8b1da31071f4df425bb4ea4448629714557dd116225aa98ae7282a3dee57c6b370452b1e874223cbdd6039b7e7a8d20a882c3febd2af479cb673b4b3859973bcc0fac810322f50f42067ea6af99d7383b033a09a904aee1d6f13fb238bf58ffb7447a03b31d73431a002f26a436fdb3702d4fb025f083381272cee223b354f953804350f20a2f5ee0fd03b2bd500ad34afafe53891d16341f527946c4c789753abcec4f522ee4aa5e630a4ae20cfd5188ec66ac576dd84d40cca9e565f3f606e9c656fea66c368b79c5639f7ba7e30dd87b3d47e330bb183971b84e08a66a1f9d75701bb8211e9f18cb1c639cbe08b7c7a6374c8f4be17b72b8a876348ba613295761e2d1c8445e096794a3eae93edd9805d69c72d9ebe9988eb936dd120265212352ac5379b53d1b37c13b455147536dd254b1e3469b5b60a2d21b0a7c4a5e33b99d7338f84502b3768c7245408ccef75445c24b9ca0712b06956a57b64b64f4437136a24a18cfa400fccee4ed75e55fe66ee9116f3e4a379db0ddc82e21072d386bce0964adb59f9ae71f34b3df985cd470e0dbfdbc9bbaf1ea4ecdc8575b28578cd3dafb983ecf8e957ce165c3a42540401a7685d156005da610b1883cc47dc3235bcc94e4da2d2c5a69035da394b753edda001266edf6e9e3f2f37e7570fe12af79e7ed4a2364c39ace838f36654ed4de7eb90e91def51726a24ad1c75523dc13b40a10e4c9e5878c214402823f4a8b710ae30e63f91470fd49763cdbd13f765ca25f23d79ecfd5cac1a75b5adeaa96df4144c62953b11941c42b746252e2620f6af724fe82c7d42c69957a331cb0d2197e61f59991efb29736f490d6ed1abbc1ba2d6ac61bfaf067ef1cc5901d5c167a857fa198b4fcd473efa4bba66fe26909f055de934e7129cae53cd2fb3d98349c57ede4e63db7f0be170119210c8da32f367dbf383b57d4fcbbd73582099d4da328da63a8df7a7b3248e0ed8ca851d38bb8fcdc0ffacc4438ec17e3e64ba795e6b992c61fd76b07fb8ef4b4b1bdce74594f29912b99b0688f680fd90905f8d8dc251590a0e88f98a31b52692991838452d87501e356aab3e01158a9920fafb863d60276acffef46a3117877b5aef7c2ea3ff9ed6f0d9c81c8ac22620fad112c9c429990c65797e429ffea4089696d3af7ceb94091cf1dc97d7ea1256692f31df7b3be8fede238f3817d5ca28be6fb5e0eae0d219875c30f35237b3964b473c237902c8f61fcfea8af1da1b1fe1e33250fd6e16424f26d41f47484cba5b2cda69c8888bdb0757ebe7ef9a81f8fb8a91c5ff13588b407b5e552c7b32edb914f1df6b7611382b806a9a3737cfe4b1ad156ae549eb471db64c3ddef0c9a3bae7c767a74c88b882f50910ce1a442adfe4858d12cc285c5ff430391ea540b385a2c8f34cab0ee7042c36649834167fb20aab81fc6dac9c550c713b01d74afd884cbcdcb269f95ad95f70886c5f8734036002550a20e39088855aed6ea2e2a139782c9d09d5c240687cd9f89a49a4b7c2dfa315f12051b4756246d02660484ec30ad883b63ec63369e3595087670d28a948115894d489377702c9d6aeca66d9e126b55a91c733f307ee54a8496ff5b7f1ed4b70dc0e33d6878dc641d1997bfccb36fd36fef0ecf7c9c6a635b5a9eefeae74f85972b1704820d9a83f688200b7bb19061b19fab6a81a241e3e3a194ca00b68a1e752387a7c8c16b233e74ce8130f25885077876e33848a1b4e255fc14211ad8b53cd54cd51ddd66ec71c22d0381e2b1eb7082035518da86f8cef0d2679a21d07c0343383b4696f1e260542fa6fbc8214710b6db06bc60ded3dfd1b06e4e9002744775292444636eb5380612b0dd1ad31163b86c067e647af06e9fb38f79c2efc538684675e5254a8b2b93f634f58b3c7ed79673217038cc22b236c09d7f3f08d978edfd3737a10710c18fd50d1d75eb9f08405fdabb5ebca3a1e6c00344a5401837c471f6a64518a537e514d8faed983011a2fb0853adb20decfff6686b690790dfdc910075c3edbda5de86715e3d0f386d0c6b0a9b46c566c7624d3f72aec52b958c523fe4274e8cfd519089a242c206c86ecd18f52c8eb0892ddf039d2040bca08cf106431fd5acb95c83e25818679e1552bf86f8003544f3b9a474ba25f3a9334f27be5db386cf3ef26ba88583703eacd7acc5d4c3f75b2826447ab15e6606662402131f3debe1319b4b226ba44ffbe7f4ccbd805f11f95a983800edc61edcbf50154ea1de347e6b7add3dc0c5f3d7888d98ba686cadbdec8f0e659ccb6a13b8dde038fb5b293831f0c9e1f33f3b9663bf6ddb47467bce997cf5b82bd871c3c385456b0a26fa960a4850afc293ba8cb283ba59799e00c8c34d10d2385a6e1771fb07906249e105d257b722088de85d214996d6e030dcf7c1001d3a99b574f08493690a1ed65f87409a71e7115f221dc1bdcc42d4215bee21b445fd451aba590d8740f3e2fad5acb6ee3f5a3cbd91b47b2d4b8877259bf7a951adc2b5522df55a7820f8da6f2e0f6de41b5558cd54546295a453767aec031fe682eaf7e028738c8c283dea8d96927d991707b0fc6c18560437cfe3e12dc3188455a549b0fca707a46729ea32c3bb19f59cd2ecf501478e8a3d5d7f00cdd08f911719f34b7636f211b836c811150e596edcb78947bb4a2a0bf0a9f59264fc94034bc088c2d4e37501e4ca1172a39abaad45857c3644e214d8a9aff03325d6517ce4c885823ffb7b91eebb9e3c3754780381c43a0e24fc13b467e5ad266617e0afd9b1e5b8ad94dd8cf4302c61520b7ecbab71ea3513cf1c7adc84c339843377b69f1639413479660171f3680e85bc18115708c731ed6c803e594e8552053dfb5314c3a6d7f778925004cd9196d6a94bf80d95232b6e76ec55cb084ab0e00d598b932b09264c7fd6ee1f8e729cddb29d90f3103dad56ac836078c008a4cc1a00acd069c8a07278320678e090354de68ef0eb52603a73b63fea0ab87a5fa57e031e6a700f04e1efd05066876589e21de1807dfffdae29fe77acece0d6b7a023607d561636ab4a9491063a47780d07257d673c5b477847f45bbfbbcec60a63941b790ec3ce6b68606c7f13a521d403dd62be17e2aca882333f0556cadba6e91e0e2232b017bdf9a3eb96462b2d62cd66b97f0416759cea02feca5e1e09a4762ef19b12a2eb3c06d97d051d73976eb179d8e57f811acafc789c4744e0a65edce2b56e5bd8584dd57ddc6750c3217f741066645585bb2cfca1863a13d31bd1a21ffe9c50e64e1ed4b478a3c91b0d16b97fa8a540923e7251eb5cff4122488c872f487427514a726909c8fb1b56fc59de512dd84fc8dfe85f36dcdd2df288d5aeb20f754ec7dfad36c8cf830aec95c1b2e94d6cb9825321554c100fd28b1d8073e092df1830fb3d045b93a0e1a01e7fac3b6671b9fca4f8205e3455f724e007ec1dd0ad61a2875d4094d2af35c4deb4e5ae1d7cf2c98e291b8522f0b69396b7aff6a015a0e694d12edcaf6bcfee2b19a015ee9c5934343c73f3fa75f3ef18c494353e3f4b8ccdf2e7b278052a875a8be7ccc67366b66e1a89c2906637eab593612921ba7e68affaf079297a9595f2195ec6af39edd60f3810c0a04d10c8394fc70a892ee278bbd185033b7d88442c17e822cfabf0e5e10783010baafe3576947b8b37444598d3b784ba29356fea9dc03580acceb6aec04358fe9b6b8c37c7bfed3c3988c7aeb1697dcf83b86180f8e74c583786c56882099ccee0c80cfc7ee2dc65c4c00a8691ea4bb83ba23d267b76d24dfef33588bb4867048fbffc49e35f1afc181dff7c9fb60fe6009ce68fc3ee18d690b10e8b01f1379ca436e4c68da53cbd8ea481972ffa7c34d8d5af8f6898ec9ce11e09b4c2333b92358724000df6e9a01699c05ce715c3194462f01d733a9160c05e7312d98cca0076efb8a8f96a7d7698ef28614044a37a4a508e5919a9c98e2e916516d74d457abfbf34c89378c215f835410ca40c5a5fc504ffc3fd38b76edd2081be274c4eba9c381e45550faabe9441ea66230bf0c476f9ed15b221c814ae4fcead5e279c85bebabfccf326bbb2106cd6e05b8d6019e38350dd98c0a41d96661543edbb307da2027ac256b90bfb5bda6278191fe0add6d3f178dae852c74de437a50ce9d4d93e273a986414b20058732510eff50362c85d999655568d6871a03fde12ba3f23b77b2d47b2d3fd3cf1a1c56cf956c0ab4c351461137f2174bf80353b81ceb11fc50cd8827504a6abd60e1e563e477cd855f58a72b30b67752fab3020cf7ce6bdccfc94bbcabb2b3619aaecf1237dd6affd98a88c2d501dd48787bc7987c79e29f6f7a90ef77f37ccb1107bdda32f067363c12d6c2a539ee4e4839198f8d8943ba89ccda86c5de509fec514401a50e2cc96e1c38d89bd677a373c048c56d08a6e341ee9276ec8ce8f423c30e290dc9f63ca84555732d71bd37908ee5320d7e5f8dfdb3e97fc2ddb381ff914b55d216f945948b460e8a21e1c365a8c89d19d23af756afefb3e131384578567859b681e2bfc731253d56cd8c7ae117764812fbdd749f4a35b1424917ddf4eb15e2c417dfe45ad0ef7a0add798f19a920b9e1f181fb591cdaa2f75e8c85b984bb8eec8bfd9a9353532ef29ecc733de51e405e3953ac811d70746a3b769ae30f4d25c39cd4ce285c7f10f98a0e3b5c7467934931e0f46429198c8e281287da965cab9e484355144f3d2ca7f098950139b97c4af700b870f02650f020c9a1bac76973a44efb917630240b106a764259b25a079567daedd0d734aed4dca22545195670f0acca21385251434a176ecd02c5be6471f2908e721c432f92a691517e327c40c2b5b0609f81cfb66f6220daae68998e700232e13efa8c0ab95c58594a76cfc4a815170a1d5c3c001ca47fde03b033fc8631376be01a22585e0dfa852918969deb51491fc7eb2ac712a3e38f4d68710294cd8fd6904881a3de5d9ec83d20bf120a2a2b93ce1103b7d812e1a29cdadf72c71f218d9bc98c388702ea33e742b54e543bfad6850d5a4a9c6b2d7ef75e26265dca6257884e6dc4d86eb43fbeba39576323e72e025ed56f34de180f902604a87599980a808e67b477e8050e332ba985edeaed46165fc554631364cc5c44b1694096382aeec9aa30af3ed2ca4c5b83be0ac97938527e99d91237558d305085d358e39e98fb58f961c81536d60718b51dc32dc18823108f323361ba284d726b0a4e746c9c7c3c22252e9a0355bad6d7046f2503ea92733d7ee484328ccf32792ce139b5e3fdb8fe1fede18f0fd6bca5470db77fda9fa99552440838c8dc0cbe741d8e3756b7136f7212094581339c4a74d64fee5958cf3c623a7be57baecf15c8e3c875c28ee6d75c8e7282cda82851b3141df6f4d5cdb420a3c58573de5e99d91bb19d134b0d76614662b869fdb16f9a72013095bfb355fa2a7818ce42ca80982685fcfe77e1cdab079a0f4c370afd15a7bfd3773555c690573f6715fab4443f1a1e9efce1602e01b4ef40b578c3748c60ce2ecc7af33451cda91b13d321b1a1a375b02320765a383b9971dddf0a3879ba7301bdb505353bfd2a334246e643477beb8469b74d67e2f1e741d706ce234b17f8599ae3be67138cca889a67117df76c05bf69088606cf138d1d0c88123a27343fceaab2c2d42239fb68f707abdd89179bb9ab110cca33daae41ffbfee75f22a07ddab49d2d3b9b0eaa598e687eb6a651b4531633361ae2bfdb7177930ce0fc3a822671390b1d8422e6fb25d0dfbb19352744e2d1e0c6b11977e8fdac8a936b82b30b0fcd6a7cd1dbc23fe8d97b18390732ece9eef23267927bc91e0385c8f2e71f3bb3f319df424a551c3c3a6992114658c257d2749772988be94177bebc60736af157f0b5d5d1d08b64e8a50ad775b2f79581c8676f1b705c8656ba3d0c9bdaec1222f1c723a0cba553272fd0d58491432d8aeee2bea0ee1f4d5464c084eaf98e8f8003c74a1a90206cfacdb10a6e8bf87ec5bbae25f0b0610728945110415da5bf2546e79e3474673fb1db5a227ca4cdf3e160b93f1863c2041d9fff32eac86844e6310240b0848d0d163162e36d18c6256b5fa20d47fb7d19a59087f0624976ca1ee8004b0a49395d14499234a58885edfc74fc277fafbcf604f1eee278b97b71d625d6a7882d1bcc4f60e3fe1890cb068b2777f5912c632d5a7525328991818bb4cc0f17f249285a8447386bb47e90dee92e7fdf0243b5f773b335e62dea72ed75f456b7ce05ef08cf28291f65e3e6fc5b3ede7ae8f3915f6179d74879968acf1456300f2b9bc1d45308bccd03435def409cef1d3af3c0c6b2c0e1a7f7179b299a0fd261148163588e6ce1f769d6c366a857cac816b44e12b40a085d3fbad5ce9fb6c0959a109a3a4e70c176f4d4e02708997dd35d902f19d68ba7c1ffe8fb895ac89965aa487a787785aeb34b1ce5c2c71adc0a61bf17f65fcd25c160e6ea902149887fb432fa842f26d1b1101819bd79b0ae090fe86913bf607bf7448d4cce7cc19be02e2f4dc08eb9064accd88d5a5e61d6ddc35bd705f92f3e4190b7ff5b124505ebc216e1423590d61127bb3bbcde20b31f33938c3d3501220bc68a151fbd2cd2cf6808c11194dab11c7d7ce22f1d1ac61a64c56af697db06b9e80b41dd6a257f65f6f95af8bd342519ee41adcb2113fc0a29e39e7115fea7be93f263c2113b3fb23235785700395a0226adb6089c88fb62bcbe3062e5c91ddb38883734c68cd95ec909a53e26b2a1be0f9f832bd3e64e642adacd4f667147f36a9314b2ee74f9644a8d5f09d1f777e61d712d7b9cffa57098da68f7c56d963d3614eb691b316bb636312ce3cbfe54f30f81a7c4c931c39a6595186757b8876197d7e6e1aad7d4f4bb2de38becf264cf192914925f63481972d7085bb2006acbae400afca91703ced6bb32afc71a2b99ff57d0ec01cb77200fb31b55d06ba375ac46ec5a16df89b034a16b331e7c0daa758a05101372254f5d93c4e5d26b589f107b81eff4ba3e31731cd6fe9ef4cb37f3416ecb2032f2176f6903b653846c32e3b16f750bab7437a24044b50762fb3b7273aac20a0f142650fe040de65c9c521acc0467bf28456bfdc1df4727854302bf1b488d427f33a70da39e8b348b22908ca847319e3739202174383de25b7adafeb776bd3404b6377e4aecb083b859bb6f4b9a13eb4f05ff1bf38413070caaabae82b2330aece262d9a99835a5272e751b7f96c044740daea2303d977b967843b9462bc559dfad32eed523d825e878d7fa721a1bc01eb607e046c20fb37f00a93a9b4aaffb0ba2bbf4780ca286e3dc54c19595a45c8c40530c42cc62124ae3f328fb2b75c92667ea7d2eab6e9e77290a2099b3725305976e8e3c0ef0599961580d094eb84685015590de38bc0b0672a3d4e25552e2bcb86a2244f0ae8d2aa2e2560a4e877810065b5bf79a7b1954682279064012bffbf1e0a192c1ffe13ab2687ccdad3e149b19de549bd394882118feee648e5e6b658cdad39cbbfab5f2840a9ade572f4c9b17aab860db42e4a23db5f9f90e73a554711771f129c4665867e6a42234797fa6a9b9cd310c4d25a62b37429bca7c0b8c6e880ac434974880204eb48236ae8e7a2d723b170883aaef41816fb402f495487e445740412954f4080063c9232ff90a9556e1318e26025e67550e0c36fd37fcf63e6ccb09a60f07656118bd7a81554cb174380c479450c895b39cb355a7c0d7f07d46f10c57e2267cd246e83bc7489826eaa7e4517778af0902df2fba9c01f3ed70a977504aed955780ad8401b2836269fa983f8a77380bb43684733f876cd287289f1f3aec586374a59195e0fd8c6b0807dc3967a6fe3a9b650b2d4a087a801494deed5aae6a7ecc3f5133a93aa4c997eef35076e2091305def5ef89f1e7c8760fb573cf28a4bfd66c59ae37e6fa6bedbfc378a3701b5191aa0f1c654c8b2fd5f9c51546a0686780f73c3da964de083eb17b75fb9cd9325f42a52c18023a13115f292fe1d1d8a662f0eb5d374350a2a66156163b297cd705c018f2420f3a24b8bb5b6b7ab5d0bf2f7fafb5f3816e1fc2bcc319c188d2ae2dc5b5ea3496b1f7e3b38434f4c41cd68533a55140998794efa399678679c630ca510137284c0a881222d06f00d5ea4f46b7bcf702917e324f8e4b451236e3cb2de152db2048987e2485c18032b6ae35e5bbc90fc84f0b4c18f176b20c23adbc48bb135d7c551b7dca41f9a5ee3da9588fbf8efd8b9e81243399ed47b4c0aa055f5ca60ebfba67693ef0fdb12d4d9b4326591252cad7c5dbb1b9ee0709862ac6ab1c01198b73d37bc0b891e8df9ddf3fe979ee8a14b24623909577b78c79f0bc1cf44ad61198660dc9052cff582c7910ef5ff4ef22b4d104ec956099e9645d94d75622677d65eb87769cbe39f8da5b75e1fbe1c8b9748a641ea6ced53f4a8c137606f614b5b410ac0bfd8258d4e93c25143065e7ec113cb9d0af45e0e4d5189dedef15c0e0ac082fffe98c9e32f6c107e7401a8dc97f866aa38f266266c62ffc7e327853088ece8098613f420ebe5b28f1d5f53d7a7c9d446cd9b162723284b226d469c8a0422d3d1f4c6b5b0613bcb595283e18982e6f0049ff5e83167368b15c27b96290607c01e0f66f99c2e9b868dde57b510a441360982acf874c19f4ec21dd91365660d8772b914a16c772f72858bdc37366949930900a9015357e70e76629a353acfc1ad34af5662028981cad85960b1a1e3535f3f986ee1393011b46002d67d06850cb9920d9eed1bac012ed5fc94b115c7b036533c2f90ccf0927cf4d2be3ccbb32789722153f7b3ef95872d0dcd0e62b6081687cb532b414d0c8381c8ec05cf86c2cbf0f585ee69f04ad9fead63a80576d7657308babaf8b7f031daf53c2dc4be30e5706a5de45de9b5acacf88660935272052e42ada50ab8d440845ec8e8dffe7d7e2537d072df2d7c08a1fd7c82120d29fbe3aefb11439f5053390e675fbce842c01f74e2d5fa0e95fa60ecbde79e2bc496e56e76fcf12c87964a15b0fe7cc3ea8b0536b144c0fe9e513c09989ee339e04cf436c41d921b0f6665ff17dbb87fefed15cc4a4e83bbaa56617cfe310ceacf6c2e2e0a0ea0540a25fd5b75b90b81d9168abfdd510d7f8960d5cc7b826c6b91cc2dd19a60646fc2e7c214257fd7785ccbdfaeb1dddd5c4f0d5ac12a1a954cd7fe2f20abd554099d1ccacef83b39e9aa2412c32ceed6c8f637c021d7d257fb8361bc36919a2f6692f4719998da85899eb98cadef2c857c460e1d0c43a92ef314aa68f2e595ae992f8a3e57d14f36585914751237039d5ccfef8c4d77824a734cfd7f80e036d538893bec04c42cbed204fd8ae03c431941464e7cf84097e5bb4d8e6f692903ad1f69befc02b6f50f4c1dd63c1d90b8bb00b8d6ca4b6dff4b51a9bd402955a72f99f08da093ce374bc4a3009f51f2e487870387cb4549bf5dd4eac3f189fee8f7a67e33780ccffa80fcc9358694a3a30a6ae9db9e8696d78a75e7cd824e7ce643f511ddd01a1822efbbc967564aae05d9ceaf3bce20b04c6d7ad380b6b769d202722155c136d2ebc87c22b9ae6cdf2b907abdfce9b9d1d8d2421d17cd81f37b5cb3995cdfbb6342c75b90d3bf4e67288d68037e3908d3a358836809562529b342f03291fbaaac9effaeb10b063a0182a9cfef88e8aa298db9e3bc71093883140e33c8aac56bc300f3e169f470448040bc2d13f9f53215c4f7d4a3ebb3770c663730d6802994343ecdaa90130bbcae6677120366c8f556b34f0ca4c616a62db531fe4605f184c2f43fe1f631d98cba77268a6b17699f9a9d31e1e6f829b7a90ac74c34d2bef88e0348c0d8bbb2ff21a6cebc60a091865d6c39915f504517d3511a766eb6c6d1c9335e1b2b094fcd4de84e01d62f69329e31d035abf52a4b9259debb55e8d8a9b8e0916775990ad81c8e37b3beb1741b72b2d93d6d9a612fcab9d754d022f208614bee9e23fa01eec75638516127639671bf63c878b72b93ecc679658044b9a1783e86882dea2ae368a11431f485cfddc97b41d10a97295b531b71abf762f2bd47b4771d9991ec23d1760093446da35df81282de9540be28111e74b92d0b86a6ea0f88dc052528c581a84f79774c3ecd567b47b6a0270414cff9f0ba579a8ad09ead4f34ca5c0e808766e9bbbf262d40d13e7e5ed08fed0038be5f9dfcb12fd35a42fe2f6cb219062f7b03b177d5daafa33ea140ecbcb935f9c8239192d0d040bff09cde4898b86ef79221dfc66398643200cdb6b27f6662dde4c5f3c8bc630c1d37c22d54ae2df1b7bb6aba3baef8160f34ca7048cf3d5d8271cd2ad751fea5a67e85593589d455c955fbd7d68f4b8909b66e1d9a010fbf08c9625d0dd461cf331659f765603e6ab1284f8cb41d7a63102abcd32027acb0aa98d92ca709b38d6118d8d9325d98f88e0e0451e1ef2aa0f232f311a5fd5b4108a87c17f5906767a256d543b00d115e6f089014657f0faaa56d1c3d41981d33efb6e41b7951ab5ede230e78873eb155e9ad5b86300b122341cda7c7a632c109e5122d25329ed46b70af00ac18e8cf97992adc420743c25cbecbb08b96a171f5999c5c2d2939405376d6135ab3d382b1267641c277d32daac11a5f5335afcb0ef6a5082ca6c1102c0f33e522e0028996135287426fbfd44c459f6112809a5963d38e13a7a3673d452af85afb5cb75a57d3bd397b08b722a730e8fbf8393fbd636e6b51b7a99fa09846232558c9b78340067738a7711b112a9b579d29a5b8ea719b0c2c750003ec918bf6287817551c782e4d5e936e99074ecad0fce09166437ace5289d45991eb875667ae16b2192bc71d0fab2e320a99e9d66b72e87cc18ef77a73673548b6a0f9c139cf104353e4ddfcc0f6285725d61908b9dbf287bc9aeb0202e4e4fab8988a8622398fc199bfd83c16e2c7c0cd272827e66ed80ee246aefcb7ad4ea3632aa7e0bb7a24d37ee16d4fca52be42f5bae0d4feadf8a5912f665b8125bad3b357b4ecaba26beb5d7fcb180a4a142ee783cfbca5e47948d86fa260a78e08b827948a590ec1037aa04df6377bca3872201adcd3d3c19367d5fa3cd806c21b74fd555c14d24ab1a6aa1be8bed64c56cbdf759c9738712392af09fa8df0e3217a9544180bcf859dd8e4c6aa3ce4ec14c5525660158c8418b7da0eecb8bd5f0fadf1d9681e6ffef7d692a709e7fadd9b211622576702a225cb2f23f4d893dfc0ff2afd6f68cdc03c096fcef78102ac78bf4b2c942335b86aaf6373456d03c845f6aa5d2309ea96c220df1b08cb5deb2f23adf65785f9d3f8a75511695d411875a00bbff01fe42cf2fc9ea43a298a10fe7cdfab9d55610f05a5f7eb992e4f812a52b33848cc275201fbec08a6fcc2b740583ec63d8f8771ab9002b7c119a56a464b48cb981a8abe797f85572e6c08b1f97734a4a22d9248ececb2546be17605a47620687c25a396fc6aaef8f06d874f99e9b2db2aa25ac9dc98bbd0ca3ac5afa753b2eee1605089b2df9f448f7004fe0dc181251fd2d1f6baef8dc999f6b7f41d8bcab231ac3888e213c8d1248fb14c54aac57d8bee334ccc6338808d530f3f376c8f96a799e575caa1a448bdfbd7a6354703fbbbf760b077ec77aef57edcf3632a4ff90ebe71416586bff0d8de857c8e172250c9a5e5bb149b7c57032725273bd49c91f6fd4d400be1fb6e13f0ddd4d0f84d52950122189fdeed471fe4dabdc9368212f1eb0022c263c135485502aa8cb4c1c5cb406a36378e9f5c424563133f1ee978173c63727970ffe8083131f7196715ea4a26974a89a944e4dd708cd85db22d6f48406cc02ebbb507ed8f7cb6cb1bcae5533a5ed3dd9993cb47af15a2979261f8edebd8622b2bfd143266c8250e36a2dbce8e9fdd6a9c33b361940e3f44a05c6c0acfbc9645baf1564e7c154e72bd284d348c7032372674fc7c690752d78059196331de549e9c5a6e1033346debe40a700feceb88b392cff81c0203ab21a05ac2e1365c1d3b2158fd850bda534f6028bfb19dd9e599b93c80325c2a76016db97a48bbfdd7b13dd81c5e8fec059f7f74a5e78de948183eac16c4f91f1f0fe3d12b9a3141b96da94db93608627317ff4a18d7835c6506a22f700950f221776fd90331ec0e712a7a8e2de9ed7d50da0e6e912b3dfd9fe60310416313446e1a122bb47557629cb64619a721b68733d3c0210afa9ed7b594a86267c9527a793bf197e6cdfb71ca4cd793a4e35a2ce406cf0adb17f1cb1a18e9e554d11c98435f95632bfd4e589558e13d2ae39fbbe61c26ecb5635d631432b8f1fd82c8446d26a267c493075de15a7d9fe53897a9f5e68dd44bb683752b5f8f3af9166b356e01c255aed8a488598bc615ea008e7cad1e1cf0658d50c64aa8f634c22fb77634c71c5c40e60ed8d3c96e816a3d8cac498c4abab0338222f5f812c6f3cd4ac2aa8ee3a91a290bc0ccf95f7629ae1236d9812d8f8278fefd7b4c4ebdfcfead3a657f35cf755983d7172b1db4c5cf44bc1d9e5cdeadd2f86c07d6306275f3cad332ba6cf7b5daa89f26020380d077d3d56e2df909e144bd9953e7b38e23e1f356be7e8d935a22a47d60c06106ac0531775f0dcbc1a1dd1c7490dde49a46e1ddb97314cd38a7234c99dd79c2efd9fb3870bcb357fcd774244cfc604d9b96be016f450af3c91e8a73f663c37cb8dbeee6b4a2b1255188ba034061f37582925ae788ecb7163d1f25767c5ecb337fa89196dc30a2b772c7e3cc0daed0e680264e911225580c17078e0254facd5d4abab543640c2d989c348d321be19a2f1e949310d40d24c3b97aae3fdfc7358a97ce12fe04dc7e35f0a2260906b0e6d890922d5c44f034c913cdf8f7114379f340de3e8770cd9b11c9061f70b450c4dbc93da835e42a99dbef43545428f58aa7ae8abb87d5b24cab175fcee7f4b958598771a76a3c6fc1341230fffde5e9037c7fee77caf2a7fa1d388c06c83abac46746ad7ce86381df33d1fc5396276fd30a493567629ee7fb4fec816edcc0492aaf0edc673f9d4c8660bab5ae59a55f615f1d632005f4eb6c44983538e09b8d7994a5878f5e168bfaf8890fa308041f062c27d0fe369475c9fd32ed490b2134db8757bfaf3568b38f86774e336175abc643c2a9816d022a7b8a08ba2e4e24d40f69390bd743b23b27ee178eda2bff82cbde3608f9de2b7331bb548264c6ffe98f4ca73865ebf32f9390fd7a3538f19a3d692cd0982a529a0590c0b5052f771fb0056f548044867252d7a9a2eb3980cef04c6c6769183a2815883588f0e9a9cfdaf6c9f104b9f1964bc833377950e2f233c2bb19199b9149bf41dd6b5a454c04dec50c166262aa8782e385854ba08a42441640742b48c76678517f252f4cb44941d7009b142819dd56f2e02e8e8584014fc227e9a337c7d6a1f7113356c8ca36732d96b338d29384533fadb489661f6972c1664a88a4aa9dd881419f7d199e3bd40cb894e53f066e31bb0c935850f6343c01bfebf2b48ef1f7391b104a37b3ed81ae42a8866869958e0b221752b8a46e835eb3af3fa3da708bc322346c16b7742e2704c548afb30716c791b2bcdc9d0106d1b646c54d088d210f71298e081da664c68fbe1fbae50139be5de2f2bb12d21b0c4c01be7fcdb60015a710bee6b692316804db7789975ac7a9e23ef1b2576cca4cfbb671faebd391e16fa55222ca58c78f9e891628470d08f59135f0d640929b889637373a374fc52a4521fffb7c56ad81ade45b2d3771c3d7782adabd84f54f53da6fbfe1b1daf15d772b34d04b63205ad4b6250868a410f19f34938f7ddcb684bbb042fa19acbf324b5f202dc7b264ac60e26da9bc71f3f0ce8282071126ca21c7a7a1291289b43fb9c394738cc50033b9035ce97ffaa5ab45be92967be97008b057d3941f634fef665db58bc2d5ea1ea2a57f3570ee67756bd2a3727cb2a51669c56d8d537f3cbf399134aa44d85e335c99fcb3ea31bb651ba648a275a54db1911d86de8fa72140ddf2e8b0c20056c83883689fb7feaf274a343a7f3bde21486b1104eaa8f5e4c3f300495bbc0b77db3cd28e747ca4fe0c4bd2425c9f1f938aeed3d11383ee7f8adeea47d061c91feaff8b7bfd06db52529ff691d5d94b3786bd322c91f65752f49988ca0fead3850de734af9418d910a5a0fb76b1cca74be80ce8a7721f5be26bc044e72094ecb5d3fc95567228c4731f321cbd65ec7ecf1486378b0306ce66d5950d79302cf0b9f27da2af627764eb813de1b71158a58882edf8f3731d11056eb1b8b41965e878ac70405989832557273c2a549f9dbe7c7efa4e380938002d3a0b623b8830986087203e605f7a2f642229be402daeb61714e10d73bb231f090d05f1aff3b0f2fe0230ffe3e9925f6244c0fcd5850c98001f56a0b43499b358b13a4095d265951da74ba7eefcbde8bb21ddc21248034b7c9521eb77dea125dd4fec6ba6be8e65b80070a001036f7a636f1329ed97109f714e2a0a77a9fc484367499ac840b114e13f2349f73e865493e1811794fcef514318a6ad301fce06700633c74fa6910f78715cb1a554781d8c80be755de2a6b2dea00b82e78014e250a39ef8032dc625346efe6ed06fc2a2e8853ff78b681812d0a7ce3f8e4b4a3bc6c86aeba2873ba77d365ee3c73e4ddc4c9292cdc854bf815cad9a412bb2acbe2416a415b76da42f41e4936643d7976d831f5cd013ec9ee6c16e3d4cbecc3a3fd06c098a0b2d87d7055e88d31331fa1fb61eab4d0058091030c545ac4a96f5d552a1fd3c967d6a42718795bb4ebca496550f2b6deb4d7b2672456e50ef329dbd00bc90bad914d2187a3f7199708ad09d49f287734f62de355657ccb1fa1f70359cbab03b70600cb3c1c761c1c4bf240c12f53dd91c44a8f3265dac0a4c3d395829948045e6e25e79b6c4d8ef3ed4f2cd27ca55415582f8fda9bdda14e7306ed0b1f1c477c64e7c51779d369647765d8b8b164631c18099eb30df74f5b893a2ab91f38ecc72dc830cc63baa60dbc5e8572b8ea439c1fc24fd03e33437c604957fb2e67baabe8b2efb896869fcaf44b22f7f212cc8ec2fc281344acd2e309a13b28ae00140cb317cd39b97bcaaec1a7c24dcd62f2dd20db20e453ec1512ef45aa09cc47486c920d176d1bd83a6098b0e2f13a7a6701e5b0170be75cd5f2eab775a0ec46205484c0e0c34c6a2a6ad4c512cb74dbe7467315aaab06511cc3870ce6363f02e88cc6910ee36357e8f9a4a1fd08abd7111966da00f768f4c12c8caf8b34fd1d408446136e5b481611569afdfd6760a6460cc3580b0fb6b0d15c743c32489dd12325766dc0c43965c1d424fb3cd76ebbe3d78b4cd9c1a05740db70281f1ed4c00920d008e8c695616cc5ef45ccf33f1e7e56368bbfe1bc15d38e7d8cf4a6e9c360fadcbab262bb351b3dd1264750f87ceb1c8668abd76fe3da594c980fa6398ebedd30e6d4b25ec8fb5fd50e2c5a460924126697d8523a378db490c06365747c981853fc22a88fbc42f120773793980324b26703df35d2cfcaace9e8c78aed497264ab94c02be603f9cadab9d4ea399e6ada48ab68f7cb0c72d2540cdae8903bd003136eec15c5aed3dab0d614d812a94f2848733e71ba250f066c1d68589f5d6496bbe01d66e31994897ffb8dd60dbda48fc4376fa481860df3636de0020fc9fede37d69cf337687d79ece48f050801654b85c6fa7ee7c891daf37a03f0204416a2f9ef8bf3d4bddb27a37c2884f8e72cf846a1491048f1414f5d3292d87f50624ab487373abb722b6edadbc6a0f21c85fc3d9506727c5fe8a87e79b027979b129b2430a53f65ef87b2238bda3ab29c53172a9aa2b63751101af993857b0e53ee5921cb99d47660fe7b8405484dd4faa72e0fe62092fff8e9c75a611d017f05ae1d65946a9e26f7233ed92883f3cf5ad129dc7e9021a806e9d003d2dff912ba12f5bc026644794d29bea99404a43521ca5682e86e6d16d38936c92fd297a04537c1d1593963c7cad510c619e32f2b5924e6e6997b8b87464f36f382585e9d96b4e665b0dad5827d597f80db666c1970c90902ea29cb488237c2fd934cd579f3c080f315c46f39e2690e8950b5a1cb3fc2ab44dd81054cf47224f68385787e247bd02b5e294b90fc8020efb9ec670b26600ca2432250b376ceb71572c847a6604f9bcd7654484e7a15c9b8e897e588e3074c92807988a98afbb44a018ff6df01d428fcf2f805db6624bf75a3dd56c228198c781817b26845be9d2c41e097c640a00d792d4f02c9609dbd0eb89b64cef18269033beee24fc6342ddffe47f458b67e7d5ac456b8c81296f5b2ecd8185559ce5d371073f58378a59acab872415d6cc59d077bed3fa4ff58f11f03fceef589be753ea9cb9d61c50726c8d7aa29a802eb5c594689483993fd0d288def51fe7c72ff913a6229954c3c04212f634dd2862be216933d2ee2e8edba6ddd8f61099567bca9ef1a6b60cfc27dbdd53e5ebf82814be07ea66f25bad908ec63f6bcf6c4c1bead6c565c5c1c276d55fc454dbd155ee9f94b8e30d460e6f2a3a1fadacee13dc3163d735f4bc1a1b6ca20d6263aa1e92d851ae79e79a8924e22591b7092a548ab91f7b349d1bcc8d91742ad39c49fcad634952cb847d10daf0ef2108bb6655d0b140b695544a4043b99ade5fb1c7d12aaff8cab4848497df94e4629067177ec2339419c7ce6c5fb6ff7619f7144b38755715e3c6801719e1753debd4f34d8a477b663013f9e5b4033459031a722b1e702f445a4af7a7263c254b76759cc709d62cbae9a9018b2fb133697406d05330cee43bea11f4bf839d8dc26ad0e5a7292db78eaa3386058714b7315224f16006d45bfe9851026d855055dcdd599f3e64a7a0be2439093ffa0680d97b8cfcf7ff3eb8b735cdfad2476db8da9f6015dbf7abad9d9b759434e7cd04ecbe14a4e43ce576259eb6aacc513951661e6f064204efdb20241d1c8cebff001ef8eedd5bc604a10f2a93904e3ffc7364fd3572a9c55d9497500343fbb5d4497a52284426071387c1865ee3a46629641ce96caa09aec4d9bda8ff085abde38346199823a66aa73cbba46c9e9da8bf6e380d8c50d59cf868f985b498b463b30f07fda7d2eb1be04153d3225c32769e8563af619afa0d795290e1db2646f35c9f393f0f4cd0c0e824706256f45c42634d87dae6057169198e786f24296b6aa9e64232b9d0b0dfba1e3cad0eaa97804f63d0dd71aabcbc5fff6c5b2d705cb21b4f2100e3e409d39ded7c97af1157d64106f152e83035a866334508a2420d5467479b3c9207d2498c61c045dc3c2635cdb9516b56578231cf5c00a5c04ef2e00f91253c7f2bf3ca5ce5047aa1245fe4ee3fe995cbe78b912d40dece97a3e77f01dab8efe687afa546a4538992d42de444b2cec387adf4d71df016fbeab7665c3d38aa17351f8cb5ae169853ed3351272f7d4c4b5afee073b28e117447c87a89debce6668ec33d5b71dcc8a1fd55ba248186501d058b26bee215d0ed75611d65d199a8d907888aab0357d9d5bbb8f7f205647975ac379c6edfcbe36ee915a69a88e2be532577b1cad6ab07800d7f2ad43684675ef27986a8330c3ebf6d8e9ee1e09e98796b886588ec26408fd253744a97cf83c2fc0285c63f5678eb0711adf2c04d7f170363b14aab3d702b6a2dfa22d4369cde05de6fed4dfcdc313aa652b99c4e15cb398e4d3e6bdb309dbe3c840805e03e0ffffff1f