PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70187 cfe8aac2b83687ed3c3cf0185d8c24bab90332280b1db677b5f0a98eaacaaea1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16d979c1fea11c320716e5ba77f52e26fa51d7eabb9fb1d41c5e6455c4e227af
Certificate Block Hash
cfe8aac2b83687ed3c3cf0185d8c24bab90332280b1db677b5f0a98eaacaaea1
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0045700100c0d40100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000002dc59927554cbe93da0ac8473bc48e0376a700ad90cbd2e1f7b4cefaff59dac4203b5eaff7fc43c832b7060a19a24ceefaa8e3484b3339078eccb38a8b8743817c0c5d6849b8ae4d3df91ba7f177077bc3f9edc86a5cd9fdae05000000000000000002000000020045700100c0d40100

Raw Header Hex

00004020961635ff0bbecf6ce0f14e8537fd984ee62e1e9271446934f68fdbd3fc64b9aad947ee8b69865e16f05fae6cce24a0687476cd16bf4057f2b30d79340e2d74370479276a69080118af27e2c455645e1cd4b19fbbead751fa262ef577bae51607321ca1fec179d916

Proof Data Hex

59,560 bytes
12121601030727191ba8446740a4751fe18248227844486030c3368bc98786d90d89e39799efe243ae0a16b4ff791c239d70878944cad113b58794403a44a073dfdd9a795a6c719899f8eb929ee3fbc067d308aa5671f2e883957eae00b6c238854e3e10c6528979bc9880b658b53afc0f1eec9af01c11918be68d210e798b7eb832e485579b1a068474531544ee6369267e46193bf2e764a5577bd8b3cc7a143392b26ef732fb4fd70ae233aea7841690d9dcd9e05704ee1194accc55e507eb98a95b30a46ed566db76188c481493780eba3cd15d02dadb9b14f4e88148c21647dd2cefeda0f44c66308421782cd418d3929984d5c703762f15d7959c155fddd92c6b045fded257e6c5aff10ae686ed3354bdfc2c57b80295912449d14d12b1cd6f65433a75df3cce9f544bbf095430f7df76f80e3f7273f6fcf76f90da2d325129bbea6e021e0d0517cfed3bfa9990f8d0904a9af5816c33411b5bf1c95b026f27eb36b3c3e6378d6cc982d03a0d2a7b024558c010aa124130412e9433d9a64e2f5b99cb78122ceff0d79a3ad3771961144edc3aee8cf08179b510c7da400fbd27f0d2b07901d9183372b0869c11d8acd819a00cdd57f83a742f9d230727dd00d13f5ec00cf14945c3c14d05160dda4508ae865eccf392246716bfe5c3a6e2efb6f886699ea9608a1391ef322062de63e7274dbe9a0690981c3570af6b2d6a60825b1ae6da1c7b15219b8abae817182683f59bb5ce8721c85d3cc411208f7c90c8af2260d731d0a4d4f19c261b6d6c3026d694caf611f0111245f15c99c436405b423149f278a17ffb6e845720bb2e3904a65bec515451fa33258f54653c66ef7969e52ca4ec427723093407e7051b6ab70c22efd5f830e515cdbe2512923f7e83f6465480a839067a70471b5a4c9406d9d872dad2d669df0764ead8f9016e4253e389178181d98812eedbd989b5db773ead7f62627d92b22046cf46dcaf0e6a11522bbf0f20813117efd06f4d685cbae1a472de8c7b94f27876d1496bb6508b0a128bd5cfeae6ce44a5dc805bee35a72ddd5be5610c7350d72aa0282f646a9d4c2dd843d14da3ff3a3be3e8ec70ae27b38e1b6af9002018b90113e190faa62b0d11ef4f50bac6f469eac0bb6c5cf7ba72da7a99bc8f308af7c09d1c905a93a4f5a3d82ad5f20eae38ea294a18b6f37b9fade120a864a310882084be6dedfd83b82c39b0669fb4815ff4236cdfe3e2c285ddc9955f21eeb7c45746345639597b79e3c378c3e33d8eef8151f7c352f188b4e0230c93201e1e50928c8cc2093bb1e3fcfe311a004e89b960befb8c8d0ad2a49d451b56a94a3f386e681f1af7196024dbbf0a77c0858dc7cadf85cd074a030ef95ee012688ecdc2c4d0ce297d2471ca33a4856165cfc6696923a8114c474377d55c4b28f55c18ebdc4ce12f3b6e86f63e627a13e6c2124bd51c28273236c6e173bbc223891d6d8173a2453a6de17b739f193030d2b1bc7c2cf6f825c392daaf71ef6d9a8378188555d4574bbc2949356128a80b2cb0fa193e2b4880058cca00b47b1c785c32aa57fee90d338cb29d555f68f815d8bf7d5d323ad67c42152d7b2c3abf331b51837322416a6a7c7240dca14c40a1711c61d8618ae86a2f621549c625d2a992e4c14b524136c4c74185712ce9351d3554e28b6b8af05d5861dbeb68f64c0e1756e87299b57bb4edc04c57c92b29a3f56e8673794ce74fc4b33e0fea5da94799219be0765b1130a691d580334ec260a27de36913fd57a56136ad8658c3672791ab04186bb9529047a2be5732695d161554dfb065ddab651b7992907abf190527e70b158a0894ef7b10cda90f27c21352b5494550e6275295152d2406e0a0d7eb3de7504601fb6315d4468b257aa8c0ddb338937e8e31ad3dc21edfb4f86c415d5d34a2f4a49c5bbc198ed0759b60a6b648a1bcafbdd407e6744bac6fdbb7cdd989b2c4379e65d9e9e59268e747a12f465c33db0100cb9c52af6c09de1ec5fd177b1bb05bf126abf3ae469bdc8cd419f988596eb111a9dd22989eb946721a3aab1761efa116c348c7697148f27775032085ba7a9cf28cf799e4fdc09c54b71ad4e4d08b3649c93d2a5fda2545828f9614178624bd6e8d59555f9a1b3dc924f10e9635bdb4f4a45f541ff0709549aa441935c47c9de67f8a9a544276a57a20603b70e9405dc4abef9de559d3b1628dd6714e1e57650595e23fababfdc55dd382f7f81364ebfff7798a9a8d9b068b6fbe95718d8f9e1600468f275dbe6288b70db71faf263ecacd86ea68949e4c8b4306d6ea94e8417f6c443703174754ab670dc9592387af689e5305a3671de8b47da6beb224b9bcbe9ea0e4380021526317d313b267a2e79981bd67fc49989900c25427679207f33d5a77297f91861f28a93feda0f348b4c6910aef4f4a5f05eb65cc3a61821ef385f9b7511666856fbd92598910bbd2119e5ad7bc68e4363e03a7f0037b7d0b4d1f748646e259ef8a3c6b565fbcb721e0bbd3468b8334467bc9f63f1f25797bf3865b7e22e10dc3c99e4baf3bbfa57a5d0b9e00be2903143dcb31df1ce0736990ad46d3e66ea8f98a8c2a1cfd539a2ea8e2a9190f0d290739042fa93ad7fdbe3618cf015926a89a469b8968a25e98c7f983dc4c32de99a6dfc173c4f07eee1babd1ab96bdb628c07723bc4ff4b57a878f71d6ede916321e6e0fe3d53ab375c41c4d367635820ecc6df63f219dccc5e76f839d56d3cd9e564f1e7ea703ee04389c370ca47b79cbc82e8127ebc4d845868a3a2f02e7c05330a5ffe66770946d17f4d04ddbef146637d90f6cc53c8f22174d3e501ac9dbc2324e4fe167c23c4cc88c6fd09805d6ed878ab7b57381d75bc715979a960e4e9009d92890252c5e6a53ba50442a01c599406551e63f48a5c583799dd441801049f160a51f75e98363afa23a048f8a8d7ad75fe3f58e676259614e21a571969999935eeca8e04e4eb1f44ed3378697402f7fda522eb91e07a6df9ed4750f4140d073224e775915c88f1fb10c5c0ed435c82d9a113584961c9d4d0ea7a0e75a34d36d9af1d7f93926f6f18c33d4f1ad27a9ad09bba6f5f5efad442ab0de92e9784dda91bbab9ca513745598909bca378553bf97063f13061febf3bdf87ab0efcffae59099d92546879be3a1ce80394796897e4b4601ac06531b3f8a441774f3d6b484b95ac5fa078bd92db337b1eb4cf25c92dd9b39d6b51556757527dec1f21fd037530615cf66bce8c2d68f5959e746635b35aaaea642a1f7828349c2cce432369477981fe4228bc223e9790f38eb4e3abc225c46d2c54378a0accf90dc5344b87bbeef78450309be83516e837f55e5b07445035070d65c906b0b7bc99d72efeb8909a5e49605940a86059b90fcef906c87c7b2052a08edc6d8595d4120b5e0a2b34b03e2e64b8d88f83ef6b614e1d3b50f9031a8eabe515b4c490e07f73823e12202ac545353f1ee952f037942647bf863af80b47703c7d61e52d15c717728b195057450a6f420751f53edc960a6b947150d6a6493e00777fb5f2b7533af36ae0ec04a328a385d20a9d288415179bd3a72a6c96f2ab03beb3fa88cb4e5bb1fc4c097dd232f4c7092c29dad167101114343b75c9f0ec47a5dc7caec89dfcaca85098964b47ebdff43ef2e17a0ae68c7994a4019d68a3053df0aa0dfe6dc3f9d4d237b836055caee833bc30f790245e4446e3360c285e65ed690b736e808f2e3eaa72edde4cead50bb293e02f658c07677221e7b48806ca7dff87b0517d59ec07d7b22618fe0635f751dcb7af0e715e51174092b0f103cedc9b9719e01ce5836b1ceb1bee0ea4fab6686c5df04e68dc8c761f91e7c8064787a98e58d9b4d892f3a3e959bb49636683007b9abf6fa23524e7bd58ae73be8ccb899953fb02699887480428138ec6ecebaadb91a36d029091331a4e313b437ff0cd75e84266eb710f0c5c2c83f6d575a3fbf7c62b5e16c25f29b4e5c188125943117477fcac7d76229d29a92a8ab44d9917e73bef1bbfc3e502bced912074c60edae712db7872a03943c3e7b55e97dc3e2324a8bc070de0f8dac204506a24f27095ac88885c225fa7707269cf7d821371fcad1c27bc7e9b95fb6292e5e8c02c8faf691abc1d496c9205e7fbea53858fe5963a03ac4fbb309b3c285e375ccfe8564bd53a4d4624af7fe6effdda509b6809978c01523a58a7e54b48218b2f77a905d202389dba9fae4bd39070cca1362b311dc62bafdd648dbefb5ee2b8381b47d3aa69d9ebe22e712a1bc32ad8de80e679bc721b9f6769d2e2bc3d0832f1c157f8be1d533bc8c5f0e34fd8938ac2fc76fa07d650d6dd6e6ee3019f3ec7f16ca8c19e54f5f6664b0fd03b61aa1dcd6ad09fbd88816b0186cce2103cd7185e70d670a636a3922582453e5e430ca2801f2b09ab97322e0016df8d0ef8fac7ac5092af1de40dd282ff752cc7da5faf84a583b87e28f704e250a861127891488bcb734fe5366d721e65e122267824440bcb4c732f0030e77dadb25e2bae550ceb83bce9bc5ad3bfb873b6d6100134eb24701cf17d0a29b90a3a18e87edf06a25ea44fd17a84de7170a7395d4b80bcbf376396efd9ef6e58dddeffb6f141893ad14d550ed30d4c72adbe86a93b834c3e205366843b542b383dfdf13ebd0a85ad17adddf584d398eaacc72a9e26aa156919aa8f284711927c2199a09bdd5ef969701b8040cc2f7dc1ee0a1cd0401fa01c4b4d22ec19300f9fecdc53fa22f46a52236cb905ddcbfe2270eb7acf08db6bd1f84b5ead50e504b3fc739957ddcc13099fab5f40621929c338c5307c7fad1810accffbaf04507cebe37dc9ffabc62bfafdb39dd7262c8295632f7bd8ec7ca00b47f5428b183e6c0bbe28d625b3e8276b3055d8917907c356f15586ea99676266b81cd164372a9d165981f4834f7a27cd732249335d555f50ce740d79bb3ac4d198e68aed8506d5486e54af5a90a4289a6be19487c1aef10b6a1d0c71d572e05c2afe756916afed4058d4bdffa6ecf89694ae4ff2ba8e0f7b89483e512c536a62d14d096cc6a4459077252f78295b260b6aa70875171e233910bdf1e208c7f2d318db3fac9a6f4ac3e3510e08193ce253f479530064f35fd2471a32b729ba5a683af5505966b0b850668de6bf1b005b772a5bb2424b1f17eeb1515fca43187103452de9449977a130500aa7dc1b872baa16b38f58b221f413480071c4840a143038d3b2e450d7ebcb86574d1c51ec93ba7fea694516355c892d52b6d366f56e509420567e99364d9af0c23ee7aaf041165d90fc3e86dc0fb82f2ff6519af5de63b3166e20fc03d644b17291f9b4bd1ee14e19a53917b260322aa39a146fcb88626a81add725f22ce224bf3ceab6d4a66aadd1df33a826a961c518a00a5759bc6b8784197404d93a65a944f5f8dbbe3ff8b0ad730daa58dfe99f064a60743c82511f0d5024d4f636bbfd01b2cd000b124a51c77e5ce7bde82670749fa5e423126e5df385d5fedd236de8ce88f6416115035f1bc05546b6c174c33369c185543df99464017b68617cd653073ba49fe587826554c86eb996afd8ce0f98000e60002c51cffc446930d94989791b495e1062ea2c86efcbe34100c6c3adbbaa526692d16399d90be5728e0fa178815d2e5e6e8da100bb0e498753b9dc373efb5189cb1bb38aed6279730bdfbb1e2131cdb00c2a697196fcdfbedffae1a618338be99643cc4164420d2e8c8ef88b6dc0a7a257fd3d55b27b8135c8bb2f75ecda5f899ea47eefbf084a66abc059fd85b5b748004d22a11e56c66c399721c1fc2cbfcc5cfcace73df34116b1d7ca785183364a0168ecdd47607912f207f16bfa56cd51b9a29182c7a51eab073a69bbdcd32247505e24d82b9f0791a5f87141e2effff2506767a0c34cbf07edcf770f3dc7e5e35cb6014054eb531da052d5ef02ba86321fda41ddb589e2e9c6b1f5c8171cdb801434b31363e21b9aaa416f87018d1ae51dbce169b47a3134f6e0ee89ae8e237f9c55eb383283853c23c641184b39c9de08dc47e6aac78bf3857a05d8a18b04eb9ad3ebce34347bffc150f9d43a4b13a41b754a0464fb1c3530f5b33a3657ee6510839282f8c588a24fced2280b75a408220897b14c11a49fd7c0325f82820e1617125bd50b0a8b0186f3c43d786b342fa414026cd8f8ae67b45c4eb3865bebe041033231eaf5a6f5492233723049c160b6d1c57e253bc817bfb3e77b0c441289d1976366040bed76ea976b50efed0359fea24b155c5c97bca87aaf101d654b589bd3035d0a43f7e27363674927c397df9a577af2ee582ceb47fff53537e2ca375a560b1d7034404ac06774a6befcb3716298364813548cb6b0ebdc0b72d7ab0f343fa6d2e32723c49d4ff7c5a66beb7c86c42bf1610d152aeb037daa122cf088d44dd6ab308bcf37fe6a63aa85b268d84e48f4bba022f78ab3316016601628d5d39285ee0a6579bdc7153f5096194c425b3daaeb0022ddddb456dd43206c6e383de70ebc16a5b1599154c0108f88a5ecdcc8d2f4883941502c2d3c0323eecb1235a1e7ef991f87d0f33ffded3b93fe3fa3851eb52ca0371fe9de86d1a72dbaba353ae516d42f42e4713a6e64e06bef76e45f272b7e7df7a2d0cab2499565884d80f07c1cffce4795a79e83a3d86e6029f3f83ddf89b5290fcd6aff378879d0ebe2adc734c9429b1f4669c9aaa04a90ae605ffedbe27764631efa85a8645aa352a98d4bae59b1c9a703a811eb9bf30737259a94166ee54e3329faf4af499407357b63de231af110706f86bb4e22c9c282b9516d823c76fe35cc993a0c89b83460a11abd2fc79ea9b2f3bcfb52ab91c6c6bb5d22ac139aa5c42c75e7f615036df103df46a78a290f50714d53e8ce1c10e3a04c4c6fe0fb82a22846364030466b429578007044877e8421d32f5efc3be92f2da1fd974490424f6838be77dd5c21b6252d09f2eef1708424fc9f1fbeeab1c146501a2f208926ac30da7d8ba4b1f4fd218fb63b2808ea6805cf488b25a7e7cb5801b6efe592cc720f5a0541dfaed900de179a3adca7964cb36bcf3cc04353bd2982493be356afb7a88debc84d3f2e5dd1dfa346ef5dd15414834f2b3b0bb54b9cdd3c3164fdcb5b30ecfc1a4d46db74c08f14e4c8f38f96d7552fbd4f40b11cfad8eae168912446a5780572c49491bf8edd84cc940f0049c898adf49db9d9b1ff39ab1a1d09c6f8e3689b143ea978adb0d597073840b8c53defb5d189e005525ef4636afe016a4c6dcd70c221489a5a682507553583c0768c6580d561c984c251dae055197d4a5551030ab8d3697334396b265f37f4686c84765163cf917d9061d10733cba02898cd85972c8d91e72658326cc87a151b18ca63b27bb07b10feb2226bb5a193ca517b517a6e4b183140865cf54b3b67940e4ffa654b65f3005ad5fe24193cab9d700c9ad81bbd223314ac844a720501d90921e2625f4e0aee84f7690b255db7f170770c072de8fe83a297ae2b485e65d12e58461e007d503aae32493d072e5446541ef6365c5ac64b530a47624435a520e1ac891142c14da67da7d632a81104f4ef7bb10f999f1185b4a1373ab4d9c5aea17b5b0d3dc93e1f4174e6e019de8763473cbb55e067badec1376670b6618fbb5663666b8d474a2bc7608e5925774120906457230a1c2c5b547aab08ae1b6040712f668fc08814563bdb711a6c62603ffda9bab916428de9a7908762d990a0cb791a6d286b5604203a0e726ef6e8b803af0d096ee1e853259e8e181d2b46cf8e47019e5aab428726930d9a3de04d113e1caf6876b8ce8bccb611ffab83e313f0f16525dc5e029d0612b73e267765dbe7436780323f686220df8d50e9b842d607417b3906f8f8e0290dfc75f2bc4a579831905f598a9693db316a94c0a44323cf6b97dbb8dd347b48afc1185e9736bba2e1ee71616125dd0a3fdb7aea264297a6fa1a6cf62523959774a48c28e45c155b1429e94c4ee1191c29f5df81a9cc84986bbbb5c56adf1fe0e485825b14b94af775524365a98bcf095d085b18104badc4dd38604f48758992f7abfb938f10cc920ea4156c065ac004daf92261c33028b9b027f7f36c4ca05975772247e2cf80555f88cf89802460eac5bbcf4f4af9a783596b270e8ace7d9f3d9cb549f61373b1568dab10dae0ff93d91be1796ec1dbf6da41085b106ddf7f4c45fe2ae55761de64c635173d8b739412e3dfba332372ad4ca4e0d9e559f290f70d8f65229d894a150393b5809d864b8d52c980fe708890b2570b55b07768c0700f60cc5ce372f345d310e0227717e91bed7aa600b8e19c842a89dffe3fef0ea1a10f7d23866fa6fc207d4fa4ca1a0c7f8346fa781bc5ea082bdf74290ca7e237fe93de426cbb72409c5b296351d1d31522877091ad5440670b2bf7fa6f55e7c27f63f001a84e1fd73de86dbea4bea0fab385a944677fd38be7d2a77fad33e655e11d85c7c086c6ab884e54e799c0059f5b8ee483b2fffd40110c56a85a15122d85bfa689fbed808ac63e29ebe0e9dc51af0daf7b4e5b580e327abe173cc7d65da00169f8cff86dd6ca1d9f9859b0ba55ab82ebf6383b9bb8be4e9f618836d77f9a9e2dfdc871192a0988770c0751bdb665c13e2b362612c953c2a9ff2a900e788cc1770c3ba0d25e478e232680ee1f7545d0f9a19d64d11f13e276269e1590ff6db2b861654729bdf9aae4522b9760f6e49bc7f247967ba3c91423dde0597df8d2b1435b718cf4e2a67f2c90b3061440f35a635bf4d919cee94f0b2e05bce1be7c827bc482db6f2b6160a2ed395665cfe0b99f343294bf2b9c1ea736ca1218f185d2182ee7fa03f98bd77f4f1adbcc1193fadaa89cfa912f19f68c6a4a912997cc5a4bd3e2b55451e40550621f27b8f4641957a3e295582d54d356c2f4c9d3a82c40937adf18ac16083ef206d2b0037369d783877a87576bc0b7e85cdf0d33ee1427f4a6985eccb8c24a9bc2f259c43dca8dd3dfb4906abad780fd1545dc3f03b244f8b142089c77da1c5fad1bead06055f5003759de50b81e5f021a94516778c3f3a429a867f81954ef2988b723cc98fc72568077636756e11887ec15d1852f43f4cc8f2a93d0ce372ef9f42e2d99ae6322b29ad2c5c78028a5d6a2391264dbe2c2abecfdf54587410300e12763e0c085b833791330e35f9866385ed55420731a10c7b00cf578c0217dfd7316e39ead52ecdf0036a6660b5530145520883288dea56145b983a8ce50033294b63abfa2978cf572551aba7a84a86a46e4e49561b77d8a7949703831f1ff67bd00e710d5f6a1b92a0010cbe6275a770fa588098004cc3b8c2dd8eb35bda2b431d6f639b0fe722b02822196c30b5be0aafc86052d5324920ba96b5b509e7b3848f77bfc414412a82f4014e0f2032a7c026bca8f9d5822cb8e4a786c878fee90d0843b591fa7d2ae540baa7e0a2a7a77814c11392c11ee902d223e607ae75122c5d93237b2fa670faa5394eec874ea871d7dc83e7c7da4aea1b604d09bf841a9efed3965b5a43b79caf78b58ec900f611aab845b1d7954b7243822e0d845ce6e953a04c22407f92ebc11387185e9f840b8ea96c94b90164458cebd18e9888b753204453ff37a956d844bc6c77560c96a21cc45ae74a65238e2936f1da1b3636bb9f4b00166c68c1563e770975848414dda57c6a79943f457f4dd994d37e6490aea3d407db78b9969b27d30a0408046d9250be427ce62a063b1e3f2e74dc19f9c0630cabcbb51128c95f05b3b56da6aeb2b3074f253a49712e381dd9e9b005fac016baa7baa1240d54ad0e39aeed246ddc7a1b88ce87657303f0fc5786a859d98574582359f62e35ca32207499e888d8e922553c655f7bcbb0776270f9a678d3a081b5d992bf67953599cad3b00519acc6d14eedff955716163ab6e11f0c4c642be6547562ee802718b2c4f877581d7bec690f442fef8d5ad78fc7f2118330adb4e24dd80cb96cfce1a4285d273fc062ac5602b1d5e4ffae507040bc52e475e3c6b5b7a33d569fa146117cf86bf99adfd6c0c9dc220c03ffa13208ba985ef5806e39b3967cbb16a4ea88ea97cdd1d475b6c04a53748454afbbf9093584d19ad0c3fb13db6bd258c8b1fdc79e6b60fc3498cd3915df9c28bb9b141145a504f9be52757bf0850ed3b519ba87f9bdb51de682d28474a85407afb117669d711c3d780759f0d5ad79bd72f244f2c409c1d89bf2352f878e8ac9db9b5c332f23e8d0a450877cb4739b70793efb7a27dc882c6b36aefa53170e2eccd6d322793dbe2973a21d2f46022dde47fc0e192cef385ae6354d6b259e688a5e0ae20033c5f555a9d28e6ad0a23a735711490f9477560552e7ec9cacfcd150f5315cbd89dce0a810833fddc3a9c2f59bda3a413adf4275753310f75c1f024ada6d72641ccc4957e90f0e5aba5fe887ba22a9c3d30c0ea4607ed583834b4fbbd4ad1fd2191389809ab55f8b46ff13578b9b1c913349e22a846f3b2385a1443f0ac36bcc74a3721ec322e2c4ff14819bb5c84110075aac375d8d7b5aa3b20affaebc4ad415795be99a57a12ca310a3699efc45c45324f88e3939a25c5ea7beaace74a9f098e03c0beb6df1d075b8ae002ecb098855865c4db874f23f1539bb147abd0a1c86f7bee74d4395391b1e3a7a331a2d6be1b9ea75f6de04d795c58a180f7f8335040efb7cacb6c95fe5ab764f86871a23cf0905c085abac39d4b82783d6f0542ffd0a47093cf5fc7b1dd52e7d2c53c15ce30141d6bf555e4edc3e80afbc0d3206400fb09af21076be21a89ca2cc4cdeb124353644ec6483198b3f30e18cebc7575b092cbb9839aed63ab65cfc2d96a21ae80225610fe0ba7bd811b4f97b6a740362ac589312816f07c5dc7d33f06c432119badc7236f1ab56b91587476f5e1f25f59f35f5a959c4970a4693564c039f622eb225997bb75b7674cdfd9ab38f8c9b525d2eb68d641b439cdcdb033b621277b6f624cc533dbb68b78cacc07bbb499a3f46ad86dee7afe9408f6e670bf2a5e9349cfc114731891dcd74935a42d58142c86789c9889baf5f3529ac31fb1f8241b5feab456dc26cb2cc4e957cab405a0002c25515de088c10b7ebff5230853854fada1558e0f831f504faed91727dc0cf4499f5f411cc6f1385044c441cbe6d9d5d71f74c65eb9a5c0e2cbed2c32a8f01f5edf275083ff67d4153dbed15340893284fd450e66c1199a8774bf379bb4608efc7aed8a5e19e289579f603290a813293c5e35f4cd96660759f32f7018c9cfce76c4d3c634deb4af4937b82168ea145adb5ce984cbd6a8a3161d33c310eacb4ba4d8ce880bdfa83db7b2b4322a41d952664c23e8d91888ed6f3fe1c17af138ed14388f2f9811c6c283beb806438c244676338e57270a0f86b9f466ea37c9bf1bf8b169534430d81433a6a21f415c5914820d721e63799f53e3dee3d92ee7276055bd1e048c1c283cfc76c506db11d5f0e882f4608f715c943fc5f505c2eb3ee376854c0f559be41dd082cdc9c618966880f4c91bf1ffe302c8f5ae3aee7eec1f6e45de1db979b17597be1ad828e61a4d7c779543c3cdaeebe6d1c15f6cea3b42f59cd834755e9d5b64d58ea54c46931d6fa761e42aea5fab213ff9d10338810e702dcc9bb4dd4365d45283f700acaaf81d61d8a436b5858920c88008a6bca148d0410ba0502f0f9770a89437aca79e7cc35553b23db9ea7856f010a324163a476caa05fd655fd7175523adb6d9942c5fe9f075e6c1e52fc36a6d6af7484ae923a5188d2daed02972f75f5535716825932656ca91886d8ec01b0531824def0a3a39429a835b10f9520eb5be48741b54ab14edc3ff7c28ee9e20d383205b25b9167c2e11dda61ebd32734d09e21ec19f4655cc43dfd3683c9068916169f55edb7b9dc27230e4463cd17e2493d4092df831fdf8b233131648aa422306f9d761db6b502e8aa40829344ae22bfe11798d8fb4872aeebc71634c12856f3be7cca5ffb7546b09ed7f6cadac67806f562b9f992db6501724ac0f4b37458643453387a5e4dd62f7b62a820d257152d3f5709ab47f518f086542ce386f4490687ff1ab7091ac5350dea4f9d247773a1e31f5e2a485508e9e31d41b63912b4821be86da8e0ceed23c8f4cc6335f7c984adf1d461f3ec52fe9c9de6e2e51750d697968c6545b639d0cd87304b53d8dd3a304037b2f62c52050df0db8ed75be48a87797f8ec76ebbd75257ea5650de7789a6b35851a72ebb70aaa06c5cd018adedf83fc470826194d8ad3a0e8ecf5ad4a0d8c4bfbd9a2732aedf25afe92c8cf87b1f72b79d3ec187e11c86d688c03888d7822f102f21140d848789388cbe8153a105e833535bef45f0843e0eb040bfee95d2f8ba93bd5d868fa1c37507aa35ebd0704e339c3f42c4ef36e66e7dda95381abcdb1b05a159f721d992471b8af684c93d5743dff937baaa880a32a13ddd37ea22f5d3e2a993bf9800be3477870d4b276da7ec7fd49f08cc1094cf53d5fe97ff457df3bcbc0d516e9d8260ed95582365058e5eae5a877b9e64a1a5f1428f632295e6e4d0efe329a1b1cd3e28666851f761a3fa838ec115d12ae621f2e74f607d02cd1b4f3e381ffb3b0fdb2e9af2cd146ec33434c187225f0b0a434b90d9a8645b0370be1496e8fc517d63e4eaaf2abfabbaaaabfa5b06a1851dd90aaa65f3945bd68bc8a07610be51a9c8220885c585112a40fea94bce26f9fba6a281e6f0e9023604a86a9b0a41e79f93e141509fe38e0acf38e4c0a7c6c6bafe84b70a4a4f4ee66d1941dd7cfd4be914f285969d9803c6d1827b995dd4f47aa2814f7797837a7d6d8753b91de8f198b915c82ceecd535530ed107d2392ffabf4cb21a1d67c85977f6efb2a43244c7e265dc2feabcdcaf21801c5d1f600f8a798910d8251e45c9d4a4d4e01e069c3b98da5190bb7e2f3122d1270e882c7b8f3423570b0082df87f9bf0d2c413d05070f7cf808b8b877d430a617609e65a094a01f391bd414bead738577373850b3f1c8d49c417d6c470ec219f30327c64074065516f7420161994187afcbe49579b158398fd3a567fbd08551582d9fe5db98e0d604944dc95653fb8d6c7d4dea3538c07f85d45aebe3bb1443931d001509d35d3aa8aa8522dc1a05b5b739b3e3c68ad2e9126a549ccfda2dc1a8598ede8e1b3d2a86962833c047847171859e246b875ce475930929c61a86f3e27fb26efbae7a1074015968859ea8f36827f0814cc517f241e9fe8a89688e81eff928f63c8b6cac27d87d1c826d810469bde9d9d5e1344938bd2733ecfa3a5bff93d341ae077d8f340c5771ec077860342392c147fea8c077eb31c5b031d9fdd986ba0c99fdee651258d87722bcb7c6f8b8a8685b7284e029e61c7e93f611dd8b5083aa33b354f90ac4c093cb1ea4afd6bcfe429a6f9bdcde67bf4c11d225793f8b32176edc404abb70676c4599163f5c08aa25892bc6b60f6e82930b1c0519ef9beeac0ab2c3ce0e0a8757b754d1f3845670d20e31efc2df8b79d32ac889a550a949ead9477349ce2309849a3fc5c9d0f92f942b00d5547681332e672b87a241b1aff0f7d3f18eacd380f1efa5dc87f7dcdf71861ef206a0e50e7454c58d34578eb480975bb665a5188fcc68a554e91a1e45f99b124b8a90da53a0e4df3c8f3a3afc2d80890c8b88e50f165dd457ea82280c8d80153fdcf31bfb007aa874bc665620bfaa96471969ee8af087a17efb83c7c19f36b90b2d9ff9e82c20340307ce5b86655838432bdba1f83ff194b2a9cb7c4d3dae247fa188925d29e644bdf37156c7ffa29e7f58f7d038206b85a3a46d2f4f6d4d8be5f27ec8003f3f3d9744ca34556669d26af7b481c81ba9bcc4efaf7e22d72239b1573e84402710b1b8df490fc136d08cee95f3ca5be4c0816330ed3d8cf4cf4921b75b8cde56274e36adca22dbb1875133803bdb10de5cdcb19e953020bcc026f7cf7f3c9b2ec13132ee173bc586ac3380087c8e8ea4b46debc24eb3beee2316dbad9d37ad4a1c8e3526c1416bc3460ae91a475bba84a1c15717cec99e2c3d5764e951b5f439533747dd26f7e65f7ca8004b2973333e5f5006fe545f64060b01c7e26ca0099939726a63412fe367b18fea752538bbf2b741a3b17af2001130447e796614b12889853678ebcd4f11f01e64173952485f624a3fd6139054e04a632e6a80d037a0ec7a879aac537880f6d1a5a1f385b1e86cbba1341186ecf2d203ff1f9cf1b22a4f0ee566d796a2bb3f8952c39056fb9fe6d19ad106f6ccde3dc7bab90f5b3fbd80e160be83e5fea8eb63b9f6ecae9fd42e3f6ef52744755b23a440b36960c9ab2652f58d0bc7732fa10811dbe33427baf3a2e8eb6194b22651c9d6814be2c3aed0290387031e90220a6d7e461408902b2489d298ef17bc3b80eaa27cb43a944c010f6709b83afe16a9e21546ff578ac6f8ea1604a30f8db5393b440c10132f76e7b5123d21d4aacea1b175175e7a6783ae4cfaf0c06d5eb7d5b2ceabdba209ea21f88a526aceef9ba909feefa79fa99c06fdf807b4c9c4e9d1f0396fda1d5973c72a564971cd582540f81bc7ddc1d75445b34178c175650be87f46630bb217abb51a9eeb958449b8336f61099e20afbfcd867f7d3f4e86cf6c1d39efd998d995f0179e488e14de0633052971baa4e2e6568630826dd5ae5d89c254e8e9caaa3dc71e9ad7ad547a88c968f3c14690a608f5381cfe91bf5955710dd63dd4a55b170eda1fcd37fcac357387dfca06302bfc94a0a4cf9404689563ef4590a3d14e1ca4e485a644833d262df6abca69a30c191fabc31d810b5c476cb6473c9ca33a1b4d62fdc5e77ab0b2b5a477f3b55ec6de76ab9dc006357956ac21cf11c327cb26c99846793afcd9e33d2343f76121ec424125bbc9099145c26e2cc231901d0fcd0a41a8555b91b430ee870eb657a8d24c49f70ee5260ece155aab1f4d12f97510c9897099c148005c1c1a2566fe9905c993678d9458f48bc2f2b412a2287dd0f0f99124064993f84d7690a6ac3f022a4ed03c6796f519b0de84c79b9cff0996b197f55bf06706590cdaee0c1d92ddc903470aaa9b801be9ed9e9bf782e2bfa6e74378c0b59762ec538dde4b2d0941769dfe36d320b494674ccdf4c0789010374cd94455e2bc7663152a3b63463f31180f7daa97e67f2dc2422f61630e0101f822c57151a38e3175c70ecc38d09d4455801ab72212877d258b41c9d85d99cc7c0fb6590d1f0edc62225e63d91a3a0f560f8a47dc11883f560d1474d1b1954be85b464418a050b12bd6d8d481624ec5585368bca469c77b5d358360cf162dde0e0d025dd925e535cfb3d1c65a4676dd1ec48ae0e2d72fd65c5a482ea9cb2dbf010a63da51777c3a1441f989afcdf7606f25e7915467461c301db796da049c5b1b357ae2064f9a8ed8d5cc02a2bfc3a58247fa087f8b723474a11691a753789a15f55f6bee4454593d6e1d46b51badce6318a08e04e4c24d6a287947c1826cd9640845020bcf52c8b0a53f653265cb67a041fb016ef0361670a8ecb4fb95091e6ec1326bd5e872fc2f798573e8dbd75126fbf41137b067b1aaf6165296354275eaf35be37fdc62b970962c636b34a980279955f68a28e01f9fb2125430f40d1c71f1155b1b9823321d050f846b1da863aa88aa2abef9394c17a725715303e1f54337a7c08c478c91ad9d4acdea5886dba8ac841c97f1d5f5cb6f09280b6c9c45256a2862b7a4d1b9fecf58dbd3ff15ca91faa9abe59303d83e4368e657b31f5c241bf712181c75839d9e0896419b1ae6128227d1156974ea2cf783fdc8849315e880953316d8bcf5c705a11c4a7d7dfec80ac72281795a8e4e78e1d94203d4b87fa22786186cd8374bb17f181ae5321c9ff71728719f21d5933cd541dcd5c1ce783a6fdb4a0a2db75fdc30366768e9401e0e9ced06c2b1fd9a46732d834a416a8ade4f054d40914e904a1e43030fff2c6bb05a7f6c8c628bd857488028a89e9f66d888402ae09469d9d16ca274258affa90435c222a3b5008c6ef3526c426b899ece61e31a28962378e3caa420edec0c63fa307f343b00cb5ce23b813bdaa728f16d3866e6ea27d09899bed14f59321b4588476f9e18b6cb8df06558d4aeb36441b51cb3eabf4170f25db8a7be2df496fa03b39609b27b7ec1d429d25f877501eceb17a54d5f3050e892f3e9bba54c9c2876cd4b768d111779a83706f21969d6c75eaf280f7afb0e5173f1d95464709a7d259ea285d05056b7406545651bc9de5512100b79d65d8dea59b609da380adec3ffad86c26a0c3600988c957fd06aab40d157494cb3119d849bc87fd2aa0c64446bea5fd58ccdb2c428d3f67dc24864b8bd3f64515073c67c1b39f9d40040ca6ff0dd2bd9c52966a0070984bac256ae10b5bb479efdcae9454d58731571fb865aea2b4c115cc0d8af1192b9afbda58c5061cbea07eddd124700564de03c4d32f13ff13c58de28e6a2331f7e629cc45d373737244237b0af649a906d2f1f5dcbab3bff853afdbd0e6231eee819c24401fc910feb188b8a15e5cd50035c5bbf2fe6d3e715fdc54d3fda3d44f52825e7d084bad516bb5b3f9e4a9464cce077171b13dc9299c6849dcad0edcc5f34291597f57fd4911d6cd142feb984f1014f546c0072ccbc859d368850f5a2b9122f1d2a272e4430244d880854e96a82fb15fab669d509b074557e2223f0938f2191a345c191a99f2ae48c2820fafb1a4e67f6f384d789d67fdf730aaab84f81b749f8a9513a204e3ee321d2b677fd3d86e739eaa55d8d6a0af539fd27709f55ff5f9f1b59b4b45951dc84c478d6eff30ddeb79d7c295ac054ca1a7bd87a54d318c2aea8cde01ab0f2f267d47e3af7bb11ce90c050fc16fea143a978dadd897c4218f26852ac9fcbbd0ef61e60c0707a7d192f48b334211a6a7f8b9715614ba6e9f849b61c2040ad23b16db083658ebe7a61d405c31442c91e65f77de6b3687c78a5fea9e390678cecb62fa5eae5c1d6d7f5088d65a6d54e54f60176df5a7e14d10757abf7bfe466f82aa13b4d31099c4a973b89265a3f28701b03c8d58bd219d73ed32d8382a67d403cb485059b8a3b785b295c012ba49df7231e3d859a1c71d1bfc134b4b7c96db81c7deff86513a6b14f5d032e92fcbf99e17863d87a2f6bc2e62e797aa651cd57b975bcdb93e1236bb85bb01909d6777c453685c5101f2fa04308bb2c5d1c6e5ca615b8c1ea03935daf8ef157f672c9b2fe0bfbbde6cbb63caaaecbc32af4f5dfa7d689a0b3897ec0ff44d479a81a81e9a91f2a9d74c33c6ed40aa2e4005acac4c5e413fb1a06bc18eb6bf11f65ce63fcb4311d691afa95a97c6cbc0f98db2812b40dcec25e82f3183c235be560de96b1e077a36fd738d03314800f8049f4d50f94924b88b8bb607e8dccd29e47bec8bd333213bd536997e9c0226fb352585acd2739a996cb75b34567a94fe24af32c2d3763cb87f1172caf267a29adbf0378fa3da12e2b3745f42e92090b492e9e56256390773787d8b9605347d336af6dc9e54467f359b975c31f4a1420d15f326845f22df55f97f5ef4038973d42340bb3761bd9daae3b9d99c52a3facfd5328d9006e4b593f7e20a7a377e0871a1da3b0ccd60e5943fa3c63581d36fb9f5c4358891f0eea9a1adf325036c0f8bbe8bb28583d4fb6f6dacc17720c9d7e97863b9e0c6b548877b982e8151e391075e03a7cf92b1334c31688c546776be18581c71683114556759b7a868a8380b50ed9c4819d4e5ba674d1150afb75384dca26f6d96ca85f91e7b77f79f13048e101cda4adfa068368731db423e80e05fff942c7112da319eae15a0a9add6ba6a8a85e46c195cceda022b03d9c5beecbac1bbe41f70fcff3411e4f320fade378e94239f21f40192768e55364a51ea5cc79f9340f3ed8d906e237c3807eb2113baf1eb102dc69be1ee74df8f0dc96d206cae56e2022028a0c50166ee067286d22b67be0ecd99d9c0ce36266861d99b03c910c458779a04e8da8fa27ed6b81f8e0450cf707ae03afbf57be1df7911e99952f1052c7b0abc8859552a6f0986398c1420b003f8e67ad199d1eaf6f3534752dbb4dc06bff30b89fd800dff323afd3da645ec02d12aee3d0ee617e1d8a8fbef958f4fed26e4166a904cec92c872431393267121c9b83908a209c6d13f7cb2cbdab0c9c17ad7e6a098c55960e299079c0b2a6750068533ca54d63093140a273646cddc8865459db0a80e6dd70cffc3b4c9cc627e6d7eb8682139a9226c4c4f57544a251c82c3fd39a424022794c4a1b7076261efd4410dba2c725a8e9fe9cdc07db9cc41e5ee61f1ba35bcff58b3c70f67c685a6f1c3183e4b8b55824a3d45e756578c9246bdbb0d846d90420c67214fadf061818ac5253be5e8282ea489ae6d3b956bfa8c0e9d7b02906541dc9ce2b8aa407a21d7c6962446552909605ac423ba73c36a412ca36b62a15a3e86f24073d04ca6617861167deb7b8a68a75669720ef5fa720e5c2a44d660c6ee2d07c2e2a7cc403784909131e6d33e4ccfe6666452ef21e2ddb8bbb0e17ecc3819c2a6a157b1d5f599975d15b4e534843773929f5f13c1718c98fe9c43a451aeb2ba1da2f8a46ed8ddf16db1f9b3c813070a0f24ca9f5b5d786fdb41a67a210c1f6811cb0b5afdc23bbd1b46e643a56f22ceba563e1448c870bb1018f07e0555d87af08f224e56b817fe786f63310154b2a003102aa54c978f17de1efbf72063e11eec72dd92e2544edfb69628ac0742c2d47c13a6d40af7eafc458a7042227f50c2a705dc08b72beb869aee355ea151fb99ae327684c5a53135a4ac2ca19c5c817d1ff4d9d9221a1656355bc825e429f28ddf1a58b8ab6ddc952d91f61bb858af0aacc9c05d35c58d51a33fc6df5e68634b8790a75bff5c21be48c3aad91ebba524ecba0a08eb9665e3a94350ceb65bf17620d17d3a73efa934c804c65cff889ba5f435bb4cf6774bc4963b39a93c9e558c517feb6ad0811043b3028a2054f283c6f7e713024ec38a20970c24f3585483f84890b369c7733444834444d2403d44a016b0d245650abccbe274ddaa36861d8827eb1f72f33892abfe8afb6254ec23971bbe856db5c492c14848c023711068da14ddb3ba52399abd9306d33bfdb3046f250596034ad5f732f25cd07c482e54c9dd78d0fbd1fbc5c72658eab68e9160d7a18dbc8ccd75ce3fa111b5aa5cad0a1854f21570b98e6a4cab6cc1e4a07b047cc1e7b15a6710e78ddd0d0f7036a5fa96632a45ed2addcad8edcf7cf1109621e79a96ae02a9779e2557ce98cd30ae8d4c70f3799a46fa4d11f81b47c6b851327ba757f700bdc5ba133188794f1a5bc80db0aa7cfa59324dc3573856ffb2ae2dc94faf92ae51af0c8e39c932cc669c1ab96f9da97b85fea4843a60c0dd2e53ffcf410978066e3ac6ea584b0d3178b422a336dbb01a9ee62c1f376fd189728b774773cdc43f346ac6c08f373ab12c90ea5357dd957527c816a1b21df5c94c16fcf5e4cc0a6f915cbb9f44013a234bb9cf39dab6c9f69cabe1a6b3f365cb648cafbad1a2b075bfeabf31e93f2e0f98fb4e65d4d000951a71899009b71bdcfc6c19c7db3818187b5d7aa66b5984097c62e3ef39298c717eb02ae011a2199d5d20773d75bfdd13eab116932729bbab87f1292ccc39da55a8fdc105d5e434fc699046f997853fe71fc44d330ea79c234d712a6cac329a616c1706c82b7f279533fa08b0cfa9b1e853c0e24430b628a4ce32a2f2c165d09616b9d43ecfbb3db5fb17b237a61e3b65902ab3610d785f93290957ee974be71736ba54ce6591c3395e7157cfc9821aaaa630dddd377f71863b4af6c175e5547e9a7e4d055d8a0459c9fcd489811fdcc70ae671c1fe66397e51c05339f50a0d2bdf0162f719419ecdf7c3a52a79e8ab95a02f2629c815f4c94335d047eee11eaadf1ca7834ee4bdffc3e8b2efcbe3b070eee0ae56224abff0fa165c59a9f1593aa5b477950b15b994681b3591628151e8c2475be6cda3c8091e7cc33539717c6c6739abdb821b573d123887b56e84642501b901c40e6a5c1df039eaec1860d4a4ad11af4dfbf4ba11e78ad033a52958bb5794485e008b863884f103cf8367d8b0e8437bb6b37befe0a701d5f5e00d82faed5fc62d91214b849ca3895dc0d99291afe5e8499e2ab876e54dec08a41ad326bc46fb1a7b65e1d10f41060a397d5f77216ce060743980ad6bdeb879c4b6cb6de7c8eb6a0b2212ee63d24d456f6b639ce404a3e2b3f309968677413665da14f20709a9e6b512776372bb1a6dbd565335f19753c3dab1146854f502bfb64c8e6cc6edc0ef868a8220e614e133e5fd8ce02eb475aa142a2ef4c0e8a222ea10e48c24253eae6f76b83e55b955ab1ff8549852aecb34c044a723c3c1504b770a13f7d514da2ee6bf6d297f3cb85a7a63502dc1b804da8b4ee07c322b7ab06a4eed55692475437663db2bcabddf5cc6214a889fc5dac93f83fd9e1d162f5d2708161e9d005914d4c57c3a2feff924859c240ab6d1665c5fa511ba6ef00b599ce0630c73903e170c76b06d0f6d645334184f48c1da535c780704070e66e18ef6d98d07712503e17f986783862be82045d4368f188890e05875cc309818e82fa49a895bc4cc4be0c7ac69ecb42bc89d73b9d640a1ce61e9aaf47cabefd835c85f49b3b3295b52f3537c6d0948b8fa5be8b496a22f6aca6c11de9dc4427a621e6e89c8bf1e2d28c6814a3f120456557e29852ef900f23d76009af84ddba8ee97d66a92cdfc68063e73771fa1099674f648ebe4c25a7d09ca1d03d8d1f265fd0ce8a81129cc60c471d55e853960f4cc386b7bb10b7ba51ef67b14f91833cefe2d1de9bb52cf0eaaaa080bad07cbe9f4d43a6d84e1531c06a4b0a11c3c6d24e9cf079999a752088cbcd1a2003a2060a1564f8c0448d26c55f9cc1f61c03c3c4fdd903c0f0336121f178e808b4dc6f178fd67f604e0ecbd0f7a4e42e9dc2a1e4eac0691a32186a3547e1910bf7b5a4cc13ebb356f163d254cbc3d2f92f92b7b8c4fe67abb392b3a53a9b424f71664ca2ce0a3dfe81ae8dcd3073d4dc2347a7e4b52e5e2f0d9992ff23bf16e880066e2d58a3c63602a87740d56f3ce2f30155cfb5181672646c01712e7af438d54e4c9f92fd50744f648a195e83d925f5e564e7fa1cbde4a554e993cbcfb9fbec1471645a634b665cc7bb04b547d186437fd604260efae4dcb1ac75a054e295947be2c7f2692ab7706847520d23b7099bdd286b4c7486cf4be8c2c684fb96d10d1d1e5187db391939e8529000fda3a160348351bb5b5de67f18bc7b9f72fa41c55b6837e28e35e73ffd4b0f649b9ae748253a7c4157bc513ed88cdb81243b0a61c023b693628dac91d5d49c1a13d1885f9f5afc48217485c52cba1fa68c839d68a4a344b90b9566f2757fe5456ff4e589ece62017947b7b440a3955c09430fbd9707ebea8b1abf7978b541955999be5be58564056d7cb28da1bd3f869f20bd64be2ee1f288a4cc8f3bfb6d62fd9ecff36d45744a55e9e8041741d2e101d60740d90353947e2f183f525300c97d0160a340b70d28b111edbaad0a2abade5111508fd507b0bd76d50bdd28088f2c5a18d0999a3ee2fffe40599eeb1d56ae73290e633e7b0922032ec2ec627cf1666ddc881a41a6e1b79d0492da8b856b9816f69bd02cb0536d010cdd81992fa156ef9a0e5cf16e0d970e2fa17c06bc302f056ba5e3b2996cbfcfbaff78efd78edc16a1775f906fcc9662b5e3034941baffeae56bf9ccada2b3c557d651d1732945ce284752462be5d8b0f4eb0439909163cce009c919f5ff1d2eb1e3073ab8dc0bcf0dab5a76959e1688fc5405890b1ddb514a20b50de5065bd8991118e13f371face1a55215710fe5d40c4f3d70ff2c46dffef992d56e1976480739a47f6b890f6658e24f17088422bd1f1c4db375e12304e1b5c5ec44b9cd2c84222d3a03b374a5a1537d843f6b35b4c6c2dfa1dd7fddf0f35a6a0879c6f35691aaa36fe5506c95e59a6f4d6c6f3346a4a242007303bb4ad1623f1f9fa3b1bfe08d0968078ddfa0a5dde2008d59e9085447cb1600fdd8ab5dc797c2983d6d0ad78a449991df6403ae62fb8c9f4fb5c5ec56453d5522a429625869f46cd663d492ff1535a0382667b5fe7e0584f619fc80eece5f3375031205a60998060582a8c9f5d249dae6834ec2988f1aef7bcb30de559fd250af5827646565546f02677aab2b33c1030980eb477608f7f6e63ad468bedee4d95fe3ed9f7f141628bcc9a7ca8b4a2a938ca828164491e8682a492b72f24395447e22e15e420e019be4b957e589d707f7a9e205bd9a27e53cd431cb653805a34b3e9a87a40f8952b795bbaaee68c1b83c188c09fbc31d2619d0dd39efe07ecda09ec83f459647166c4cbf1192b412d1b61008b3588dc373fd0a835040d798cc3a877957f8ca5d781711e0a73b1cb0b12d002a97bfc48c34d03fdf21f8f7fed9a6cccd0a051ee7ea86a819e5ea1d287bcb238d999849d3343e6ceb5020c2468af28d2801d89920d2c98112bd1aa4a496c4f73215c0eb6d608b3834866221e7124f00f16a9746b27807750febf05db0d2f0c602220888411c914564fb8496281b921f2cc9248fcd350bca7bcdfbae502b785c8aa09b4ac0c62fb7b5c9e396d90816376ba653f022a058065d409af3d1ec11ef532e21b1a9eb901c51aace4e4b520f303d1813b77515984fb2ce5d62181d3ca45b960ab683075958453dee7f32549d60f71635806e43150398aba9981fc8ea74d6ab205f8845585b9e92dd7eb8f595cdb5b617244865aeac0f1d8a18a5532db17402dc57f5112997f92222065f7f0c6478f7597d26bd6ee0be19724b87e57198009fb4f40299f3fbcdbcf526401ac58dd23e92a20557b2ecfb54792bdc864983f374e91fe0c998e66714750f6a4a31072ec0639af0106a3a33faa448282011d1682ad5bd3aeaad522093f884e3802458d6335755756f64fde0cf8a9f5d04f1eacada328638458dcfffc20d7486922d65aeed11de90daa59885c1810e8abdcf6f5d99e3e801c87910bf35a6307a442b3234d3243b284c9681f9d440964071e27fe5ec87a7b6435d7ca440fe3594614c094a947872c8c236761fa2835557ba3a2993be5a9af5da9f35f8080228072ea36f092284072aff88dbe31c3877172c375a00154930044ac99177e6b8fea69243a74bb06d4c0ba1cac30723e0cea90b7a00ce7c01220a50cecc0bde5c994e17d8f517e275c5073db6a3bc061947e6ff384c68e3c8ec06020ec688c29413164443a1256e63e1bcc15fce6cc9a23e04d702624722fe4857e18455f61a29f276993f76bb072ea5b0a59eccde125e507dbf9a04e75484ecad9590d245287e205cff0e6e78521392e9fba33fd1fb04a8730f6411536b942821ea19281d170b94e714f0e37dc62736d644112c22ff8cbb34d759c906b9bc10fea95ef375e04720afec2f7aca46c60a817382acc963518d409dd6ec7529696ee9663e02fd4580f9c4e0e7a6abc292e6bd7b51fab88830525af6a5c53127484e0e29e25d36846c0ce715b4bb0d00a9765ed1554597ed123739bf28f73d0d97b27e73defca25b93396bb621a1ada43aabe3a8f35e0c9ddf71ec78bc01ef1f1df35803c694bd88cd7f70cccfb350c0ab386a0ea999b8264c3f0f7d9d16187f47cfdf8203eb12337c42aa7c5760aa452f001a426f5725eff352633804d3c35fcdd014f0a997fccdbafb6dc36f104e63bb226bc7ea85ccad1dd582c806c3a615b9a60702f55f9b598d41ef1581b785ca4dba51680ce3d9b60fdf8c38ec1d6b9aedfcf95fe8b9379db9c32673c6843d8be7ec1c8d30c85e417c24acacbb47e2cdb04963bd77973c5a46c34ac27819d4812c21c9cf77adf53e81977dcaea1dbd004582e2c5e297323f581fbf63d25cec5acc89864ea2ef6ae8d0aff242a921a0387fca5f7c197fb029cf1de70f1bc410b7650c13d5076b033aa4ca168d4300b174303c144add62262a455ad4dbc68fce6030092ad44a4d4fea71eb93f5a3e907de22ba200bec14c296042b3812fb36bf521ca026be5f99ab6c8527679835131330de02ba8df8bf6d56faaaa095df091a7fc1381c0137d18ab2aa9c9ab08355e33d853715edd767fa2696a44488f8feaaf5f638e1aa57cf418fdaf078c281af2806e41835c13d0940df0b784960c704955c2235680a7e75a104f83c417a4f1b6d9df726be14a24a88f60fdeaeeb7fd9cd77d794a89be5e93faf263b3c571dbfe1a82089c4614119b5df8b60bed0271fddde8eadc256016dce6387c23cf4563e16273d2000d2369d762c84fd14c7745155795a0a9c8e3348d29dd30342cc74318eb8a1dcf037deb921463f9f432d33c322f8bf85d2fdd1e4f7d1b81dd6e2ee76082daa352acf9fa18afa912b1d413ab97f210cb8cb44aeef4be751ec55ccc6f175a88bc5c4a4a7652198f706e50f19147ca62b862b3479d8277eaf089fef1d7d7de1372e1f4b94a3ebe7358c7c4c3304bed30e638efb5d50c7915f9d098fba46e47289be8e549d4eb8883dfdb67f3c59cff2d0244da05a0fe6bd8ae8c561085fe153f32a04a07862a3b1008963277dc923d26761ff40382316826cd2fc32e67cc612ae0a732978eddccd81d5cdaaf72aa9c290504a458cd31d374bcda5543fe2766d41dd2a521264fe179320c4e9b439600b523b85f912bc429b60641a7d6f2e1de5a50478c5386738cdf7973cf1eb563b30be656e569af0086e5bfde0550e982e4f7d0267bf6a0fadc779ef2dce1fc2acac19bc9b288e377fd4f195786903fe740e96bb05d3969f6e92a9114a1dfed99321a8f1dfdcce575adbddf7b8671db3781f8ae0b66b1472a6ea7532fa932963cc4737f368cb61eb767b2d522e77daa2805fb2d7a46a5a7ce1b3cca1570d4b5caf73683fc138446cfaf442d73ef6c45724e71437b3e338d9566feea90f4be010baf5d308a5e1014b11477552f6b7f8d087db1cc5f5559dc6f641ce93a7603beb7e3337fb5175e7f4a9fc6cf70e5b75a7433b741f69faba6071f3651bcc4c96fe652bf530d3a14f09914a25dc46c671139bb619226926e9505b3b52df72d03b98162ede0e4354a3b426941f466b508978bdd2cc38936edcb9dea1e0fac7bfb62c93d6a3603f160df25579b1c5b488dd24e138476fcdab04dc671bc9f522b9d41e94ba0dfe45699eee7daf9a3735832e57f8b34e79b0ac2899fa2e71e6c33efc105620eabcc1be482d016b0da56f0e5faaffc1aa796124d45ab01df5f4bc84067f97f21c74e0bd671d56ab7aacf95c487e9c067a8c4e145ac663f0b63be5e66abf7e9fdfd18270b85d64d77041c9a73106d36f27c135fff179d92402f468f0763776a8044d63c966f6f3b7ac1305dcba804f0ce2c32db63150bf3fd191a86793ba50f27184f15e93f72645643c35f790f5b1b0e65b6c52f1d3c11f2c44950017b86eaf6de9d2452f269bdf23f15eef225b54d99e1f0fa5dea662dab3f73eff19115db4abfbab4574b52f36cd36fde60a16f4f085ce37d343e58eb7ab661f15bd8a64df2c67b8473985309e89095c9a1fb8a19edabd7b8463a945ed56cba6ed3f24105ed4db24b880b61c40957bb27c365144099e35fca56455b94c0eb0cbf62076f352c5bec3fd89350fed89149e9e66d754bb24115d82f86f0bf8d43064ffeb11d0bf3f2318904fc01e619cc462f347aeb04ed04877f081e0598da3f2e7a64480fdad765b609b9329a26e107d32a1e5cf73756652764f83eb3514feb210aed438e68fea547585def5bd2ffcccfa9393cc0909ea5ab0676968c664e62545cca6fc17ef13fa548f18e468c879dcf8b21e06ba1e7717f8a25b0f1545885a6838905d703d1698608df7b136b824bebaaccb74661f2fb9be7083324917592545cb6356f22fb949ba837bfd80d6e3c85d55e42472b59791a8aa652ddf57635e19496f2f65413e7f50d32a4405818af5db23c31a49b003f2474bdce7df01797d8356a02c5507101d71f27a78d3e1d162ae7e149ff11978a5778bc21a5b3ce2e4d5b37e41aebd1467d40ae179edcea51a4b90c95bd3a5a0a98d11fbf06965562b2f402409c0dc641278f1fc8b6ba71129b8c14c043e0865ec1292d3ae40f7dc62e2565c602271b283b737a29d045a32fb2d6544fa40050edd924c8dd426df716aeca816b06c2330e8b66639d5618089163a364a670aaedf618ddb9642bcb8ff03173ada7a3a5fa2f5ea48694c9f3a715a8015d15a0745ae9b0fb39e8285d95f7dcd3617c6696bb4818883569cfa84d6ea93ab9de1ca19b009dfd2019e9af0ffc75a78fb2bf4e32cf2996275d686c2764d839f7fb47f40afd1a30e7cf3a6e768318ebc88eb79424eb8568a77ffcd4f9f8b142215243c418fef7f58e531bfb5a7af929b25ffe1bd508ad4c8f14640044cf3608bb9d83bebba63a2a55fad9dc363f5597181166ac8c223058ea24c236a36bb6ee5977dca9f98cb35eaa63873bb62eab5cdfafc4f2607c7e4c2da3eb1bd527a60928444a32e3b1f0b510aa71efeeb0cba9a125f36bbebb7bdd5bf69ac92ef9f0b4b9db81c0bbb752dac050b660d75f361fdabd552a636259afdcc8261f7a6a546e6ce3e258659d0e12a99a60e6a61c9aff447bd8a258989b9cba2783a5b05fb9a524b7659ed89715b6886034a4b0bece898006dcf6bc7a3b23bfbfed4a906315fccf34dfd08479e210b3f6bed7c9cd2c7c40f5ea3b734a57e35b5a1e5acc13b1f9beaf26a9831fdadafdffbcf56bad2c049faae6cf396be808c60605628895f90035fe33a195a0df95462acf629072919aebf56576eb47b849126b599ce1a63a764ce5a21385ddfd008418af84fc3443e87ee19d8cd25b769efd798d0c71a7472e2430ab9c6649691b3367b8e69e8e07fae32a807b449da1a1f3bf8a3ec5cf3454ac0948509679443f115ccee7e17f58d02b3643f5817b464c7914a7699538b7a6d4d5679bda90f602e7c56089ca994345620bf3a2585e8d05636fe742bca2aafa075102aa0ee8408f280d14afac7819a3623d8102a3c09ce955b1143e960eee5701e0d8e79998f18ed4d9f9fedac41186392d27f19edccb6841cd54eb50ee42af7ae7c1280716af1011c3b4eafdc5717bdb205a2b48fc581fdbe54088a29c2af4c7255c9e98f8d6c0dc0af3e96bd8237b1526e0034b329e5dd39324b56d347883c5b038a676fbdd7ca065749919f1d7579df2006d50b7bd27aae24bdc92b89863f2a9e8d68309445dd162ef6adb6efd04d69f41a4108e0227d81f924fd91f933ac03976aa363a67c2b4e7d95ec88ffed529e426ce6f83b9c0dbc7c4ac724fb1e00b05d6a8014ac15bf1ea46ee1634202ec29a2466f8c7e74b33041646d5b5f233af15983207ffc8c6bb02ccdf7f44730d4da05903907c42c61651432b554f104765d7fc024a11c8b13691bb841096026a90d793c96f65c051aac9dcc8e93089df3d7788b312c7036f838e886a37cc9e6e4f23775ebe273e0d812504e6d852c5cb9d5ff07f3ade6762ee220a642acebcc38a8a22b2fbd909dea7b1ce7fc255de3e62439151e44cc373e0bf6c198acdc537f865bf5d11aa0f0b9b521c6fa399a918919f54c646f1f3c3ce58e53eb8b2c10b6e4f9a80d6a534f0239c7e387abc20fb6f01e7d9d2c6cad1101d02a77c7f2d768db60dd38762d2d88504bccef32965a163c84496672f81c79e8e88fd2e511e85b904470dbacb249e3cb9bafd363640e591df4809f614c7c11ae756c6a16dba23465ecca0fd3bf0418a19b46276a30d04ab87de7f81dbf8fb470cef1a3ff81aa1f1406f18e68e23db171542fede6c83825c39c17b642ed789d572a66a3021015f5ea5b9e25381ba8a6a44f968a1fdf532f86bc256f4f935a05ff670a578a26bd38afc2d2abc72af8f6850f82663188624806e5ea034117e74429eb59a1fa6a7eebbafe64a9979c0af4d3b9832127c141f5ada61ce5e11aabab55ed62245d164406ce9159034ff589b83a487bce1bd7320ddf3c6f88302df696716c9f814079cf84caad69ca789e24b18847f841909b4dc27a747f9475a9bfe2714e59d90e90d48052fd1fc8bdf4ab05aa1000127adc5351c24128b933faaca779608dbffac949a6249868da5937790b4253010ee3c3d4d18e1ccddfea5c4ceb7a8d1ae47adbc2d05ec3f0d5b9f63df751458608ef45bf4b265a94f41896699ed2f75220381f53458a03546f27b4a20aa9b07fabffcb2202ca38b5d5b639c184aee9e08802d89eabc79480fe1500d00b1d95057451f33ee76d56df5561c5a9ec5e96a4564b5417848e95b02e6f1ddd1a7636e49e678d5b6fbd418e6320df24d00f1c21d51d583256cce854eddd8e4c7e0d8b19f8adcd2e062e9a476e2ecfacc7041f543185c30a0e4975ba68c171b645428028015a1bbc34edb390e8ac4361dce567909caaa01fdb675487f2b0a803a69d9313b045f746f7879aecd47f8717e9c5d5db694b1fa16d59363f6166a0ae0fc8516ade41373ddde8f4463285e45f8dc23b840e17cfec71b6246edb945ac8fa82416a6fdf7c088717da2c78ece29f1d1d1b3bae109fd655b35fd14049c38dde44f427bc159035f00c3c5211da41225e2bccb9277f3e21884ac9e2b9baba32dfd0e03cf5303bf4fc1824afacddfea714b81b18440f03d7118e89580fd3cde1b51de0811bf99dc717e7788b84567eaf7b85be0b399a59814093846d63f9314a80613c018634d14d2f8f0fc77bf0d85e66eb987f85ddb17de899e2f57a5fe87acfcad6bf9206383cdd5e1f611a853e6a6d4d49869e2e237a4af3c7696797f14877696c2d98c9577f1623d86ef860cdd571405c31cb6999125b7692d9771b8a36e592abfcbfab48dce5a33df7579532493bafdc2b12ca7ce8d8097a9bff4d65eb9fc59f7c7b3d81fd83a92bbe139aa081c4903699dec5f23ede77bddf0a571b3b53880fb9e5ec801f1ceba23f12027f715e940fd9d86fa9d42a28eabbe9c907e5062285f2764c0f96ac3fe3974c172f13e0dda952b8c794034386b987afe25c56b44fcbef909f809f0b3185c7312c231280cee352cb44b74c87ca52236a47acee90ecd6f329ee9aaf901fd998c20dc2891fdfcb406dcf1d71d0453bf27ef1be874994af912f25a8824e720b905bf69ee18858b24742a5b3c0d16fb89b73c7153cb70a618dc64dcbd6f556d12da267ddb82fffbcfac23b712fa5829e711b1143f9f31daacc286ecd20bc02bd205c972d97175bd401422ee2c47ab176341b234d982705667442b6015fb925bc5e31a5d351ad4cef481cee53993733750523c64e5f9b18a599c244f5deeffb84ba9d7fb28d468897a87d29e4c0714b81baa078af3a0f42a7e507616c3df803a8a4702d2b895362dc35634fe02f4fffbaad2b075c250db5ad426e8c02bddbcbff7aec34f4c150594f4c8b8eb52e661f3798d8baabc5d8077a634449c0a5467d406e3d86acfba72edcff46c8107e0bfa4313e1f7a69e0cb863d0c8eaa81d999dcd2063c0ea96f5503f94de2999bf270938f979cfb55c8ccf46766dd5f30a192eecc74b792d77a2bc6f919a3a8ea38681a1fa42437a0f58ed8ec2d67eb7781aea3dbfea99bf60c7bb6460f5af471c6aeacacb514835ed2d2f2eaf893961081527ed5cdad1ef040ffc9ab4b46716af3ebc2c0d5c700357d2aed84e5a2ae66c0c753f1c68695c4c2df8e2b0659af9e076a3b629721c68a6bb19c768839da3a92b0e5a3b8c72df3da5f953ae215ecccffbe5486b5c50788dd72b2ba7a3d61f7a715f531257b315b19e439b85bb84df949828a436778e3343decf6b3246e036507b5f5cac75c887375d50cb6f3346b1d9d629a359fca10c49c35988e728eb3d9fe957da14a6594af860ca0ab90a52d893ac396ad1e7669c898e716d6549df8418506b2e0f26ea7469bceee447d126a9e8b0c5fb59c2ce21e45db885c43661dfc01d4fc22041f864a460391dc97d06d11792ac134f295d6677a053fc965e81e76274ab045d56915927fe55d4654cccd5a598b61c8e98c469368dff3324f7b2cfd98b1cd441985bc5d2b4169a0737516ba74169d06b9d9d41339d20449ac605f8848f09c74c6f38b0ea8f32ddc2dfbc067efaa1cedfdfa699e6a2c8a0be950967faea19fd22920e14b0617c29631b0260cc4ff7748875b934e00611812a521286ad5594072de4256759dfce434dac43884567312f40b90985370938376e33ddb589533169472e06308249fdff4cacd2f6b4733f6641bf77be852c8dde910622ceef227567654d08db52c1307d26ef91acacc84bc51b09f603d94ea9e3a11b2da4b7d7643cb8873e142d9d1a43fbd1a871fe320a6ff95222de0f35990b828923fea489c7907ee0a16c428613c711e954c949e0f75e86384cab3d42357e0fe80e24eadaec14592834b1046b58517741c65714cc267b848bd5f621045b32b287f57ef63670c44ffffafa2623e95aea6b92d335ed2dbb024adf92705f434f72cc72c3820e4d34373938cebe81d00b33ef701903036c323b9f34c1e9c2dbc62701f160b8367473a3bf96b6b0c7c840e08080520fd9b88f27fd0ce81e4df0577f95e1c8755cb1b2fcbb0447ee970e71ba932174978cdef9a41a547b3999c5c0649ff1b4794c6fb5c61b518e92fa558071f5ad2be0512b34fe0361321fd38e345c4ca97732463d83337df4fa8a14e0c597282c507570b5d2bb17caca0c2eccd1e8577b133d2f8937f942c010573bcbf291c7c652194ab5beeb6feb5b6786cf374f768000a55a338aa8a2aeb57429dc903d47f52bcfa1d98f99bbc3085ddbbe9e7678cfd39f734e320cc280c3a9951c48df00156b71740a15fce0436498676903ea4e8af00f035cbc1f9e8cb63e03b227187c1410fd255dc8fe36bd9ff17014168153b5294a5d7d1937bdce57f03af66aaa94d73a36f3b56d132fc188aa8806c5d3409c204d73d3b9479a06a3fe0e523ed44c3fa4804774543f41b86f3f0a7dae0579844aeb9723c58ec131da7f522b342ce057261e5a6f20c6d3d14d9d2ae269d2ec858980b17502329fe3cb4ddbeeb9861f101a63595fb347bf91d31c5aed666e3fb5e92329e105bdab0547997fe01291dcc51b6a220cd8216b3d60f4b53570b1fb2b2100b06c631089fa343ba2a58523e347045ec5ebec3b1480bb4ea918f45b32ed589ecd41d5f45fa9e7fbaa2ec1280f3d71f8f3f760e39f8f71ca187ade159fbba59a33ff040e126596784cd7733c120cc3d9a04c48db60db688c1003063a46b2d562250b2e46646b868c090768ce14675c62c5083293ad474bdf3bb77e44272898ec024f2197ae0ae16a7395b5c7a2018c51036ddecd49b5322d3eeeeb786d71aab0258a169633d5d292799ce209a2488612520b35d3108704eb01906bd96175abcb99cb5efffa7c9e6d4a22677e9d0abfd1741bc97ed12cf6c358e7d9699b625cdf08cef13edf681c60beb87357515170d6ba7635213149f3edd921829924d5d6e5bdb3abafa2a6b94280ed7fc0b18e539619638b4796b0b9a3637c5fe6472bcc0b02afb7a40c17863ad407ef706f056f3cbb759b09895cbdba9beaaf6b36e3c5c86070346f2c281cc61f12928815eb462b64b0a84875f4720b5fe1aba41ffd4bdcf7329474f3cae4abbaf82698fb0f347727eedba57ade6c68cbf7689a7cf1a6b2941a93a287ebcd254c3613ab19ab358a55b188681a52e62bb2add6ea41f0e2d77fbfdc627b8b84837fd933c9c1b9de878ad1655e226e9e2ad3e9efe8e45aa6d7d7b7514c409432df359f3d26e4c62a995c0470aabf535fbe6b284008147ceb279c717e3b9bf6099aab392ed785f38906c952e5dcdaa63f070221dd14e8b3e2b61a47b09f0d139440f5c16b0250e1595524205e8588fc2588f8fc9afc9f5e684feca5386982f5bda6b98dafec0a01f6611cab87896b1046589b6c8a25c7771294caa1174e8a248a045c80e395e1e26517295efb649060c4d40002f44158598e939b6b36e4623625e3532ccc83b502b1ca4208547c8af9a4b4d6ece923a8de939d0b909479494879e3850f7e9600fd0afade103290eeb00c3cbce2bfc4260541d05aad89064c745920992dd9e208f7b0b30762781ae1062c926472b7bedc78459d47e17650bf9c72f70b10d7d2c31b31e6f57e451e4880622f1c24ca4cf56662ea75e2c377ac8f4df3817e4d65b6c70f7771531d4ebf63d4aa60d369123d0bb7e53c24d8c4812852ea19d3688327da1ed545ec3b78e84db7eba7fd0dcbf00af9ed91635c5581ee23681823ca88947500426ce0b4f3ac9a09099b1b48abbe105c722a870cf626075206c798d57d5e64d8f74972fe103bf32c8f2c3eed12d26fed141567141b84a7944cf1d4f4bf088e2afc529e123161ce0e6c0d30d3ebe49db8141ce87aff8f7abb99b4a383c8d6adad2beda25d14550c43a3c3f6033b1de424853d9cd9f559fceefbe3b249bf470324a6c3d93abd3fd4062241d5cad1c65e32e85228c1135a4f0aeb2075468d6d50814f5d1e19c954a8f5a23c5932907db40abad7cd25057d2baf5f495f981177b78e99c428f62f597b3b1f8caec51baf0ac8eb79af65a87243a3b3068d02c2aa14052380c53940c89aa22bc9764f1337872c0cb65d5875d800e7feede4d064649d0997d0832067015479fcf4945b2a95837bf6d9d623e15e4790261db9f7294b8d39183497d9d5335efa538214377f6c6543c7447afffd46b28ec0ae64ea09ad132d30b1f0b343237d7dd204dfe075b3518625c7a5ab51a7b3e5f477685577229dc145dfe65ef94b89174e14cc0f36d184ea2707b982612fc55a4de97b64694d9862b3e8ee0ed87630720fd78d2f5fd6677a99b6175d6e810c0891d65d1cf9618fb37ce7fde171968f42353fe34ac3e1e7e69cbd2697d4406a544b537ebb7aaaa11e57ac239294ccf0d8623613f6606dd9439f5610e6bbbec969b4ed2dc0ebb5d68f60009f1cdd7750cd89531bc581ebb5232cd75e3efd4e20d34702a34ec3fef033740ec26486f9f55606165d239f6936730c7a463b901131239e2b88e7ec99098d0f63cf13f4c99463e87fc743a814235df2ff624d4504c63944e4c25a9bf55552ff1af67eed5dba9cb0a5a01d7d4e1c85b024018ff91511bec6c0d8f86b2ba0dff5e492518b12a5e46136b5bef81e9371f6629b10ab743c17af3bf586d419b57a6c20566bf5a5453e64ccb7e4cebdfc1cc25d37823bc27a99eb4d4a2439973e0f750a9a616e9072e572a52a03ddce6877110aa4c17072116d3ec7f57ef12f9f9de204c3dace3123133225475772d89230775fbff7bad59a1b2835551cd3cd6e02221c87b492c0e41f63cf89c8f8a39cce5cdbaa755b08bf91a511026f3928093280e060c136cc2ad9e5c8806722c1bb5f5303b6935bacbb0bd80711d6f8d113a46f37f5af21b686637f22badff88025f718bec1530cfe1973579e6ace90d7f360e948f7df5ff46ceaaaeb492198953326d047380fc9387d6774153ace4e1c3886bd305c0c2198663256784e45cc457cf4453ac855e93bc2ae9df3a3508e8bd319cc29d99cd3c989e41e62a85190009c5a01448419c8fe86c6e77fb915084cce477a748451b24c5b517781858dfbbbc3a0ac575c82ca29cdb9e8aa6b9dce862cf496ff8c17c07f4dcdbffc259ca1e7514ebcff4e50df2ba6d251be1b5e57ef0c5c6942ab7141bd60b771dba7877d205b4fc77e9253176d30d7d4e5e62f6655a15eee0e51407344b833609e72075fd854244377c0655a2e0c8be5b75a7831a4fac47394c6a6da036cb9547d1b211a55c299ccd76a48a6050f133379b1a1ad0bb9ca1e26d64a3ff5908dd43de4ee2905c1f5541e9654403e5ef95d35e606fd398d53fc4ac3d70475d067a3ae80bf028f425f57359d0cf916a053d73269d55cc7ccfc0fdacbfbed4d7ab1923aff1fd5d22c749d23018dbb8ca44e24b961c33061eeb94609dcbc24d15bc822104b5cf14ec22e539cfc8fd09cee822e8c0662f63ad5e5f2392dedf86a6bc4fbad0e551cd407ea552cab64b9e93c53c760f413106962727cf0a455afba12b0634737e65fbb0342d8bebaa24aba7c49d12de1a559f307427888955ac14a5fce551480e80fda292493ee3021a43b27e1b6e30b81050a4c9400cac4155f66cd42e9ad736b37e19edd387aaf2b9e2f854ba3f064819c8c4dbf5ac9133f59f32fa90e5e0dda8d4c126a15438052248fa4d4ee5c1783acceec212bdecfd80063d885045fdb0418f36ac6b92c6698153c26ac081fd07d95a28c103bfed8c735555581230f51474e0294e4433ed8f2890c510b65e58e9dd5cc8e6dfa8e22d53a2c3c9439415646cc9dfb87ecd8927d933fcb01d3413a72a4f50c3866047939a061342c0c42d533f2bb44ba8df6b75ed87b8780c2a7d9071b19a08d15f9ab1dec6d2d8d32d626083244681b3b9a40853c1a8db652a45359cb2ea1298b6daeb5438a9ca34a4576ffd49aa2b9401b3d34923bbc37382e624dd32268b5cbc1ded43ad57e9a170ffb703f7902f738ada3344eeee703f7ef683ac43b5dced17e6ece94c21abb57b612ae0ccede1ddf81ec2a9fcf998e83b90ed6d585101cf04f2184ae73f890d0e77ca4fc3dc0423f767251505434d5b8b4c530ecc214882d8733e68d9e8d786f18133f47c1786eec420b64280f98990d22679d48405882f34625e7f26d4cacedbcb6cf9fa209b4511663f47dee2f8137ea6cb216e40ac1643357694f43ec273157bdd7bff0c85c0bcb65e2da13315b9096257ba91cbbb0394fa76b116a7263e71bbba2eb11c3e85a280338b68e23d56f3eafc9f2bf8f8b2bdbc8718ff602dbadd8de54380f8200b5029bb19e7202b9307e9627f5ec9c2d6d50d48acf6f2daca331c575ee6bf19977737a8f8562eda3cb5d6d6e83af7c6f1056d9d7dc1aaf7c312c8aaab50c65d082c19bc4e963443a63a3d77a6ddbab6db68376fa86af1a7cb7e57f50dd31d9e64c15469eaa85c52ff95f4c3fb072a2f182a2f99cf94778a8d2c7b584b8445d93ab55db2119f801260b8b5d0f38604388e7ef7faedba77dfddded4b701671880cabe833566d814d0316d131f668b8e4daf100552528098ffb3a077f8b311d533715ab2a41e63dc8c33db8cceb38037a163a97d47d64ecf57abf0355247291ecf025e3d5da4db993380672d280cbc068a35b6d0001572a9b7598e15c277f273b663f09f285b670ec0ec7118d0a5bd3d548cccf45ac7018e3eb948ebbe62c7d0c51375b66fe44b0d8230800bf8f1b34f555d63f42bc011f031c582f09f0bf32d3859ff5db9fd3219593c1e9253e33d543bc26ac725156909b1ace6077c9146eaad660555e842958980d030a3df37560ccd4ff2dd53deb7273b357800ea70dccb8e04744b43ff961e6419217d02b668e51a102588796be9b28ee7ea16b11d77136711f892c0c8c479a7acd84a445127692a3b05a14fe9605a1bd734c0c85840e1de81e80935dcc5829efaa557d4072fab7544f4e73a7ff5172afc35b945922c732f9a2b183abf4682e75d16000220e3d77e86cdfc4be4b77bc4465a706bdc95271d29d873ba3f5b70aa8b8228ad355f2f5b8a87f468f398b59eed5040d565ed2bdb84dcadb8ea698432dfdcf88d49df1773d89c47ce692e14ee89f3109d1638be395fbd39aa1aa2bd8ed20fb0e537d91ab82a4eed734bc737e0a40a6f8831206aa986e19a9b05889e4d520c5d9bb70266a39d2fe364d7ac9df37f41ee1accc4e440b0b67816d75e537869926084ff762e7db0c317ce018bcca4079bdd3b536a8fd71ec3903652a990fbce26e914fe84ba9c761ff03401f60229eb3e3f95ee56e83b2be09836bba29c480690e84fb9ac096d77613345e3a49df25086bd86f3f12a2f1790e3f9df6f162e6aa78258822c3b45971ec9f97a355234673fd62e69d06f2f29ce6d4d678101243196e498a97400b8f2d5b02283f17918a600032d108b9c12f4dcea9212c36b5c5e543e0be389e4311ef6ae49ab6c3922de94674ef7e7b9164764e60e47e439e3fcd1f65dd505324c2c986e2606827d044ea3824402a601a1964420219c0e93efd1c50ba90ebd2f996c28b0844c142785d21755342d8ffdc825f1b5c21f30efccef0c3183da5d8d764bec86b49b72e1542525f4197df03cf5d7830a538df56991e842ed6af1cac572f84dd6c11eb57f60e4fb542289e14ec36a60330995f6452c7f570b7a18b5a0f90eb90a05b03a25fcf43e3bbc33d3d1d0f1f958a1c0ac2bf76f4719c51ef3075fa01d97d798a12612e8f6d569c95cf66742afa7779f9cdf70d62345144ae9e71949b620dbaf800c0f6c4e7d8db42f4fc9a887a57bf246fb7c982afa2fe663361a42a8e8950a574ba26faf7a05fc21c102a25e3ea68abbbfabc60f3879da2170b302c8bf7622cb7da6e927c9552119c9d0fdbbdd6f6233a5ce15d1e4349a55c1637266704541dd9d12df043cb073bca8e59d2d5edd3a72fd561f965df26f7d6529f6336eda60e486b22e4a00ce65d8720bb525d626c740f6dd58ab038e428300b226e9f6624c2c859a70ee96082eb98d23593177b1f02515b3914ec2e40040e98e4f31aaadd73da371196fb92f5266e8b7d26af7bc3f65cc5bbb5394f2d2bdbbc043bcdd2087285ce7e9dc3a00599bd018b8b652d30ce1ce0abe299e09c7db8e924bc43396b743d7d113115e779f94fe67b79e644ab3754af515d1bbee3e70e20d1ad795c64e025dfe53b10fe69b32f991960ff1e284504df26345ca08bbb10a0365adaf471cdcd6554f53828af07ba0a88c09bc2f299dda0326a3365c3dd4d1f1ac6c3ee81de3f9934c7dd83719b54a7e239755f4e996e97e452f3b3795112a9fc0fec4de9fcc741bdc8250b182e65f7c472a31ad32af2a4967d812a6f5c0daa62464bc014e2769e4f29c8627702c02153bba03f81ef9fff5518762d85ea6455e0b85a9270ca76be6af20ba0fdcf139d8d44484fe7bea6e98b5844ee8f2757c24731a398b0a848f1b6abb4c6bcfc38cd04a1f69e35695eaec575ec0cdcbf90a8f21ebcbe75cfb964f10b551336b7ff7f48cb97a46a74b15973eb97480136a1fbca4f372a04c4dada899923685960d335fa48938d002dd781fc779a676db00fdd08b185dddc8733501920288fdd85e273d308b46a582a2bf7d7b0f568f98bfa31525cad1e2794923bb122c0355e46e730e8d4d09188ba372045604995704d41fc9f7dcedef10a597cabe5b870dcf7b9645f4eb83055d0d1a5d38658024924467b2eadbdaca4e4483a0aa0af22fbf19422202339657466783e21f4ea53c8610702a111dfdfadd56b9a46b0ec1475bc3e4b9d674c1ff6dba08792fdf0e43c277b0505c60d6367f0071370dbd1bde54d11e34b9730c2516518a8e76262d01be9c64d1b77154588e7ab58aa5e0bb1a42494790e4436ca6297ace117c1d3796d41718c3e733ada1b0c8774fe69e264ddb384ea1a2d9e3857332cf4480b6a518c25a26b18fef113e981b6787be467a22de2988c5433e53d70607d2e2a02f6322561c08219c00ea89bc5d8592f91a84c20cf858c1c236c5667f2edff9e8ca0a349dee88b145ec2f24dcdf3f9229b6b6ea0fe4e514ff566344f4ed1b20f3f76c642315f981177b78e99c428f62f597b3b1f8caec51baf0ac8eb79af65a87243a3b3068d02c2aa14052380c53940c89aa22bc9764f1337872c125f079c490e66592b0703084a2e31625453d03a850ec0e8d8f84322c3c12d7270d75402a75709fece0147111017c90383466fada6cd62605deb696c89df7ca177a154bbc31c25bb55968e67f8688b2d19c097fdfe3fd074af8cba435f15f2d20811e9c3d604ccdd7b2572bfe029933c948ed44d5fdc899aa018bf0ced033654bdf24152f5f7edecec68a45dabb80e94920ffe364720d84e0ffcfe26034bbced58cf4eae2c19732254f5fe6437f54e14577f32dc9770e80428dbb21fa9c18f10bcc3b1f52bc76e96243c03a2e2df7f3ffd605ae629d03e1ecc49e292cecffb9a66c049a16fef180299bc60998a08b6803af06fa43bb38cea8727214b9e739858a151efe4288f670d5eaff13ef5e4e453dbb6dfab60c3cbf69f2d01339b9b18e583ae99adaae6caee332c111b5baf1c7bd8e75367eaecb13571dc41bff53a209895c067531a0037ab246623ed7659e98cdf637ccaa9ba5a7f09bcda8b5e10dcf96d54a8626aa2e7bb9b531abe7d4280fb67a9ad59fa8feffbb373db6c3ea9a17641fe20ec6938e265a620b0a2b94c218aa865445ae51d0bcde26dd4d6c9a9c9a39ef820276c7b9ddae4514bf29c90ac9f4ab33d9edd1aa6be1b06c8d5225aa0d2d5a0f3b2f53f07ec53644fed2fe421de63d0b0ad57930ae07e8bbabd51c956d37dcfcdf28b61a06d443fc7ff3a985f5c0e5736f1f13de2bd63cf89c8f8a39cce5cdbaa755b08bf91a511026f3928093280e060c136cc2ad9e5c8806722c1bb5f5303b6935bacbb0bd80711d6f8d167c41d525f670147bc041922a8abe833d3415346dbc9fcb32b4678aa2fe6bb585511c373f6be5ead907729a3d6bed76e3c362cd0ab2e555e76e240c6ee65869047d24eb221920ed21e254a1a087ac2e4cb5d0c3eb029c4148301d245e39c993f085b979aaee96a0b4a7b5ee7f821c3aafacd0543c0d855d03fbae3c0d6925e1cea6ed19b55b357114f252947cc49ae3d7a9ab7e0c43e44961da58e55bed81a1a7a8306620039222bd2f9cbd4530329f3cf0d1c7049fcbff7a3f2ecfd199aa27b124b90572ae12043900e0447580164409da10f576ec47233ea72f256f921e6ea5d8422291ae1478f73f0558b0d1f2a6e47e3844fff6eafd9c69ad8023f0a72952b52368ebe137f467e62f71113065abaf993d88b2e15ae370f980898675a2006a94e9e137cd4923cb63105fba923295e22b46fc95c6518009fdeb3ae3a715534fff16f9fcaa5cb3123c5f1b9d06cc49f726856487334ad8fa6c1e4b09347972aa560d5e657be038fc46239019a58fba7ee11a061ee819f7b877d1e6bbf774020a123ce9e3089fa47199d2d407008c90f5090c7ad27949f06fd3e596e244e68123dafba4aea2c6faec6c5a9f403d96611ccab9783614c676022e3eb0466fc01ae4c13d240414e123a6470cb19eb6c44959d7707bd19e173f89ae43e5b8e1895b5d06403f3d0e36f5da79e0786fab14d517ffc8aa2b000333e36044862b72e68a6f55cadc77166dc5e359e504d7905ae635a432d2cd6ff3061fe941fd176713384a5875dc7e8cf1cb12651fa082b4c82b2fea431bb98d318a5673f8aaa2c632938589669db3e713911aa0e3f3c88243baa26b9b7fd44580846de3ac0cefa12004c1ab142ec5e81fce7dadc3d94b7b8c6e705a3a8b04bb6ed9c510b65e58e9dd5cc8e6dfa8e22d53a2c3c9439415646cc9dfb87ecd8927d933fcb01d3413a72a4f50c3866047939a061342c0c42d5332c4ee8868e9c0b6159f7c8b618d223a7dc5eb625df5cfae6006bdb8e289e2b8016c25460f7737e32cd372a747bbb5884baff6dbff06714c9f63afba5330345effc322bbd2cde497681229908f53e67155e085a04f5d4711c98b7ccc7d8930afac54332ba706a303e04b2d82e28feede2b27a3e3afcf74ebc7b8992d93377fee70ccda9b68d4fa5375f4931893abe68d67a58edff4067f66415916d28a595576ed9bfd69ae35bc6ba3b5ad4e1fd0c650304ce100ce80f33498a551eb90fe95d5b0b84a2540b9db74d0d0e1b9c7cdcf03f5f8b3c73251440592a6751f840dcf1f56d36ce6d93e5026ba4a57e9424a854dbfc20f0c9a58f3dc4dc7ee2ec0dadd651fa4cc2baaad8d4d586b1cdc2f7eea383c383d185d597385e60f7f6347e77512a531794d95698ea16ee9c8cd9690edc172eab37f5425154e5c50ec21628e2de0b842bee061c7cb50260af08f2f9a47d1554fd63804752e9e378559a1cbad12177ef913bc9e9f05c0ef322648dac155e1953d0c33432f22b674e3d9c5507bdc76584a932f35d491c7347b9b4ba61924c7a6ddbab6db68376fa86af1a7cb7e57f50dd31d9e64c15469eaa85c52ff95f4c3fb072a2f182a2f99cf94778a8d2c7b584b8445d93ab371bf5d6c50cb85510f069a53e5b2bb222ae3a8cbed819d2ac2b7e073807f6db939c5a4da1c9d2df2709e2218540730edeb3fb38847ee348e52890fb154ffa55587dc9489cc46b805438c77c74f6751fe4baf33f192e4f2d0d78e70d9d7f2268731d15b0644dc8bad4b021161cd1bd932bc737b374752c85efb506841542f79409d03974622f722a9e196b1ca8eaf9353ede279225ea160adb305de6aab85abb384f209ee9e58034f18ab5e07f484f240057ec26ebf92321fdbc44b4654892c1c1fd0c3f28952271fc97382cfe62f62af65a42fb0020ba93161bda5a092082b8fbe6b20d5fe8c6f070ec8c4d18ed448bf7deca0ed72030de095255b72bce5abeb47c2718f24b55fad09cb212b5e3f2ff7e5d5b831be3c83da2374868063f3396cc1bff3c3e8d580376dd94bae5a1340137c7fbcee6977588c885c30eefeae81e80935dcc5829efaa557d4072fab7544f4e73a7ff5172afc35b945922c732f9a2b183abf4682e75d16000220e3d77e86cdfc4be4b6e89d7fa42fc5f03de3fe81b5c59654a43bc8eaa0536e037a391d122e268ce5fb9c63e69213569af509d33bec89322df109f0c1ccfc57b0533a9b12c1a39a57618df333c54ec6a75fe4e5ca42140c02db0db64cdcaeef766455b2cd8855cee0dbf7d8430df9bfe62764be6bf09b7e4b29d4e909769d1729f247ef6b3d62a126939160a6f801f80c98ecd838a792b9fa18e59f35e9f7e28d826b23f3c42fdd8b94cc060cb58befd4a10031545f913dbde73e3c2aab16705e579397d7e118998ad5e8660cc3fd74eeb9f62be87c8cd92311acb2d9b35aef94330401bdae8ad53026ccc9169a8f4624021dc779774a14043d97042e8b77894f478a36f1a092abc9c48e7d330d90246f8fd0a05b6f47526e616aa3933068549d6982954c766da62e8e187aed98156630104c770da630c71e4c00dad890bcc42f98dd48a2b1adae42f46af13c2e54f423d4ecdab2c8fee7489e0bd75ca727d2ab8b709007e667b321845bd41a4927ed9b7f0e862cf0fbf44694560394fda7c7a495727aefcd24acbf9ceff13526fef6349bb1c66733b277da7d43dbb73627d3d9592091d51150d7ca6bf7c82d938ff38fcf349c96edc90cbc847d5b34aefcb200797c7b25d0d272b66f2898c775bd1ff98cbd77762560c4977f8540883321f8a9c8d9bd8c8b0be7432b6cf84974dcdcb719aee57d7276691ead61caeffbbdbff1d1cd1144271d5cfd7ad88e279302474f89e3a3493817e3abdc71cbc73cb4e9304b90c949cdd266a07d04c900629a5abcf0af0f6215022ab5b062a7f6c832603150829385625f3023640159c3e9ac085f69ffa815047ace15db2e915afac50e38bfab5f991cefc692ec58e33d0bbb89d312794e5d16789715204a0e70398fefa4951281aa9526975486ead057734f15440ce233a30207cd3dff816e2953704aaa674cd1a3dc97c5ae868e11af3908b4913f870c24e2a5293d62f2417a84982ca4f58120a86de041d4624a15d7a4c0cf8e1af4e19e36c0296754966a9393d08a507b726458337790dc7604fd6347018f589ee25e22e88c2a00e47a92aa4c249c0b8709190662d86bf696032e75b9c1390ba2d88e775a7a55687fd19d96505ff8f852c8de1929e9f0af82b5506b6a7f1f77f528fc3c6e0e8076afdd8d533438a454175a3d96c76e7d112ea99c2cf548d31e73e40216295a821470eebb92ea1adbf6c3cb7809abafa3c4cdb4cb2ab9aef60fc40f02ea5025fccfe8c912dcd85960ce17bc2ef274b944f34dd3f54b2671790e8deb96ac0814b072253b5e3809cfcb9a6de23c1ab9e4e8a5b46307f4301041c4f0e466620c0ef4494c869fe735da2cac11553de2284d3cd16c8d24c9b6f4765c4b8d9867e0a74ed9509a47e720e3d89da6836f97c201b5e0148ea3deffddb83e4c0f60985f36e9e8d22200735ae5d932211a63944276f8fe4d441a2a67421b94ab9188d401d0c6b51c29c2584849a5133a50152c8433ec84c745ef60076647e48f15109ad116ea2db87cf0bb2f3dea2a086efdf38c8f9836584d40e9b1141251aca16816b30bbd724520e590565ac294e0f83981d084109cf4a0316c724dd8a37c78b55c81dfba1b41e7bd137af1902f76161efce0a32b65c74abd83dbb9c411b39c29b2785f0c322d192fee8f7d21d578ae2ac57107125c7d94bab7ef34467a29b58c1a1fadf298c5f1179ab088bbf23f9a7136f248721321da62d694686eeb96c3c360f87e194aca5045b0f25e97af7c0217a7b81aa1a81321e63237e732da67fd72080a6682719afb476a26205d67e06f6c8209ef94929eba3b3b8e6663d719a9bc4dd5e8bafcf0b477de5096162966fb44af07d51a5c902aa37ec9f4d5da27bb6bac8ed7037e97c31d7a00ff502ef012ece1df243273c9b3a85225ad1d36fc7365051648d7092535a3709360f0eeb390a64eb840b6b105c672803694837f95552da4d3ffb35550d4f1c4e38c4569586128f9cdbfa2320e62f19399af14aeb230a761d521cb9051366a1ed90b58dffb99267174e76ad7c6681452d0cd9f5c13657ba2b3f1a8aa95d1d19450f0d840ec426b49b6c63040be5e425e728acc91ebad04bf95ccaabd41847e0cb5edb373847585b24ee8a5fdb5aecd7fdb37189dc3739c004d973512c6d3f66bebe192743f76121aef64e6168d0d8a80d16535bcff2356a0c684bc524b7fef76fc17d456de9f5137b4231a3ca18ea8c7e86cc4522433f985f611d66f0d210bf5cd776e55e7a181dbd7afe179ddceaf266078e42ca310a6a134064d2272199efe0544b2d84c36dfe9299d55c1363bf8e92671b86073b1fec292c1a58619544d091b5be63a22a1cd92ed22e6d9d9a4163cd81e80f8e0b0a9f23066573f78a3824dede405ac2a3a61de50521b21c5c216202f4dcbf90306e0142dbbaf6dcc5d5112a16746db6c41b9eda083688b92c61b304df8ce1652692d8f329d426092be18f52257024134f83ec69ade1e5c8618f7d25620ba3334b7e5232b65fa2b0945283da022dd3653bd51df7966351b28c4bc43bea1cd6a9dcbc85d20b310b1312e86522247f518413dc17bdfbdc3951570ab6bf8f876c81be19ab0e24f09934a4b97b47ed5567e180a519478953fd50487d89330697aa413bd833982e5a74bc510d7cac28b36940d8006cc5117387c8150b472e1fe0067a54cba23fdfd449a02582c3d911aa34faa66b68cc95cdd5de3698704b1552549d89cc782cf66851008ae9f1965776f17e7f17be98660bd2d4d5458db847349ba05fc3228cc9b28cd8f3732a362bf538dfb0fd3196316370dc5809ab9ab355e6842721f4692ff740a6cbaa9519dc42000fd4b9ff134fc91c991fdee9b725e4dcbdb3b8b7ebad2dcd3f189490f17458fff14ba7ed319b00b15679870e67e42515526a01a9ef5b3e7d8322feff30a87e0eaa8ce018c399a2ee386a0ea96f6e4dca3a60ad4cd2170cd821f65e46d816a48b2359d434b88ef0835501c447e4ed83afe406312218ce3d98fa0bd7ce0bb9154a816c9f4c8b913f319add3522f1b25055ce2b397dc52542a0b5d51428aa09cad268df6f8f924aa8777f2978ba9e8a2c368c7bb79bfe3d04e6e8efccde83c31a898329760769de6077473dad4e30a5a45af00e521b413b3084841195a2b4fb8387d12f6266a05a6baaaf1e39d97f04ce8c1249013d39f066d3047d9a7bc46c29ba14e2c84842fe8db1eb494d5a58b672ef2e26c5fdb7b5b918e2d33538e8915a320a6fd2200f3d6fb66606ae0a0f3436f772f11a68592c55a67862b6a1ba90d936259750e12d8f8d860c3537933cd87afeac43c15178bf38a2c08a49ae8e0f81aa543c341e627232ae5e11d3e4b8115f33b03ea622d9150d8381e1d130e207926b2bcf88dcfdd1bb9941f9fbe423078820c4ade4de945e2e86499794775a105f27eef1f90e5b6be2ebae2d289f4c738551f45fc246842a9f97329d5788552fc32f1c45f4adeb1ea795df7df9bfb640374c21c40b9c19a92b9dc48aac9213ae3a79673d9c2a04e8875242f3749bde335997efa191ed9c7b2092e82f775d4b2bbe02d6ad98550e9559d98184da0c0480a277afdc01a08ed35a030fa032d5a5419edc7d333e9fa61b973b468d3274e8ea8ed15ca1b4f804cde1a78c15e471fc55c9a4d7e57674ec7fbce35a69fb2f8cf532eca1e75c09f5af28b7221e6d10462b5861840dbfa7f3d7e431d6734220cbf4c61a2ff41c48b16471fd20e4c9a4a908dcf135cd8782e3a3bb96eec3f91224a6eefe333d8bdae83fd088c9d743e59d7364f5f35991e0c6073d76482281a4d911ef281d8e0c2446e61ff83ebe0a16eed14c4668afccb4ecaccc2005aeae3439d021d769900b1f66884b3d7692a22c39d89a55a9fd7a4639877970a4cf0b587f3e1cf78386daca7a93c5caedd5468babe1b1bb375eac3182cc5f4bdceaeab3337920ea99fed8583c440f3528eaebb0f7b128c669feb3272a6bd3f328917154f78bd10a38fbeeada61bd041895d51e0fdeb22122c9cddc5a7530ef9e296591ea019d8aa8b76dc82052f8b98ca964d3481851dc2319b3c39b891a4a68ebbc89172bd027f8038a60cfcc2eefccbde5ba03974b82d441370235f38138886b488bc21515af4d09efc0ad436b2fed843dbdff273c969956c52bc6f4c1426702a4eb0d7e3fa1deddd29e7a15e448e93f635e318e00b06985529fd6394df24074ee52a12c2d7f5026640a82cc19137eb745b885d0b3b1f4938f14165f937ed3df5e755b5a850e1bb8e90ec93259a4cb84fba22497408c62e94f13d4e542c124131436346061b7c28209f88c33bc5760d0fea50c57e5b82a959e79a20c8ca1b5b8a3af2d0225d843bd19fc4d988ef70a730f753633e166e976ee94f49ffec874ee19541012b72186af58d24fac5af398f0809218c675a345a3aa3e3a844ce7bba0ec7cf8f50129a95544addd55acf2d08c0d18f764633ec752f86f85b1937b3451183e74809b49868cc123b7ec215aaf736c4f755ca63241e7955e1afebe74ef387f834a0ffcfcc9bf395cfe62c757502b41396d0df2925316b8e93a8f676c169f6348d09fa52a71f43bdf446876dd20ba3dd361f148791048137f6778d33e63ce9344c34aed508f91c0316a21db99affdc507dc33ceca83611eb44dcd84a7c0ec7d975f9fa0dc3507aca7ab817d86b192ec8b40c801c8e535c18193471fdb599e7a55e4b6feebf588861d5737a7d24098f28ead7a459d1883b118c06a93e80210f7609963133d0776138335e2857b6f8d0fe0dabca439a2aa106e3f1fd37e02725b0805ad10cbce2f451f8e1fb1c9549a4deceac13788a813c90f562647305b3771c7f86eb10011df45210b26b060f60712d1b6d0a12d37d830772708f9a04fef28dedc6b7bd23f3d138f03cc073a3f5d5953bd786fc75fc1b3324ba45360948ede552943ed43b2da9106c5573db7a9b1a9ace8bf27da7d46b498087603728744b477acafff334a1c20c7f913a058f7cf1b514b41b5a4d86b493bf65769acb4071fced2bd8a0db61528e9f1ac3e6872ba1e1df5a1afcada01aef033c9be141a02dda9b5d666dd5207078727cafe4dadb2a8e2c78475539c473ff6d77cce0e9eed0beb2e69cdc9bfff3e7ff7948954e1cc87f894ae0d64369fa602696ec89623f112d8188696b14e9b5badeecb5c80c2edfc7ad499478090316147fc83b8c28b4355a73b7eefa1a6e51a8e589ec7c1fe7bed6cbc2bdde52e33038e934c1bd3a08abe64807a2d27a22a498e4015f430155bd1d0faf641e276972817674d138713356f849c9bf7265699019bcb26f4944ff230ba62a4e2c4985362ab95fa5de9127eb2661358ad492aa51845dc0d346aa3a1094d60103fc87258a3379fee06288e2835a02c7a4b5113e81c73f167a7912fd6d18af5843c215957dc8a8284214c80ca0bf9210734e2a7600aebf6acb46726d0279b6086ce6d17b5f9b8e632eee101b0c9723d75aeb0cb271e3f04d6c21747ca18f317fe90b5ca61f5f805799089ea72411334bf9a5979b2fee2ed62aca0b6379e574f3a3e937ee10e74d4b245e42c26717935f1b32dc59f07253fca7e4b2974e35800498aeb29fd8fea2de72e9a62a51bb9096ec4e9a654ce00e0836152e8db49eaa15df143d7c028d96f49a0d6f7f0a08150714031c6b96ba36fe0f036ba05e0265882c5d3cfe97ff0ac45e58781e81420cf671cb4084a9405868082a08a529679a69f56b3acd413fda66656496afe79402ac1387b0acdc5c7ea98dd08868fa0f5c5982a6ebbfcfbea360dbfa6f856d72904e85e70d8de490167ee95c1d6603134e34d67f7e1c289e65cbfe46f26dcd54ba41e2412354458207fcc48d02398a5b6ac31c1578de086cac948849137b4c354cac65ba4ceea43de3814fd977c8f927b3a98bad197065f838d80f9cf3950231d5e39a833d12a1cee06b9c7ff223ba42d0676fae768ebede8672c7ea0fdc590c0f14b60029daf48c4852fd5d8323cfbf1de1332c1d0229309a237bc5a60cc1fe5564993b311a9cd982142f72d9277fd2422af736a7a02ca80e5e75b0351286c487df058f9d08358180aecec74054363d9c3ccfdc15fa428440c527bea1656c1a7872303077d214908fb59b4f23719f48a3bcdc9188c9695638482fd2fee5a2ae701f8fb8fc5814db027a8c98fd84868eb24291d9feb909dae97c97f9897c629c07f1a329ffbf219fdc984d7b598369a6e52d8f85623d2b9bc7121950be1ae234464a6b2e5958c474d8dddba603caa7310afbbd2cb767d61ee35ca34140275743b504c5d758dc3e8a4ca11dcad928e692f02dec85171568a3fcea9b781088b3d1ebb0022834d868621af9c954e299f93ccd1d0353a56c9efcd791eee84ceb780c8c9698b0de6c99856f7e8e589e7530ce7c3f15f84e5c82cc3c13418b7e806999e87d946e68013c2132e7b15887cee4802bc0d025d134fe63e32f09a407f44d3cbb7494f18d5db081d132bd22db882952a0fc753b9434a17ad456eb7a8b9cca45afe63116e76ddfe796db09a4686d00c4da5e6256b8b3344df77dc678f861a58e15fa267fbe08a38e880ecf64da05fae3e9d963fa2761f3b3ca6d067eb5a1b6dce1dd1395e240dc60761886bb3be6f7a7909b93158718cd98360f0707ccf9462f05c744ee1b193b6b2cb382555d1d6779505cc3c3b1a2ac05f4d804460a71b2a76097ebe50e20c46c40725644f8b05ba0203916a62fa3a6158d1fa33634faa37e0f60ef559ed58752238d1f56200e09d02bc30154e3859ed248e7f4142ba5808036a89436207baa57a805e4557dd2774dcf272ebeb9cf6f064814b1ebd3d629b289071997d0304893ccd32842d32b8a23461155223612ba073c2502bab8358a2a1bc271b5a110372a814f23108372bb3d039f957add328746921b183b9ff9582cd9fb489c886af85a0fc1b39a04e70cf84e22f9ab4d7a924eda0618d7cc7476030bba243ff28fb22958fccdd33c49ddd1b77e5706f9bb446fa43adb6c8a5177966ed865c908c235a9752ce7170d6e4ead467f192f477e2d53cd4fe8576318906eccbea50d6ae75192abd066e2750398c802b94ae4182d688033bcebe11a5b5e9e990d0dd6ba04e5a25a68b75ac81dfe7c17e71d663f3f687bb8bb34719c5beaa333f27e6410df928b140df974ceb253e4aafcc59d47da1a5d8748c0a0d3690713be6d07bf44027660ef1b9dd37aa4a68964ae708674a89bc2b6fc33e91d080277675c11c3af6ce8656aba29afe1b384947f5b874ae06c41664dff05934ed6b629fe2c45df27f3c8cdeade41cc37207ae5828154c44de93c19f7e2139a5ccd41fe8a288ff0f9644c4deb23e10009ca883702f8fcac6572aa645d32253092cb28782559ceb5d2cc2d47a07cd5b23e76ee01aeee9478d729bef1bda4d72f15900e12629fb69c3045060fe90bb7430b88374805fe23bfeb31b91dc2db34e0bf8e0ca892bad3453b15acfb7bcf8b757f58f861d6f33f65447e51e808a1dfec4f34e77c330d83fee0105f377c4d4cf69f43f5a646ac0b8170d0e5a052d1190929f8f0a742a6b7f0f59fcb1eb244e84f264423bd27013d90c453158ca0af741141dd487873c7910a4deb8b91161b1c23a83f2e45492bb417fff7340556824729dc4658f10c871df189dec71d49c8bc8d352de67c7948121e3873ba234e6396b02e296e2f42c03a9ff18356b7fa323bc34d8996cff03ab13304113055b1d8c86aac99cefd3e3015f6394d362dbf8926b2f36981711306f86e7cb82e09dac9f564caa843d353ec13464e3eebd91f75fd6dcb51dec699275a8a7564b5834868e19bfdbc4ed39b2591cf9edba3e71622bb16306378c157cd7702e4eb507dc4c9661bf4ad3a30d408fe63f7d43334a5e42ce91055e695f1d531a349280d73c1649eabcd674d5bee1058935326482a600f899440d5f146bd4e428de53a39e8628722098aa531bfb5e3bc0c5977690149c00729d5bda5daca844466865a6ea175a65582406acc97d7d421bf95a19c781e778de65d242fa8681b3a080e4f666667bd5d5a53b38d1b43563caf6d35157d70e46ea68658d4b9ae1bdf5b6cfc9d2ad1565bbb811a9670308cb0216a166a729d7b76b434c9ab3ba189390a60678c9989f956d165f53ee02820c70ee45b2b34395bd6310e039b4e15a40b87cd23acb5dc52caf3ba75cdce1f8140aba3da6806b0541aca49216f344fd1891f8bdc2c89683c07267e59ebe5385e74d2cb7ab3ddc57cc714ee75482fbd26070c90b059444d7725a592c4a9f724f1cd7390378972a1a3724527ae1529e9c2ede0e16fbaa9dbe75dd727edcc863ca84cd703c27f0f72d6139d47cb495c3d76040afd17ee3f69211dfc2305141bb61bed45fcb366d7a0a25fe7c26513ddf42c0e98c60f83e1ed84102d937e74c80a628488dc62efaf01d222f13e7cf04aacc26c589dc043b4f4190ca539e42b0cd68648701f7e7f6632498e44706a649ebcef18c4b1520e8ad4c0855e13fcdeb89790782dcb505fc2bd0ff51f0bcf2e35809192646679c53b48179e0728584105d1ee26812534eab92b6947fc5d3329649b1b84555167b054dec358a4a2e0ca8656732a79f23bd15ab73e0f07481bf023b4748e2e387f0acf472ddd17d13ee75ee4f80b985bd102086e47842e2c62e3da6f6d76245517e3a1d94012e7c0e3e11b2019704ccf42e0d3ce30be08377f6bde6490941f6c239bf7fa6eec1f7fd66c518ecaa41cc08c8a0052e707cdcc23071f08e9cd6f5daf2ee8ba8a69a30356c22c4b9cf47e577c2ef4637c8f85fbf8a8da9eb27d390a9e3e8f65c67cc6997ecd1070b98074524ce4b409d7095558b10d9832c0f08187b0cd5e743e056b589a8007d005b4521f5120378c7e52dcea94189d1b8be83fdf4e69a01350bb4cb2ef6f016229efea581bee4ef5e0e6ac4e8351d2d006cd842fd471f3e457060401ee9ef8acfc84673d47d82f3f956d518b53811bb59c1916fef3d7a4bf27896a143eec9d6b962a40f4aa72c49c1d04e820a8e9bf51016985235e4b0a3c328ee42b393a2b79a25b98ba3a0a96224729441a9d0703e5b6119d0cee5073ee31d52410de787fd31f2ab5d1660c7096ceaa277e58af814623c8abfd962e6f93be399f13c36bf3f7749846916bc260dbf69c0cad21d5792aba296070ab7002f4138331c267959085b732f2b38f42b92513f5a0e219d9452c8278c5c6500b5ef0fd351981b6ba83d3324880c461737142d553bcc746a8bc63bcc00629ff457cc05e052764e04d0933290abc697ce92a5f63953775755b40f363f1e10a7a22c35485815bdd6fb7caad2c130f4089d0fa1f535f65181f0bb1baf9e0eaa1982ec5f617905437d2c580698349e3945ba34bb88aea855ee23c29d9a9c6922e518bd723579b470b1c7e46fae2a4c2b3117f6094288913c2e10382a653ae0ff3cf375bd2b6a0681535706386d4821b3d3fc31dfe29f0e599039964d9147f9375b29ab0d3eeab925b59bd67b53f1cd62e47d417c70d89f1b1d278f410c5af9998caf6dfccc9095ccf01e3525ddf4af39c916f9a7c7a16dc361217a564840622dd0ba78c69aebca3dbf668513e96c2ea596a5f18554e22ea74a1a1985daa7ae551ca730e1bab575045ad179864ab36c058ac08f0ed54922a9ad8e09a8a423cfdbb71448cb9fb0d72a78e6b16bf7d7b1c3907ed584463d453eb2ca60a25faa9c4b295ec1513e5a4cd2f3d0c929881505eed8ea58e64de1bb24bfe032ad0df594895ad2016f0dbe190c729bd0185d41cc77e6498a939f9000cff08f8d509f0524188b4ce3ac7c7bedf60d58b21df465806c01f47ea6317c0aeecf34311de77b4a4e76699b2039b7c8aabc2d127cfd144f706d196fbf2c6937ab4237dc2d0f628f4d393b456574cf413c64f3dcc89ad96713915c1e4c53f619e95f1097972e32414a61ea42268b755cd0d365158f476cf7a838981891c6d7348c3aa5c3d7a3e89f3c950651708aeeeda7536e7ac38d036c10266c3aab00bc4897f5d323390cf168c2c45ce06a47e8e8436df84b39665a60dc2141a2571025111775ac686c49591a58eddc84028b9cb4cfb53820900334e4fbf8a599588fca1d71bea4b968ca5273e8e06a49d39969bd7b8ffcbf8d905c246c50b387a13d72750693e9a046bb6737448fcc726d59360e5d194e49a93c4e3030065e40f351d0be70ac5aaf5662db9e827b3050dc347409b249a4704e0852c41c74dea9d37df8b965aae0b18d1396e4da9d5171da6a32445dd0f6cad08b56fe2d5aa97ecd62a29be7ccbb22bca28f360fca254a951f426a639555662a85ac8c846056dc6ee9ccb359ad5eea72940b522e976dea88528d8c431c4515c2b6ab8b48984e438a8c4f96abe44ee4b03352875b4304874fe9f29d59af4fd01eb7770de6665fe3686d3880544129c229f24592c18857521e7778713a637d656483641ca75b0ea8fe87fd911037efda7e0c181f07602af40702e860cdcc934d166c24d808de1f7daeb8a0c4d71985d7bea2d405db0a1e8c01519fdf67bd2860d5bbf41f41b3f6ec83c6a3bcce29c42c72bbcf11cf917b966ef6f2cc9d1185dccf4e4ec7c67d17a95331b5f5de9fbf128ee89724ad46218afe4b8ce60f2b7d7c6e4a90b3446efa79820b1c8a0f4e80ecffea5c2d65d9362a11d9f1fee29e0c78650dec7d801965fe8c7637248ded5b46e2c6ea77d1a2aec97154f3f6600b8d3260190183f8c8384ca4e343af7a3795517615a3d23103ca58a0e3a751b8626ceff35825549fed3899cecaf3172414c735099847fe946d6ace2b1ee82e5171e094067e65290858d5b2734e16d9215c897a0dd6d6cc3dab9943058bec256364570c25900eae7c274871d2a7ecab05ba3196e52f800ba857765cbc5d39f4a4f9b0084a7284642232c133dc343b74e09a9190de56c94fbe1606698abe8dc7aa62e8f826e115f61da04a39a53af7d7f5584d2280bdb814fa9c4f1886a95494952c369186403bcc48b0b26c6c5bed118a15092237887215b1e32662c27e0b3e41a43d0272ae3d0973dfe7769fc26a913750fe31211cdb753898f911882b91dfea9614bada5ff03c7aaccc18c70c8402cee8a6d04c3f4e60c916b8bdf0c8311d5f26aa0127bec0608358f4a23c38d287d6f5130e78b49ba8a7a7838a7e721247db3b5494fd8da8093a946eb15d079b73e23441484633a98331d960e01bff923461e25a6b011261412eac6d78e6456a596dc3395ee69b0558bf3b0cbe5d162d40b8c3ba0b194347b706ad07f88784c8d0151d1e38c4cb8d213fab3d9ea61192fa3175ab335d0f38976eb3097e259ae77f72a0a8705c978b18446bf604f428348afd37ea509fa6639e6b2569223121e434109bba8717fd454a47c3838146fe1e08c7c794098eb4433c7194a436be1179a1a89399e5765e8fdd969ad90f1ac8843f87dd3afa929289160250e672539ca0e7092dfe3194dc9fb1ac67c5b45ff554fc863d8d4d43fae506592055cff6e29117c3230f3ab27f2352e24d76b09dc2248e0eb8de9c9a4aa6b6eba73a94f391241b1db45c1e51fbe6322524c1c0cadf49ec98f6546248d88e51248c1726d647ab2870d516723c0b4cb33c604010f77ed521e01a73c10365066a69a010dded1a282945c016ba3d7b7974bfb78cc384a3ca714302b55ff92a4cb41c517544c918dbad508e2f14b02d5497c8dfbac6a53f787ad0f9d3b1ba54e972c49e37826af9ad52fb0cdec9cbe03f0b721d0eea21eea05cef6926bbe5d0e33c7e956cc4fe5b5b1de00197f2ae18f513b599839da57b2704e69c5900031061b2aa64400892a2ccec0832b3f5a4827fd1ee5300380c41f002a83db225ec7f88e469e9093a92dc3cd97045809b7e4cff4da1b4b79c375aa8bb71cbf19cb8b653c8743de4b548a70f2ea1498e19926128e3057be3632b83611b7deab7c79a35a5e14ee610225707fa7346e44d30142e207e3b3bd00b1c6a3ffa037ef793262cbd5c8af454c065af9c820830dcaf5df86efcdc47578cff472e4b310c734a79d852a0901659e0975f23e50dfead664ab64d21f36332a4aa89d5c30f04622b60242b02255e939f6884cb4946a0b46a73a855da9d0ee3ea120a1b12291fc9ef1976232c87058730e3e1db2d54369418e20464c0f548b26bfe416f0447ad4f24fb5878f0ddcb1a0d6ac3b8b4de9ebc851f3b4ac3ab144ae9fec05000e5ada724ee63a50c7da1e38009086222931304332027d720791330c1118c7fca0593fd9064c39facb72be2aa1e5974d9bb9cfd0d83b98e4be468395a801e672ee7a1eadf6110eac934f4a70ea2695c47266db45fdd2e8bd38c514ba03d8a640c0610297f4e3880a6c75ffe6ef856a614f9ca4d0fdf1b2bd024d28b7fae886a765b14b0efa07b13a0278e8f460bf8b4c5081a99091c9d134a82fa1b99c65d4b3b823f1798777323899a503bec9c542df2593ebdf5a2e5ef007d15d523f6745331a1368eff7e8c3d000a7bca9d00b5e0f212a5751ba020cd671989bfda50979040c6820eccc3f5c0ee48d49153a1d0298f43f95ff6c8202f7acb89891fdb45f5efe1e8dfd5d3a6018834eb0636881e1a032b3c3aaccfb31e532ac7ac2d686a27977aaeeadc7075e48f79cae01eb9476a4fe9054f59f1f2a3699b713f6a381b26bbccd8ee0d640a8fc2e2d122398cb092a0e7115bc6610c5856de494529038dddac6f606dd530659fa278bcff71f702628dc7f0c339ec4db0f31f6755397e7e1ecadd02a668358ca044498dd81dfa4fce27f54f19aaacd885f1a26a36a8ead4afb9b54c4e15dc8bcce4304b12bc2488e75fc015d2aea6fed3aea4645adc82ff766faf23a1c5b9f6b15841d05b0db6b2c5fbda97fab3da73246d1d92bb0a4bffc93acd6f8713214bc39b51243ba1b248b69a5a61425c5f28e807d9224297293c4588d8e91e4d16de7d707c193061070734c1d093b5789a2e1201b10f5621d3ee0870c0282ecd16605903fe58256152cf4038ac58ed8ab86bd5471833df5cfc4a82170f48530f0290d91d78e9a7d35a703830dcaadfa1d60b40997212a90f87287a434a56726af583513ea69ef0280e26b10312f41c6c28101ddc9503707a3d68cb76c0a98d46ebda508440b7f31f2cbe41ede0c11e46e24294b3e96aa273afe41183f28be30f5f471867b65c2728054a4fbe0cfe734d5dd5bb02ca05015c0c1718f741d4706bb08a458f47b47b902f98a97a1661a9678622b385d21f9de3d3aff55cc3bb273435f6e788f2a340db424720e7e933c31b4ffb8f480719f26ee67c90f22a90c20cdd26d860f2578cf8843db42535b7f5f3e33dc8a0a3c8bc56ce66e3e3d4c964788c2e2d57d00dd565f3278dac4568517ba830b588bf770a0048f181f13333e66ae1b08808f56be1f7fe6bdc35234e49d3071aae3f26fe5bdd041838743bbd6857c597d64ac5437bab2c14717047e2f268f3d965e1fd77da25c0f71731235312f06c96c719c99ae9d9030c118341e7c5cc0b305095529e63990ff5bd96c5c081151c530e102c790a9a8a211f9a018e3c6825a740e59058b4d0cd0c2741cf97972dacb35f5a347244b663bde15e0878d18cf62d54b14153b0842f3579c7497e55d8c29c33291bb954c34d81423a9667c8d4236922fb3a6ab44201bb9fd57de32d8e753e64bfede63d111ec6f61c0aa3f4396fae2cb5c24579fd7ecde8af10cd9e2a9a49ea8e4bf60bc38deec086d1d28a8820b10b0b73f47e6fd2016b9a9e7a7bc8dfecb57c9b44d1756babc2312ba92a907a7db89b420435089e72f777b734aac62d95c4061ce3e44a41b132d9a92bfb015b4ac7812b0d5fe96e83f129cf1673bdb5d0492d1901762a01138fe79c9b0b3c23e2a88c993916b7e58226813ef1ad7fd7e6bad9342286c08544621b9c7391c5e1b469efd1206cab8b7e92931af0c2d5667e26cec4ad8b79c38017bf199fd6a91f8185f65a072bcb59039f7e53afc96e733ad174a60a6942e8aad8178de127716ae16079fce9cafaf76a1965d4d0651bb1397fbede1c9e81b57ec6f55de13ea4337dfb71c770d3cf2f5f340e232dccb26af7e9e7d5067322a70b7433f501614907c7c88000f83df9b872aeb8ce7f7e19d33bf735d40bf75b85c16c447174e8332caa317ff2a602a47b5c4f2b4d104961c243bde35d344139def05727e220b716a0e3e3400a171694210316c00f18e7352b3f817aa6e8d8a451d67330de5280c3c7492956cf60f7c7654827a7e06273ae989b0cadc6daae353df1e26e31bb46d76e46f2ddeeb0712a9d05ee62550610b6c103df58adc5fb94a5cdf561f3217ede3c488c8c009ecb817132ed491bc5466bd8619a0591291f0a258d7ab79874d01a245ccd1837cec2e9789e7b93500427e6fd18651450843496da121288f73cee809e47b43eb9b03931622d8a68d906f83755f44bf08b855829c26622aaf5c5a334402b65a78312840725c566b6c041f26859b61bd496b5918ff1c3af8b4417d068e6d2ff4d9d0ec4344ecaab98f80a7849efb87b4909dd747ea2c539992434902d607511f85b4b3532da0e2b0e58821ae87f12375b330cfec5dd18bc437aa4c2ff8e956c5142e56fc1d8f6938b989d485f0bc215ee014c347434ec63accaa7023a454e6ae68703e48e69f50ce7bf953d014ba685e2a8309697d4200b72cdae3cf5b363f7015cc01f5a2cdd4c569cfdb75b2feaa6b7476428f717cae1646b709014a31f39e9765443966626fb312ab19f447c53ac769e1a7f29a1098990dfd8084ba3827a318f5f33d07215c35d880df7b9e195977e6a959dd8a8e7d597cb24ac3e799103465fa3e61e8d2610992ff51e62e74968f18148131f46a5783a20152bb5ef5112a09a6947e41ff6f08b0d2bcf261d8cbdc422175f40359b07fab5ef6ef264e562253040fab05e0f2958fe3efd414d70c76a5362de4d6fc54d000ac113e0b94e078e763a13a551257575f151a40f2a2d19098a22b6cdf5458945fc49838d95a8c61e8c6b234d5248c93a1a204c45667d547b90672dd5a31b283877517f5508f7a2b666296bcbaa53b9a624a6f87cea24c05866a05766dd165754e76b352b5f2d470439979cdcdedaa7acd0d7db3fe3de4f6543589143c1397ece622e58b312d4bf06c150f56985d6167479f0ab028a788650254560ad51f517d185acd0a9f08529c5ca4053012edd78c3c8a1982913735af25a1ac49b4349e23b65ee6422d9bd0485b328331be729070fff351741553f01cbbf47ab75f9b9968fbf1d84fc2a23d9b9d3fe0d9046900f25a3963540b77a151195a05791d52ad115335e3676c98d5716085d8c78aa0144ce4606514f302d972be507ae56f67fbb50a31fd010e4101121918b57231a813651fea982b824ca86d091e55706b90e85bfe9443b0330170f7c051319037a0af7db89b99d915b97a6d64948df34394f7e337c53ebedbfea6d0748445cde6afdca5a8e1fdcb82986e0b93ad55e4590a92355c0685ecbd2ef985abb3a48d45e2bb705ff65d37b856310b0c2756dad07d455753915a5169d69486769eeb4d94013c4fe4170688b869222573532bb7bdc28360615bc164273d1e1a5a8d06431dd6b64c057a0b20f953c79fb9b76ebf6f0bb95afd0a44f91b816902c6a752c456b39d9c06a0306862ccf11ccb1a31e148631a4d964b4df0e6b6110c98207ef1c8135b1da111dbea4d1d40e30c873a7d222b4d3da3ae107c1524b39344264aafbca8db1b6f0bc549b2b8c95a6e6fc5cf290b3fbd81a353c54fdbde30cf3aa4c1efcf97b33c92294853385fac8d4bf229bd6671bb00e4069671b31142aa4b07ba3e730e3a6f75e7b5e0711cdaffb7827cf51ff39a17cda494da6cb19db90f0e783f74ea4afde632a50144731837215257fb6a10b97159eb4f65ffd5f1184383011eba8307151d1fe768f983323651d5936a5d3bc32def6a32459fa1e5193433bbd9b8f99dc9db6323b4feb13226a26c4ffa3e76dee2cef587fd4b39fe6d28e4251e5f29131549700d472c26e05114f981fd8e12e18b0c42401fcbdc22a682fb6c4187d96da2129a86d4df014f27594d89e007dd2f96ad5fd4bc51e2b7c85df238e05ed55d5e0af687398ed14a847b998a276c2064a79650c6839f9b6cd36e348e134c8dc835d744ff2edaf7f7e8baea0d54ba64888962a2ad203a1c3ee4fe370f33a84eb47ece6e0330619070cc682fbf855e6deb4e6c61a6a4df26f5dc8fa6fc37c4e684404dffd733050697a55c0b153fc8279228e854daac4e82575808c85dcdd5e4dc3f25c398fce95ec5ebcf1837e001ba08f2d4775ee15f37bfbc5c371177917ed2b59e9e3477f8757480d3f38205b749ac7a5a018908f124f23a0ccf1de6888520eca15a90c2e1d9f7aeaaa4a64d936959ba487f244173ecfc1ac672181622c86ffa222f8eafb9b63c51240755c8399eecd8c9440cf5ad0faf4f7bbda796d51a25c29eb1132b445802547a1d97fa98c8d05289ae7c7564f123a2e438b2094b67e5a206a60470d8fb8f7f2a73ffb7f4c23c80d0b936b493d4e856b868cb2e1d74cec15a9e27f6387ab9dc4bb6438635c810c1f4f3a0e045262b4ac569ecb839de26e82a6d353132328294c5b73c422c7b1c4fa18161427567c20fb3d260d8ee9e197eecdcd71029a8b2b7024707aedc3e78a02159f1873af287df569b28993f13e32aa43aef16ce5cb81eda630c5fc630fe270bef3defa7ad88af601f4692d84db208273c47457d732888740224cc819d068423b346ad1ac27c29dddbc4821252ccb51647730f28064c8186a81608facefc4077654e63389961de9c52417101f435765e08c4a468f9c95f16219d1bd5668ec1d32a059ab80626aefe25ef6da97c0a93fcb914d36db887b36a1d1980219adbd10886d3c92963ffc0f4b162abe566f3413921843500848e3d79614960c46be553bf0a3e4ce9b490c771605b142759aed6dc42e8e86edfbb62efae13dbd6c3a0c0fc9384f8e690e5a2cc006404b797ee384da9d2810c9dc38b6c312e1eef4530f8f3ba9b5a63623f7797ff84021108c635f8730c43fcc42120e920db6e55bfca60935b3d73d3e6dffeb60bab680bfe3a430d5a823cf017610bbcdae0673be055900bea3ad79055c0d8d36e24fe19d90fd29d59149058b9afb842e734501760b689acef8b002c47323a79ac50fc3f9e2c077331c79d06f92b7d72a6a1db26f2d3aeb5d9f6a1427e15d129323d126f955ea8a2e7d502ad7329f4d3d036ef1111c569489a92ecc290981ae74aac688976186da152c4a70d23cd144717d912c93646229f6d79e43d59c8303c955160066bca90727e223471213d16a75c8c307c727318c028a1039765f3437723ae4ffe7533988fa6074d74172fa1e6f78ea3b63bcfdd9bf5012a9dfe178b4171a9c13c3aa778147b0f451a325dcfadf6319fac17591ac121d0187781782d3e393a5aa62c624db1ad7e047101cd58c46b44ac12408c5c717193e7a0389f2a4ed8caf25f2a8c3bd223fbfcb65612c49e00793601ed7c1e2fa6a731e509936c890eed3db02e39be3bb82f93d4cf15ef54459bc0ffd40192770fc5398bac0531500e48a0eda0a5c688275713a7e1f10e7ff1376082b735ef52bb6eea3f323a55f0087a3183022f7557aec89a39fe8f07ac4d1b42e84572cc9071f984265071a8224e446208d297825482f5af4cb9a96da9cded14563f81a5bacf2c881660f2696d37725d95fcdcc7460e83ce64defaeb8d3b23b2db8b5cd0f1143a66bb7d3e06cd122c2831b0febcd0fde9665eba61b0c7636e5f04ff19abc42ac2c8691e80f69be021fcf28cbc7b4e258609046e045a339920e267fbf1872de70e4c647ad58688161027b15e65502cadc7081491626160a8a42e74ec89b956a25ec0b4a4763779e423123a3c998b1a00fec0aad39cf315ebd2e933d85befae0a4da70baeb4bffadf9ee0def3d85d1c7842fd4b3e568e8f07e759e2c86d4fe8287d84416bee594a438b8c50d738e61fa217a9821f312634c13298ceb487c720e4e3cc670981acf7b22b0f1016c80aa65c312098426a8ada2c459be0e1f78ae3f95b18f739445eaf22158f1ddf149f7a94868f88425ddf8dcd9e4fc58999d869dffdf8ce5acffd374bcc317655c008f136306a9745b8bdc85ecab8a877273d1fb3cf0a6b6453cd118fd14ea0843a877ced8f6031ec655746be187ad07b91026c07dd3cb54b643a54c4dc8257d20943a870d35c9598e88e3999b437ffe916f5a38924ccf8096950fe100657f4a1986dcaddfdb4a73be3880c5b3a6eab03904b4ec5f7d802f9ca245c801439c9d03abbbf4136c6c785baa751b10017bb22485e15003b41c666f700dffa2a2e9e689011e698bf895af1ca5fa083c25cfa0b73f23c4f5cc12749985b5756ef841d4bdc78b0f669073cff9fdc1156153278845914f69f613ceef2acca9b4f6d8f90f8dc082c83ad99ea461180d766262c3e17ce2f3db78f5dc867b459bcbd2b1efa9ba60f8c99be371845d66f661d48f83fe308f3f0a0aa78e6016f58342273d11cf2ec0fb47718672e946b334c6ada83af3c82083897ff23aaa86631ac2e6e742ab63b8de15e916c10258f824382c241feae320cd0810498c3e764b8bc53b4e26dcaf9fb14207f92c7136366d1a49c02d330a49142672fafe85c312f3314ccf3f6ca328ae5fbf1be039cc550bd5688af56ab6c3aa5a8f006024234f65ba0a97e2406bb996aedeca8bda79380ea67da61846f3de344c40922d387fc1791a833150effd84adc268e718aa6a575f03a357a28282e10c37a266fa39c40df2f751ab0b89be602afe4284e5de4b5b41fb548b989db38704b68a8827078e7094120dae88778af2299ba8e90b6c28e6c2bbb4a9f40fd2eebef77dce36a2dba793056de8718a142f9101349c3d32119661969d68ecfd6e226305c2fc8e5f0e9f183f5ee83fb6326223273f51a1fa27650fa41ceb7b255ff7d8b451a0d412b7ffba6cbc621c9d1b8f9ad6c44ed354e65f73d2a2c677602f7a62102964ae28369245bf04f785529eccd08d8ad60ece4770d01d896f11286e98eda7e003283a9134794a198cf9f0983fbf4a8af62486680e7698547ed550aa34210a2d85b471ddfb50fe971db4d8e784b5fb573415ab30a096e53e33897f4070ca9bf4df08452402c3d18319b3bb08595fe4f052aab50873f05abe4b6e31010a1c0607e67d6fe1c0e579cf603d786d0f2beae9f557b52ae6a853a2fb17f6af093ced5d248e6ba5d34b22b819c42bd984c8c0a60fa937cfe00a9c6c36f8a7dfde253e19190a20c96b59bedd1864c9f5e7b899716dd4067a3d1264cb90f5cacb128561bb1ae041455b6745d5450d9cc55d2aeecb9f2d696119ba41d9d2209bc846b75dbe2ab311302ab7f5cabeba877cea84b29928dcf8980d15cfb2e85ae501a24c24fb7fa3f2a5a15b4bcd3692efea0f1bb698ac260dc141bf2f50008a141ed705b67daafa0524cc1cca15ecf018e67b7f8de2a9fb4ba86e29c9800949a4bed76d5585c61192a393fbd1ee3be2047dc5b7b548ab02249cad42ceb2a52b275d9d1e34fe23be8dce0be39b56acae38413f40cb55231fc67cca37426802ede22391d5f153139262629c0124e13dc2411df8316e0072efafda48f12fa46b97a8f65a96586f653561eb2410fbafe8d83c3fed5b447e33d6904abe93c77f8a604ddfb7cc0bbbf1cca1446d547a9b794aa8e60658d774b1dc2ac4dbc3b159fdc81a2e35c5be53e378f89ba4cadcd7d7aac68e12eaa4baa10b8c45ea292d702a765011cbe8efef616fc294cbee67295d6e7ef4330caeaefc2d707c2f0143c6bfc2bd7410e5e3d40695b1b3541a8d711b83df9881f3be3bacbb18d6b495e6b74413983c3990cbc305742ea941b8d2a1fdaf7327c09cef225be9ba520031b3fbbb65a622bf4536e3aef33b0b00df4f509427fd6d9b633afa681b575149f4efdc2df1d7d059cfd68fc358e9b7168b05bdfc39740313bd0ea9448ab34f5dc4c8313397015a5b7c564ae96863938a9273d1f183d37dc5123e1542fb89dd5cc93758c42f34f82b9ec6b3ffa2aef1c1ac88f937a5bc6cd3d1911e17c867bee4e0398ac75cb03e1bf48d21e137e4728178821e1c9a086ce7e4c21123951c4759c263d15d2a2de9ccdd660e9f618d3113981621f797c9f3f0fda80ca121f17b531cc6fec4c6440b8c61cd25005203638973286b9e0dc3dce8011d1d962730b5065590e50a4dd791754e3db0c450049438fdff30ecf26b29b19617bfea021a683ffa11428c6baae46ae4ea7a31e2160aa8c24a0237f9e6faa932610fe620831b5ef4587cf03d090a2da1e26cad8248f22f56f58cf5f45d8453ca7389609c0f65afcf0caae9679db783a1d2845c24607219469a3f21348d7c7bf324477ccd0b645159dccf90f11a104e665f3faa5c2aadf5f8284d697eabb591547f3c2feb2f83d86df91fc817b04838dfcadeeea7e5bb7ded9a1921d7392f155716d646bd3769f974581602b41957c5218e50431e739fb3a693ff550d6f386b667e8d4d5bbf1ce82fa55e24186cfd24a397e2ef49a6ca5ed00d8c9b5cac0d3d2316378936fc467b07939d137a03032706c152e5565fa2ce2d49df98920e306fe935ce1574f89883711a1a92dc4799f390c056dd1ea4ff91d5b131a1c7c6dcd2fbda2ff1e576fecae4140dc75d42feddcc298dae773b9e16bd5834ab2edcf3bae2b8c5f95d5811cfc415c6a5698dad43f6e11e713b2f9a83aaab97ff4e8faf2cee524bb41574ba261d76bf41907762f92ebbb076e6103d4f84c351eb8dd668e9b38a05b4cf76d4fb9bed7f1d893c6ef429c0c2a4754f296e16258a2572da6c59c21f2720d543de38b05d57c83b26410ad22c3c34083fb4b4282c8c8b304f0385b37e30577c4f969b1bc32bb25e376254a0650a903e09097d112921c35a12d9ef453fd859a4b38e6f95d98f288df9ee78842b8dc50f72a11219d7315cebbd01962af918fb07c2d0b97f26d3fc1ea74a395cb6fcc1b4336db4b1fa5d40e7dad9c3de7e73b3fba5ee49c86ae7c89fea4be182a1c866f996af662f79e592e866846b4ce2df72bfa11923ddd8f9d9a63bd851a2c7f28fa45b657f10772bc0f00875ec253995b24fa006a2ca038d7fa37b92e9c279f99a32e44c074bc254b0d9fe730bd3ecaa7ad593293415077fd519a7a4c0aacf3283729dc97fd02a094a89fe873e46b883e431696c1c077f07c8771e84fcca4eb9692593eb8eca8bd67613790a4c814d745bb5c413e3eb3cefd0b330b41a2f2503f5f73b9f50de55845de29d7cf950eb24e6ba765b6bd73e26b379ce7a273c0e905b626918e9c194fb41ee17cd5ad7d6d17050fc6139a8f62af20a3e1d4b98885ef7389fa4ad5dcd84df3ae79a6038b9ba70f93fc8f92a43f716e8802ef0f35c560cf6dde4db960f35f7436ecfb4b513639f3d6ab9dd3e103a90250bda622a1d5815b0626c8c9f16c4bf1b017ed3cf1ea195d3e728ce2c31ee012fc22d10a06ec5840f863d3a9b7f7c863c37eda29bc85731f64e125e454156b5721c0697c435f1b06393eb223ff600073d7def460a7c90ed563d6af0b6aa1bf69b779c8fcf4ecd94a8956f6786808e01a5467cc4b9fee79d683a531208a50de0864d40f872451165da681ff014dfdb27eab592866ce595191384d15cfd6b03772d361c6d1edbe03fd3bce7ad99f5cfc64cdafc82146432064db973ad2d455305b8b12f1fd4f04a9f2422b08604f8722bd6e671f0d7e7036cd1cc0c7e3cdac68df13099673ab7b36468ea069a447ee135849871a801d7e930234f1f6c1b657c8c2c80254a0fa8a30ae77f4186f9017d9f2c623858cf3562e990f370f0b44a74710525699492c1148f879db0bcbc8decf06bb05eca75b24da185ad6f681e867ad52d2297506f63a809861faafeb6410cd9566c88081bc3aeda018b917ce0a0c4625f42c0864ba3c41241838a178fe6a40a7482f108af0f56cf152cd880b8be830295b2e13faf17a1c5cb4b6c6ae3ba1f8fe534f7a6605a5a7f81da4d3171c229ccc275f9bc18d61b5b072ccc54a86db0ec616a6ad9af649bf19b994e03c5da05d125c4c305eb8585fd80b7bc6e157cd8c9b14db0ac6f67632b28b5f356c9f130d21744ca67a02242a2defa905333c0c561e7430e8a47498f7cfbbce1e15c14cc89704456d03b7b5b2ef0a9685123085f063785303f46dbc4792b36d26a449b2e05f7ef41f6b208b5e441ae59f21ca2ce9fc9884389fcc7cdf4dced9948034fa3acbdd2933e2a65afbed72308249cb7c64fbd8447c81d627950bd8aa40b483edcf1514c8ffdb674877fb9a0909f5b8690f33a36f228f6e44d5c570119e7c0e49c9462fe1ff6615b785a3fab91b2be77f4fa003f9221c23c94aa047fed34445cdf9d6a95b25b66515ab54a462ed7b689405c7b7c9d4b16b459ce3afa092d95ec8995175ec566047b9ad02e1f2719b297d8261fddbce8f29f708c3ab8174a05a0148d8bfdbccc0262c5db8b5b4c126ae49ddee2fd63a9265c2ac026dcfd4c12ca47eaf1a58bce2edd1967000976d7e720ee7f041e73d520e85a69984cf13122823b97911da7d832745cfab0c93e47ed7f82ae5b19e81ebc31664912164b6039d08b3ee57f8929b6125e9c80fbf0b6eca8b043ee9f2a204926226f6a182f0f4bdfabcdc59cba67cf034044be4bbe6fd2a9c71d1b832c5f1889b49a7d7aa6ccf2f13ba8319ef9cf8bccfe468d6526a6d18b478bee522a3a35c236307cc5532e4f45789ea2392d1f85e69c9ac4a6b77024781c450f9b8e727b4727e66fd2904f06c03540b68f0dfd4c56dd654859ec4a50ced3b0193fbce4ed28ecc8c4fa683a41d1fe36cf8ddf089946906b9d9d85deb9f51519c2e52b41be794d8e1e9bcb1ed04afa552fc178c667b46b12fbea5e8bdcc964d3849c6ddd40ea6b2ad7449851b5e849a88942260c6a50b7b1a6dea34c4dd92a568f002e1c561b8a992c6323b9234320f4ffbd83941771cb7d37aaba9c7fb78c4713d7f8501c7c247fc5d22f3378dd23468555b88f391e3a8d0beec0a83de1b53b89b58bca9aedb8faac7b6ecff08aca91109a6a2d9cc83ed3346b0328ef197f3aa687d36c4dc063f660883458f3fbe8ad61a1b1d424d7a7b1aa8d51258fec349debba261773da9402babfc800bfe1932efb55daa1ce85653df6a9601f7c23962b68be1ffdc943d6d55527dfe376a55a4be2dee0e2e71bf80ffbe520317c2ec36e585f416d622d63dca6cf54703246d01c32c5a51c1409d01876807da7d2296f31e9403207f29547c3e77ea3813500e53371384a22f2ddb2dace7e7120b06d0e64d8610e70531c7f8d1a96cc73de01cf5e0cfb07a28c803d14fed68dcbbf5ca1d5d8c65ada89989f7a02559ec590ed56802c5859b4e4a550c3702d2ed1023fa8a09d6a5ad15baf41f76510aa8a6e9a43156e4931877a9fd82715725c96692106bae1f3bef19ae7f44a7cbe12a0fd51d23fe7f07ac32b2df7487479cb6dd64a05a7fb864e62d46955ada696957cfb43d58771d1c77b365f73681e6c36a72a587c406f8233a18ee1fdce6282e9b0e7fc66823427e223ff13c812ced64844ed52877711ffcc448eb760f9511b30713d9ca913701938762fccce98dccec853fe735a9b843aa8d044bf1eaafe941f63dbd1bceb7e1a17644e63c11c71ddaa092efcea67fda68ac5d7ecfc14513f88ec153c99fb71c92504196b61bc52172fd35e099afdd27e342cd1edee7a43c601980aaa6dd89c432de41f931bc6d7596c80cdc7b614a618e44530c22614020ea106c07f561e696b0a0843832ce6c368d9ee891d679d8ee0f58dc0f4364e450ace5db19d55d5bc4f4f5236e3e42e6cfb03f18995d810e03b9f7f1ff7ff351deb72496cfd15e8c10746666659cde76c20446f1215dbc7c35b6852de31f7f9d06a0b1411fe01017ad498ef3bdfc08f208560364aa9334aa476b834106ef8f5155a7f6239b764a390a15055d22da0c23f42f1de1524ab6817b01df5002e1800807c8307e5fb7ef2055356b0d18f909b37fcc01729692b8b095c2ae20a8db85830a7aad1001f5c8b285aa68770b34529a6ff3bfd3e9151a5030410020fc83e7b28fc3b98d7b9a7586d23d4a0d8f3190a5a4b9b51394b44af9dac0ade75e78ec1b31db928a507b1af1360fce5b26b952f9834597e5b0ee599dac3c8700369393326015288e3e516e22eb58c7ce36468fa7d48dc4b68dadd5deae745d811e5a6e6481c196b6c817be39d743a10f68c76bb1378969b6b98b87bd5c96c26e9de6bfa46ef64152d49b591cdc822fc8e7d4a9ef6b9d266d48bb130968e70074103488b7b88eea6f04989b165a3b11c600ac8959767b64b40c0f694c2240d823fc99f97424e9888ff1c168c20fe7d07baf13d1b14b30584bd6ede1a25b9c8865b0a6022ec0aa762ca1e0e4f4a8c571b1d7f672ec6007e4f3e580bcb553673299445b73cf564b51b3f8b6ee0543c328eb1b72a7d0bf6c9963b5e5382c865e4f28e7b9d5aaaaad65b8a40f8f5f4aa6c7e96e9640684e7e6c59ef68bf9e0aa98401798ee56b44dd546d295eb59996a2baf12fc9146905395d4262b27d5e6f999d47fc28ecafcf40e2a8b3b5f4f1038c3344e4f0d0d14ee8a83a8dccf5edbf252de003f9ea2e238e62537290ba04077a6f91e11f2e466160abd056aa978cb089aff13dc78eab2b725e4462d4a3d55c737dd483ee97e1d138d24405ad386f0c6377f2fa3b3a55f7383c32b90bfd5d7dc22b606525b3fbfbe565327e2f952b4654a953902000aa565027ddc38e67c29810eb0f491d002193166859e0b5e4e994797c7e790a37970ee4a3680b944194cca464d1736f011da11ecc750c3bbe78ee59bba2464939f8d6faaa1c14e9dfa31f068b55023d9487fb49951766c347fbba0abc0ec78ce1813f829c4f46b36c3011156c606c1e9054216271f6f1cac57f0eae2bc24a409593490ec2f39d53b0ec41011750cbec8b720ca8145412f4971c5309cd4222ef3fcd1202a9ca6e0699b018132b76a0e0540120be248172b54034646a527e08dd583cf4c01e443b5101bb835d121e218f843bda5585dffddf71348dfcf9c159bf778f1306b777649c5629b9d95c6d6f9a462bb5578d52b8a64535f64ab9879d162883f5ebda9ddc9ffd9693fd2ea5265900bbc5923c1aed0c622f3ea26799ce6e17adc3a69d04acfd632f87948863e72fa5bd8cdeee68a3d983ab07b88010b13a037973e4dd17f3c1b0448c2617f2161acfcfd0adcf3aaa0426adc157b2fd47df2ddff8aa9dcc3a2207197a33ddfce4e5c3ce3a06b3f81511cf8f8ceb6ded595af551c6b3d61b1ba12e73dd338d9cd68e070c446a0271be7aaf439ab49b364e2f1c26f88e5bfaf570ad4a8668ec2f66494526eac6065528e6ba4bac7d2ff97ce46cfde41a45097e6c2bb90e46b4d40841cd20239ae0335a067dd98b4fc998b513e4b11fe529e9efdfbe1232907b9e4a4ddc46563c4d7848a0f8b237ba9e49f5bda53908fa1855967e35535020dcd4deac14b18dea0691427e92358a3307e6914a6b81a98dae20e9ec58c0599c287a896c3457eff82525ffb917f779265a63ec1267c709f71826fbee7d6e41513e92f2d76cec476fb8b5932e0f534ee314d10dd2d1bb642a0e55af8604dcf9602c082435e7d8b65c5171dca0e4c923daa840bdcc67845adde0dc84f87023c879f2a165a97726667b2bd1aeb033c3a253ad72151bcd33be656ba2e48eebdfb564d0556750852b5623bb69d8ddafda18bbaba60d278789c7fc223b264335f296660e154430b33335c31961db54d79ae580d622f68359606fce66051f87132d1ef21c51fc2b3104d5405bd4a7aeae44c0fd24dcb3c27d49d57e51fbf9c5c5261a99ac86dc81faf49cf94bf0da85d12c1b09ed01b8fa1ebf751992de1127e9f75b34820fed67d21f7b00349a0927fef542d4400a68d4d4dd91ab2868f9d5ccf9de778e42789949918931335c55563533a42c264c4527c9a252176a8f4caef1e9b371abb1dae2d41a53b90147663cc2dae4ff3d6a79ec9504deaf172b14e7454a746cc316a02a84d29385aea472f45b93b8158819e3ebf5a1c076487fabbffa44685e89c55d9df21f2ca70360bbbef994ac680e35ff5ef9ccb42e176b32749193102f5d03ecec2568c8cc308e29c2929c6b2da0d89c5dfb7e65df2603720b893adda9dcc1142d7d222b11acd3ce101c08199b5dda92b8b7e78bea3b432aecad4b0a07dd7f669f77f55bb2dceb7f8f61d0e8833d4dd47d8a94920477be16fd7f9915d6c614d09aff38673eb9390a7e0f08989614dd40395040200b3191906a7133b40ddb0d1d050ebbc8068b7b94d7710b4cd942acf5bd3d8d51b8739d06bdb4e2003efffeb3781ed1b54bd1911f25d2f39199774c1d28e5ae4ac3ec5cf2add8c001aadff7f794ce4044cbc3a3b07f02f9c34442087e0ff1ead4721a951f62d7cc217847e15d4418af809249db36496e2e0f0989242f8ca8048100640a29633b82be69e0874aa7ee6dcd7b956889347c47678fd51a271d9992bd1f08d76bb81cc2f06c2c7eb54ca30d0903d71d27ed91b05a09d5b7873ff4046fe7aa5d5b73d2586aa1a1691705a6b9440ac09163a778c17957627ae2c872cc2bfdd133c6e2e3b7291c8a807772017d19a6901896271d758eeeb2dafccb853903b6810086cd29ad25de1c53bbafa81f276684dc059973a92adda3a52aebf825fc402f15bfecf719436ac5c4abb29d450a3cdedbe22aa9019b4a87c94066ec5e10473185642d8126d86392184a8f90aff7ab83e9cd1f486da10ee3634e492b19949ea64546d1d05327bd757ad0dfc5537ffd6a5364f416dfa5a03db382ec43ec122d404c9be4c383b8882c57b9b3ee97e66b8757be507a5e063caf7ba11e02c43bb2d116e40f42a6996c2d2f65d2bd81aa617cc3387de58544549509b819ec1b642e3b0eb13890b2e7639f87a6246ed3ace0c4bcf41a8fc273d71a5b63b09cbc56f071356a12b4dde79ebdb0ae04c72160019c954bcc6a04ed7f4813685703a7d9075871d296f888aeaddc5bb992b5d3e659eb994573e4296e2775a9c7e5d67ee86789f5f7445a8d213a29b4fa0df774e7f8ba5ea737e77d460b4279e16d599553d88989a9755724172a17a780cd0c0da1ef408ec8d9b2de734c5b5cbbd31b025ccae5721a92a562c2cfc8e7582cb282d26e89b1fd5423b2483a4b40722b7d7acf00d919058aa0da46199072d7e9f08549b17b6995be3ed49c497d1d703d3e1b4149b917bddc887855af288e1d857b4e0cd854bfffa63dd0171224bccbf0637151deb58166c997165c86d8b1736a97935f125cec908b43048616d0521b8a6a3e35e3cbe0c23f1c89afac4f855914953726d9768e94e87e4dfdfac6fd7e99d635ffae2712b6c770ff861e7f7dac84834ad9baed0a5cd6d244f451bff7f3373bd52388a6c80deb17e5dbca46ffd734b367040942cc9c44749a91a5eb6f9eca776a176af65a120278d1dead3227200c272d499061db36fb910db40553af2b7fd87f2c18bf87d59ad5bc9f9a7812343973be2c4ac6e75dc2aba3b62bf1d99d8a6e15e6f05fd5a5dfebe287934ccc5744fe5f0b96fa02495781f2b8a5aa97c9288aa7826a687e235ef7467ec33c18b352c35914fb3ed8f07c76c2f9d160769a442a1e3cd5cc4a90cb6cc4024f835aab172ef3bdf73d0f8d7181f8c4af4cf17ff9fae3d05bcf4550fbef915d601c322428e1207c00a31da8314f309235b4c3f92dbe93e685ff77b3271657fe330debb63df6730d82b871fccb232399fb4a380d29bef5b5848b8527bb4c7374f7980dbdbc19833740cae8044b7cf0e8d9aa7e5781911a6d603065ea527449d46be34ce20d7b7ea6d8041a22d53419c5727fe16e6bd47933d9651a0b94662c0db37ef57fb0e3d81ff31ba4d19d31c7e016eed372d1a2d744aef1364af0aef42de06649954da0bb8980854cd89225cdc35c46dc9c9864ac972a2d8114e7d141267d5b8bb711c5967bda35c21a82153de0db5337d1e8fdad13a5aaae1b83fbd97c96d8c2c56ef639a5a7d84020ad368a34da5c1ba7057120345ce1582f1a153ef50cde1de397c7b597f9a113176d0731035856295e91ec54c0f6b62cf56bbc83a30363c9ac2f929c9cf983c12f46d0ddd3c3dfa3fa626bb293c187eeee6dc8f3a9ad4bfb407c5e9df34dbd2c14a737af630513387189f27281236083b7695637d4f1311e1c2ae6d0fbd66671e784ea6d2060a7f73a46d0caf34e86d52467fc44b1a9b6e211558d3c40046e33968be979ac9b4184aaaf11af6d58577eb62ffce5fb31b5b7b07600911e1e164a8a0c1ed1eb6cac09e7fec9f743a36fefc4f07c40c06a207c88dc15c2aa0ae3e2a5c2a3e26841d558f86bca3e87730ac30282d1c7132ae56f19eac06bcfbaeffe28a6bb14d313c39fe3914e4efada0d61e43484dda41fdf2129c363849e91f44380d8499ea265b433b3a280c38fac44c42f253add79080849f268e7bc75563c0f23e3957ab11ec6513b2822fd8a645949829b7da5a723293298d19622151d2c95d64cb6d310c90e82b2707ae911a2138264a8313b7a740dee47975dda5b5a5a54ec8f690523473a7b65ad354f0940b91d509aadb3e0786fadb22ad36ccf7808b5b6563596bb0686423af3ac7c420f34536255e7d1e490d087dde49286399ec43dda6085bc8d75a6568d14bf2c3edcfb521c82caa5ecbf218c077d4f90638bf50ec7b5e225517e234151cf91a453ebe8c85c6fdf2359cde64f39c7c065488c36cf7f933537c63a29f25921dcea29d17fbf990fb960ac53840811420021ef2c779a91f4df4a4bed61f67aca190f6d6541fa5536b93263275a8752086040982f082c701faea5f4a353285bb3cb070170c9618e16fb26bcd5fa09d768cd21a346cf1d190255804a8d50c23b41c8f3a8f7e32d08cf047a8f411b28f459929dd2342ea2121ca76b14287ee743d8432452e10ebaceff2ab42a5e427c550b32d63f3a81fd5090bfc6019c7f81dd5916ad29d4357882ec5e0da9122c14ae9a532ecebeecbd680bb8222cff30e9e6ac7840900f6c5b8552147358f04faf4556e6881363f6c434b03fc6ce3613b8182bda45ce1ee1dc9972aeb2de29afb8debd58e53b50fb78e7d916ed6ffdec974800a3aa624a9e3555999a289bff8df7c1c0bab7206a0721554593e423d1c74d56fa4a1ed2092efcda4bf93a093f39eb768fd4231cc2d5fdfac08e59f0c976ade4414a12bb3b3ea9d9b1e2c8504fc1b1f974dcf4cb3e8a00ee8908ab9a0c0db46a0900d0389f97e72c62cdd4d40a24f668cf9bfcdf0d6e7864f3cc1a0e654d709a387d9f244eb26479b2ddd9cfc92f6d4afda971f7c3fa01f7c175e4f0bd9a69059cd5de17ff7082a38e31acf2c611b886b1f3e19b5f7754e9db390cb9d69fa5b0dc5132525f592641ea3a906a17b3ede7d726ec3e969a2bd919fe7376fbc271bbba6e25064e5595e61bb3bf03b146717db2ae34683ba1ebce4bc85bdead6ae8ec6e0d366d86a7585937d6281bfe444974fe6db8550e48ddcef15144c1680fab5938aeff44554acd0e7d5bf1601f45b279dbc4ef717fec53ec0561d814cf007f76c046f512df27f377db9b89dbc5b7c7435723a7ca780b9f298eb28b7ec32a855f19bc386fd45ec6564a7bfbb0170b068c27a68b698360e07343490e8f36abb50707784723e0120b3903c6513c6e0ae1a0935b93dce2feea4bf3aefb9950383893ddada3eb7aac888827c2d29b6711f9891556980246d5ff857d064ae36d6d701b97ea7b33cb39898013caedbf9de165e992ec9c16594b0aa74c7367880c52c64507c2842ff749cf1dc9727ff0aa48b533a6c44368ba499bb390976b2fb6795587d0077b05657927c70c0f189fd1c7987c1cc235c62dfdd8811932e2d580162e828735d005d0d52396d2b7a83c949865a64c1f337970613629860f2cf3750f2aeef98a23c58fb1eb2d1bb52d01b8f7ab85288624096ca775d69e216c0c347285c15bc91a38fb201d973ad7cd55f9193dc2f5af7b0ab17a693b5db38983bfeac909db211b7b25cdbfdea3d76bb0732424ffa4c02b506883920b3c9e91a7a084ce516ef88670f4778f8747c74975fb92a8da30bf6b5246db32e85a474365cedc80021c8289eceb33d8472f01c30aeb53f7334870d565e2c341eb6d1cdeaa046d783b1dea4c8a1e5868f43de0017c5deee4a2bf1a07784beadf48e100e2ad63f1a452bf07d2fd8f61482050f755a7ae2548dfa32c89f8239a1891ae350c2d82a8916ff6be9eef213bf334f8b1a6c1febba6907c2325aa8f96c277634c7a0160fd05ddcf6ec9a5e5b82ae5f4b6e7299f680f0b8d7f453e43a64513a80bf863733b227ccfc23af718a94549f8d70efd02c42a24fdd09f240a0c36eb07ae441f02cab913730d323fcfc28f9439f6868f9d25d1176a4b314b8fedb6a192907a7ad1664cef50ed3c9d4d60dd992df0e2368b0287deeb3b4de17016c4c47a2ca1e0f1a55fee5452b5fe37dba63cd7cfbbd29f8fcb92d574b8dcfb36bf523e041765b7aa47da2b5a1ebfc825916e463a80e2e11bc1a20a8c9be5c257d2615bf5168ce44b9dd5599f6b8b4c11a3cd1afc584ed7bfc36042a25ef4bd93a0403754a009460da243cd09b80bb6bec6da7bf883749d062fce5350ea6295af3b6314a4bf706741e529c2eb3d7b3cd77bf88e1bd847991ea3f481e4007a08310d444db766c75299c5c8a709e736de3013f6f843677fc918a86d0c59c1036658930674858f1646f91b6a1fc02428b481203acaafdba4241d70509e84460c6e87405f38c30e793bcdf63533f66544b91cd8a229d6236fb49a544997bf8a6815c4724fbb195e83465138eb891d057c78e3035587af2deed081c5f372cf824dac5a8594b94d7f8abeac33b3db509553c35d9ccf21c48d2494fe2a984f70ff6163299793c0ecc652f5d976a703dcd72faecdcabcdf3f02dcb283341b61118799d7018710badd342f684bff860fb325c982c94fbbc32f9f9a9bda9072c43f8932aa5fcf413a3b1e3e62df5fd9c3f159c5cf445818e087e28c08c8a07904b6d1e440675a38af9cb6ddf5a7264d189d3f350da34ff504ec8f20dc99085759457c202ce3ed25064bd59adb2e7b32034e456157f4510a3d54cc1467b90b3bcfa3989cb30c334964751f83dcfd3310e4a2d740883fdcade7432cb3e0f6d40e4be81850fa766ef20a0e7735ec3283382df65d44d6c0a24aa78781af7222912ea99fe5a7c512d0b6a645e4d9e6959148d461e46f85c767c864f2f5358d2dd109b8cd5680689d96f717e0d5264289a771452c703f331bd7bd27c1ddb5c66ddfaf121bc4e0c2b30cd2909464e8fda0376cee242055a184ef632fce2249e0e6bb90f837aa9814061523aea2b5b7b8098403aa06217f2d5648d454984b8b1262df8c4a98916862e164efd092513658fc0c5a7ed20db7587fc655fb3d4d80c47d646f095c7b2a184e45f8cbe14b0c62abe9a0aa1019309342ba755319e03ff70c908b1c6f02243c43c0c747af0e67532fd99bf96929bae397dc09bdd9d7f22669489a72ca81cca9f9cacf22d7fb91fbef1509054ad59fe1d3dea0238f07a26d4dc471766c8436baac400287868aaf316b29b4b2354a74ffc06d7b81e9a95d91e7a2a264e4a2fa3ff582695132e9be9d475949d39ed374b20f2f0b95ff1e1b93140915db480d0177c4ec1582f65bd8f0b9843c1e0b2dcc748e425a7cf3a131767ea666d35eac99457a5f42e82c1bd96abcd6f6c46e4788d7f71ca1d1667d4995ba0cb0affba81925470129163c713e7a9e976fd658d6960dcd3c444894f3043413a993d9cd35a84565785274f5a606c4ac55a4d8ec919175c2b2b503849277bd0150c0645cda3d5b057d12612dc14ee43c229a6d0efab870ca70d65e60e734c09539c662d64c62ae1da3f5b5b90b5b06b4301dca05676658fcc0cdb6e9780f109d4eeccca4ead7d2a73e3c454aa986e3df302a95208713b84f77cb19f7e1784463c0f7123c92b34c89a14d4f461e18ad85115164252bb05b08b9b20dbb415e9b38b1ffd588a1e0db2da644cade1b23efa2cedb22ede1c7c83da464aed916ce71a2f14046412332bba6c6c5196fc83d3c14c292c92fba1353a3b7a0e78f9a2ebc3d4c4a2e6859a3c759455143acd5b94fe7b9df1b04bafcbe74e43b08314f60e4ccdcfa4be22774cef4429973657c10db8a8bb4cdd52574053c110919917dae0fb9311673f0099c3cbb30eb96d16a076e9e4d84b72ce819eb6afbb6c4542afc736a1ce374a0397715c58ebf34712a308d8903e485f8d447ce45835693f320bad41546567d584cbad60f76a50d4a28c81786ce27590863638c1d4d616043dc4cd6c73a901220458cf18d08e2fb1c43620b30d0be9f2e457274d7f85764a5090e4dcba3d4e3e52a6c1d84c08558bb543f11ec11cda4e3ede3508f1c2b3285f4e6993c99e62064cb145084505b57f3a9f3020c56d68f809945913adb4373e61f515d3c771ad54d962e680c03fac499483ae80aa414070478cc00d6b53ead809032c220ec95f8b5cce1cc53c98c78b5fa3593adb68a0357f05ec1c7990c4a50f385dc6229693f09704de2d5f654d49c56c3ecbd15ed288d5f85ea68ea082dfb686e8f1606b51b590dd01c1e6a3ca4e940a7148ef8b8148c7e8fde47bceab847d85559a8d03dc711eea797f902ceda5a72a10773300dbae273b2eb036bd30ad0ec5d3a787b70733e9e0476b1faa2230f97aa805dbcba980528b802629bf99ba0a6068a0bfdd58f8313f8a00199020c4a39be60537b29a9769ab86c2628f8a9092c048ef37e3d0a5d64638ce20636d16dbb6ef377785555093d7ae59fed84bdea65d5b4dfd548bafa24f15fac4926bbdaa8a67a78354ed11b3a186f2f10e0bbb674c2308a1dbd0ca61eb30578a92050203f57bd61f4e948abba66cb7769c5e9e0adfe71fd937ea9c2387a2819c583f3e04529341155bc040a5ac5ff330ab7ba6bf067d7121ec95091ad65bed9d700c6f1a4cc6a436d7dd5f1cf888c8dfabd6dc59e5b4e6758c53f564e0c1c16151bbac56dc264d8c72f3e27ac7eefdda474e55813f6d31859220fd986c5a1f256cda3c6af2f9769cb5445afa431d015d3504b89e4154da35c19ef39425c71d9163fd1cf50a9d976d8d07b7603d57303d33f91391c65272d34633bc74d3f7ae9066fed1f195a8656abab17a237758d6e0d0f8d9cdbaa1c8c972c769f01269e215568831e5472ede69ee990c77854aeeba2c865b443fa4124e7e6dba95e46c91291bf5b7a59e8b77bc3038285235dbd44ff3380d27a5bb0a7d13d2f0cd28fc449a81f47a4c0e4225d96414972490adf7b0f52a748b73d61373792fa026c5d7b2f910392ff9bc82db1e5ccb2d3851788d885ed67d88d08c7194d37fd0fc5186edf49c8fe1c590f9ed6439b5f11809a4214ff6d43a03ba4e04b8bb72f3502c3c1ffef5207b21ebbaa6af8e7a0a8d5ea12d5b302592af64cda3755e6676f92d2199f7757ff210bd06f8be182981cadc851a24294e7fb1835fead8e8ee45c4c6a8c2284f235f049ddd62981832edcf6745761f9692421b2f389d1aab9fcb5a13c1afcbdb7361912e165da0ef52835d9439c40690f8064dca8854aa56e98e5313d7ba33738b99f0279da27e594eb34ea34b0cef4931d3e162c972c43a63d443d4955bcee75bde3a54ed60f84fa1d35c2966ffe020faa796bb9ba5fca31c72a45f8baccffff67729fc5a07e1352c7c5673f0d8904182f3c0f5d288dc5092a9d42033bd266c4ba87d370439d3f69f7409d70568562c7e32d98f3959e080dbc4dc95a2ea8c63fa4f5384388547dcbc5f5df69a199c8f7e54911de31db364a13e5d0188c75b591d9b1c83af1b202144f34bb6caed5beca52cc6edb69e69558ba9e12ced55e42f34d2c01dfbb782b13a7128fba5611e5f34fbdc303316eac5a4e7d30392503b6ba37430dab2f850e6d6e7feadf21df8de5484945410043597ef9c18d67e2a437405c2b8a6e87486330ad5147c69b35321abbb4289797a4ff34749268d874ba230127940e7242b18f359846880525cd1677c0132a3cf661ca11b061c6d4a915d03fda926242fe282d97812fdf7bb28af34b707cb124d1f5840119e53f9fec1a50b4fdb3d0800934e2b20a08fe38a125788501b546e10a4f87908b8f8bfee6b99a28ee6a68b4c4b31c7699bbb2fddc87b41da4505f3f21fbb3bcd2714b5f4f8db1caf845f5bb2643827f468eea3d102d817ad38a1a79884c197504ad180c6493afe8c20bb4954a43ed8fe4ff6e0eff1ac33ad71a6bc2c3786d8e896666d4146b420a719a25799d57cf6f994e2863c6864ac7b50159c4d69e15bac98f558ddb2220a5098854c717263813f43a962b05000dc4ff0784a854b0fe475fa485ca624c58436a87400a36891e3c7df9908bada73da6fe8541f7ee63ad6aac74b56811a1a5752c5b5508d80cf142b0f285eca6b6b7c0d5baea66e29af98e2c6b682dc1186d3bfe834bd58283bfbc9cd71993019dbbee5ee28879f698fb3023826ef50c283696c992f3b3db1e65521eaa7b3e14c975dcc4a6fa614efd2b5e7327a399b9835bf7549d7ace2012b4504bf29415a9576ee069f26571e28469868b8e37fd749e10619cb30a532eb7537db330ae98dc291b4cf22705d333e0ab3bbd70bce5ae27f0edac5e76770f6f510129bf8f15c60090d51557649e625f359d39f0841bcbf1fa1862a3ba8192fcc8b85e86cc276b397d6a264ae82af8aeebdbc890d89d109f2055e9612512e63fec88497bcde3ee6d1036cee18f62959f4b8b29cc7e15ec29bcd0a5a4b0e947dd8f4fb83e1c1803932c98df258b5f6c44247252f06c0b71e60c5b501c173338b3d25701bc63f1b7bbe65c60a5be94a1cb58d4fc29446e50ba46819ce611ddeb042e9aad8bfc54a0e82cbc5e8148188c7d6151b2bbac7f573ef91ebffa18b43424440804c9d3a5dcb58e0d752bf28117f3071ac30cbee00c18c33a1f849eedf61541f7634ea1e354e85d7d804c88d9012914b307ffcd185a5e1feecebd71f202f06db3a9958dc79930b06dc436f22a7f86b0923cd06159d432cd9ab7c2e6122a709feb558309b9a65ea53dc90135bd3198fd683946929fcb0f04f8be3bd7faf2a74c01d9af212eb99af6f0a3cfe63817a1bf2f4578672a558c001701c2f2ef19685a1e26c0f065f8eec5bb664dcaa7b2598ebba29a76cbbd8248b74156bdf2bc4989b45181b1af227d894ea502ea1fd9b57c0bc32b8e0fd9cc3053c58b2a64559dfd3b83dcdaa0b8452fda0f2a16875223937b07d9b18aa00f273594887944446b9fc58f75033d03ae4b11dd737367d9addb478082d64d940d58ab9f4a67c96071eef27b5bd1c61ae423c3b66d760fd07dabe7905cc5abd52d2f64e0410bcc0cd91951514aee709c28ebaab57211969360901608a4b6e6b4dce0f4d4e4e67fd5769eec1f7527d3b0ed72ef7e3266674ae4d215860a3375c2ab2390bfe24ff6ab91a2759352a16d848f559d5bcd07acf125602f589b172b03de52af2ba2b68d866e64cd078c22314edc10ed5f91688cf0350ea7aec02cb0890654059760414f70cc28cd92fce8ba68e447f7ac4c1c7962eb61711a356d01be86d9b30508af7052bf48a115995451bd88660888b14ce3687b61638e20ead8a6ae901bd56b4f4c1c453a4c7e658d233913a4019928c52d697db5a71c97aba67e914aa6e14d7dd53b3ce3e83d14a51257e61526125b47066507d0008d0772237c327c0c9eb776a97a6eb743d749bcb4f93d7c73b743e7ab9c1ac78fe2eb2ffdcbc8669f8128e498d7b1d4745c9b123e229d82ede754b05c32c5d2ea62aff660a94f9748e3f7ed9b34a25428b8af1f04b60462e5f9598df0e226b77ab0ba74b702a781b69394695adb53d448466758327a207d984b760c10a10af4a7b0526d463ac3266cffb8ea9c3fd8ab679b9fe4ce5114941c198161712614e2655c4003489802f4ef922b439298e01939e87874f36cc9373abae50bf62eb99160e641358c07eb28cd5d68bfbaac14b11c6ea99a339b6ff32dfcc5d88aa54b681d80f0bb6c1a3875ba560b0ae4e0ffa16e79bfd67402e3361c09e937fc747f4f66fd98dc187592835e63e41fc2f06898790fe033e249b486923ff59c381e720eafc7840a70b339a955a3d6af9992e257eccf106d6167bcbda710430c34377be0d419f96764d3f67da7dd38d94a02d8dd7e1d87cd810429c540e063810f7c0705fd1063e5e70ebb728cb46de897fd837bf7f7db238db2fb91b96c283f62aea8d0b36938f09c455504b818d4afa45fbd98386805b0e41c093c0290327bee3e78b22c4b7eb80c99aab632eb21deb72640c94345b2fa3a690bb2e3a69acaf7780bee09e22221a48e74eca327811e7f9b3cbdbb52405f7acf8cde083b12144c39af8bf49a83a2e8ce225027f563b00322177f64d4ab6787f864325cb68d205c509940eb46f9e2588f7139d365c0c62a61db69587fab0ddeef8618395834b1393cd0923ae4458c42cc92e0f41f74c6a5f5053ef9661d0a16f1e975e0c4688a7fc5cacc73e77542429b9bf24609b5f9842db4fd2d2c2a85a86aa84934e6050de9b3d2918da7ac612c0a666e6e1aee0a77411b5ab8340e95e71686b8428557d156868da52976cab2e4e6571fdbcd95497a75dac4aae0a46098ee44070236c46a17c9bbff3d7bf50ffff935b608ef4ce0a92759d7241e35db0c26a0f71ee452da49ee3fe94a3f7591d11cf96df8c6b389fc87de1325e333ef8951d53c411bad14dab2c92a3a27e78fe7167f30ebb6551bad3acf4833e8804407c200661c059e83988fcb7b4af386cf2039e707d6369357c366ef5c6225c407198900dfc9a97abd71d0dbda82092056e370db2ab9cb9133da9a723ede32b40af178f78febf25285489a2bf095dc5d7bf455ed0e20f5ea5cf13f86e295b32e9578a372c2a711eeb200e2500d579c66c97ed070cdf6ca75a1bc874d9f9918fa9f240092e2fe65c9dedd85380fe13e0a65bd799218633a1ea8770b60d1118b52ef8dd85103e00aa6ab0f50c31259542fe0b7838e05b325419c599c5d45af2885d75d96396b231b85fa6dbe4f7bc335240a5f78f55da901c79d8901e7c3459c1b447fa3eb0a2ae333a1d9cd86584336a6601edcec3257ee368047b1f7bb215d8faf3ba43c96b03b1c4b562ca2107b24c03790bcc6de97cc423fedec1ff0cefacc80335fe47aa477702ab8cf409dc923a94d16b17e058fd3b657e81f13102cb77bc6f74ccd1b3bfea929c14318d42fd839fcb52eb8e11a69f4b76044d3b69e12417117931b702b8775ddce5b909b05e8b4555e5675a49e38badd6ab87b344b03e577e7c0474883d2d75fef43e89892c0e95657f5aa0aeaf4a306346541d13b284701c27936302b7790c5c3d826fb28bfe53cb88f9603d8ca0974c765daf3f1d7db28b73ed5047cefb63170bbb6dbeb57e89c2496b0479f8fb6e0c91227dd500a49df6c8f2f9e04e833be7d10e2b0b7b6a464808e8c067efde8023036ea8ca6785bd47cfafcc2a2bc88594f96ee30c68a545652c46ebf0f5c7dbd431c551fa463b9c2eadff5798b4422b29d676b2e93c48ab290254cb38b6c6a85852ad7bbef990fd7907ed4db707c19cb737ad2ffa49335fd406b9c848749890e5c5553b038a088155d25511c7aa1d7796f63c9b0c460cb92b3d995eae3071993a5e6ad60ff9b92b138696b79bf108abfcf912779c6c235828c27acaf11db9b0d34dd34931aaaa6f3f1533fb39b681a867fce660e36edf6d3fc8855e07d0cf9ce3c0fa2fcd1d0b0d33047b8ff6e2c6b2e3ced1736d659b81d923f05ec2292da7f55e02789c47e41372a76d38a4261ae4b65c19a1d91d2aa861c11980b17e02fa776f419ad8f8caa8726cf8f1f7730fbaf7c15d5dbe5699d83f665db5f52f0b860565a01c2d67071bb991a1dd42742108c258eb8db6c64daacf5ba8968248a80e0a6aa07e6441945281989582c60177f338a77b5ee60018f83494e3bbefcded39d7dded8bef266f4bffd4ecca6f065fddcb8de4109dadccb73baf1a84cf1c99151d649b3ecdbe9e522e88419b0680eb2c2a9eb33725f10887491cd96733d46bdfe6a975213cd7cdc4a4fb8506b9181f1686bf19fdff39ce58f30beb643892894c29a32e604de8a8322b043b07c5ba92327dfb4906e99e61c30b92400f20009fd5c34aa6c3f5b8829039cb074895a3e0fc348e64812332e4c0f4881c0051326cbabaa63834586d4456c7667a8f4a72af8bb4c9bce009a5ec9acb23566168ba1c2c90dccb6bb76bb286b77e6aff58b398e62a31ebc1ed5ed7d4d60ac6482e200cf12a6d2d478bbcabe735c0f731c29c480bb4b4a4b7391d844a6896d9ed1b2d166a0d63b3de9e21afcabd686efa371f17e9b692ae1e1f2d839740678ec6288e96a72f93ad8918f78c0418642f65cbe42a202e17280da42d98fbfec07797d46416e8b7ab2121758b3a6a7808e96f3244b452f146e84689b3e2dd35a9122ffe37d5f77cd3b339152c49f2c004cfd8cff8846575c1031f071bbf5808fdff6ea94b5b7875ac83cfd7eb63f8fa5b5f4f25601dab3f260c4a5b945756f74dfc1ac1ad245073c27624e2903497992eedaee36f3963db18abe890d205755b3c3d83953ade24af6ae1c80db5b571cfb0057575c1dc5b010c05a2dd6d81f8e0787ce4a6864787202aa85c9904fa8627bc1d5b9d6ca56079525694a622e58f59860a9f03501a372c1881c2033c73291afc92cdc91ad690f57fe5546e527eeba44a9ec4699cd190ed343afef2bd6545720ee9ab00b712596dd1fea80cc13387c7da5e0e614f8e04b6a1f66efc14ed7b069c6f99ca2e7dfb1451115a1b305bd3d5797deac3172a9b82e1db3372ddb9ea39496021d7b7ce68082f7c21f298f70dcb3e05fec3b6d1150632eee1c9feb6e58f2dcf9e440fe248b82fa876fbae5025dcb8c76c36c08987a4bb01f553e45e5813301ea48ad54b0a84883db8755c951ce71852c495a09335fcf1711f2b61494528d323b6acbae34362bc7be7ac70d50f370d4f967a456e7730e8538b94c8a56456eaf7dd77636f3128b1428e7de6b467107f0030a25fcebbf75eb1d66fa3c96376d4f3013c876b0933b726302042c7b75b70cac713301b90fa039370edd9d014ab9fc883dd6caf4402c03decf1380c5e2c7fe8bdc31aa179ed986817e606f6ac6aec296c09d8e9f2433115e77b2a8a8efbb8ace6fb3d1994439e9759022f8d53a79ae37dcfba9270cdc706d25cb10c82681c4bbf47c212b350fcc1739af0c19c710a4fe1e86ab2637f4626577e2ac8add5cebd45eb73245876a0ed607d856ee1f9ae57fff68f566d5b407ab3235b60dfa379af5f8c2dcd908ed01a77d130dd1bcd1b57a8d737c75a69c78db84664f1e7ed0dd8c56c5fee78b94bf4ac9c7f82b1e6dc6a2ade46c6a14e65bf99ca41bca1470c23167fd8c98da70df96072bbdb7d77f562f443baae21ceca279947c9e808febc3a35ea6d4973e93e825bec30cbf8410a8594e0c13133c5d4e70281e96bdda6b0664ce1e739b87a67a7f548bcd63161950569e9fb6d6157ade8349d9c9cd3243af33e7beeaaf8e51cf878fda5e859781e81bc35a784985d216579da60db86130ddda481b8d15274502c748580df887d16bf557b89b2a75fb597b1179d8037413ddf4a8bd510acc25bf54d4ee4366dc051324c97cc3332c363cca3d9a23eb5955ea9057ed51ef3b52c6285f800befbebb748d2aa103e5d65baf33bd274991942e43b07046ac1b074ab116876444730a0ac5b70a5fe147f68a74cb2a2a1f1edd1c385c50e535416c30699e8b7b33441ae05a3ee9e586f51e7685974a1596db180b84addd7f755398bac07cee5474f1df4e5ad54956af6031681a9d89e0a7a73206f047b0b70e567040c3d84d9d2cd25ae60363c46dd018089640c4addb1c63887d73e5c49a30ecc047f2629062f4ca0bb85bb9f3c96e0baeda871816abc0a3a0325c25a2b08d009324ab143e70a31c38eae2872097a6ea540fcb2a330f2872fbca63fb90aa732e12101ebc05d6cd6a42f7bec6b05db34f3a8db91e40fa1772adabadd17ec050dcbaa230d8e6dbaf7f08ac85bbc262d2d0b1dc45556f8b2188c4d12e2c9b7e6f3fe1d6fe65c64899cf7ac3f6097e84cb95984ec3b363fc8a9eb922da5c4525dd60ec3db512c83e4993a253efc72270a77c1341a4ac6143f281500cdeeaa53ce4314cac1484513ab013563ed51b3747a1b5b6f5527b13a63396d73e6d0f64096d30bd4aff37ca86aaf4698b99cedc5cc7d2e550fa127948179f628c6cd14dcafc7fd18faef78ff5ca52e409a839e0ee76ad68ad836ccf0234442e71465cc72e7f6843f930f7466c5c182ac7d130ba81d36799944e2cd5126abec36ee9bfc863fab55cd9c7ae9b0b102645eaab38ff0e1ea34b1d3d74f92d0c614c3850674126c5ccc4a38afe48f396f331ef353de774b12c78738f571261e91bc5566f0f5abce5d3d0c4e80f8add30ef51e4b30d28e1c0b9ad6a1425223febadb185e50e8cc804ed2c7650da92a365228ee562b2aecaa882dfcaf80b768e1eadaf6d70a0e8e6512b24beb17a88b569c037b94619e43b29372e59f9c85b8057df662d9b33405a75825ad0a6a9d2247ef8ff5bf8412ae0160322bdbbe7e60f06291b88cf4ec05c1fbaa7a5b73c717ea252abc00216d27a37ab0447d4dfb0bf024adf6bc17d03803decbb99122fd638373103afab452dfe55c890fa360c3cdc6e917d80b852f76d362c5acb0547385aeb980574741552b79403360a06f47c9181c2bacf772b49ce02bbc3c9cebf59fef67a890486af923bb7ed01b854248e5d994752a7fb8dce2500759d3c4d868ed509db8de4f27ddeca5bce878fbc11192c70b3f2f18fc3667f96a6ae84116f7affc9a31104421eb23784fc822f4b29d7cd109efba62f12d07bb34e6f7f021894031f41c0843503b540d7ecc8fdbfd3f6eaa12fd72eb388164773a6225e2382d68e50fef60541577e6ecd86851760950b4f43e10734126bc8131e39cb05292d0a778a23997e4353704e9900e63dc9d8a1c412178cd728f5509be5f2138ce5221171456c3a1cbecfa9b4a9dc15b7a5e85532a5ed94983bbd906f8041b4cc36510c25bd6260bac7aac9a885b9e69b48d22919793949f66bcab51a6da4ed25d73d5cb4b575aa3a135318d574656d62fe5cb92b3bf9936e3de258bb602548a1fc1a3b471bcbf44980ca2bf4c74d2ca5f4415f083ac1372d3c442490a0828ef811fcc1eb64220d3166c760d9b3129679e1b2fe3eb07ca7c14caf788ed062feaeedd0f07ec06dfc343dcacb2ab3ca5988fb4bb2ec2da77a8b75aa324518daa960b7b2e6d9cf2f37d1e5b66bb5f89d3fd1052342143a88e202d91ed6db529bf0af9c43b0cbc86591b088f22708f4fe9f54478ce288a03b173fe900745bc28b60c0f9cab7ba641f5afed5f3142b968ab4a0f7b15215d4226f3e98b41280d121249bf351dff92ae4049cb81aae2dda6a235d07c962e13b64d5fc3843d220e750c22c32f1b28302c21d7b711280b5f7d3b325795da8acf99a038f9028dc17305b5ea37552b1d88cf1e98a4d302d0a2b5eb4be81e1861eccba4e4412c0be650ee11fb7f95bd2ad00fcd0354baeb53971c944049b563a46e22635e977d1dd49bc4007a0fec9cee1e5855181e3c98e31d2b2ef80568a642a98370f2b03154c03cfac44274b743eade9a06193028daed08492bf8796a18a0e703f28c15a708d8711a626c5d25a007198e1116737ee53e4075da4763a713f09acc4365fc46be0fb651001081e4d1c05fa797beccbae94809785dc5022a4b6f2900107a7dcee44a758e42eb52bc9c35ae8c3317c6ee726254dc00c42f1a4d9961111f3e4103cb1267523c7cdca3ae1c5a2bff35b7f520b061af8191df0c4e9954303c803938efa5c078a5882ab6b7e99a7733b49e9aadddd1c7029a310ccd629c8008b371e1ad004570a0b289b8616a278d23da4d998c67dc8fcfd397bda47fe59c25d42d1b41f3776be0d3e27e5cc1d7637ab4b45999d1b14a6b868cc73321c1a5e3c866dc635c22963e58a2f2af16695dbb260b45c61c878ce8576ae5cbb9ae187b071fc7cff0c228e5704f0886d6643ec01dd831434551e224205ca78a5f837ad2d997ef1fe80fa8c51b4a0e050b7ca62c116ee677a357a5d3c775d665a498bf1083bc6f87a8b465014d0a420bb65b635b2e84a065c8b1b6d566ab84253517c9f26ce9c5579a520a033b512f20b4753abbd5c8b7627a769e292a061e845d95d41f432105a84edfb118a0ed8ac3ff9a07262e8a496cb26ead13c66b75a647fe12b12271c50110c7472b714e7dadc56662923f285bcdd67ad805157a50bcced518be94907049a0ec2e82392f08db2c2a70bc432aae84b1c9034982f30ac2c77b61dfb92a775e241963e1fac604c50efa33d092dc137cd605734c852d7e3bd6f2a68aacf4d0e1a2f30a3d1435b45754766ab4becb5ad5f621047ed593faa59a586188c65d5831fa2199b4c7d4c93f6058aca96897f4336d68838b18271599a25405c4c28d07f35ebc4cfd1c755883609bef2d93cef4dcf5e013236850279ef4699e368af38296c88174af986596b444a32a5d48451c341c55a9b12e6b8a22e153840d98bf6055ae8c9723111595b14232d63f3054439b3701412e516129b9515fcea85d146dc8ed283d30796a5301176ee142893d97cddc8e03aad155ee6a4d9f1a1184bb55454087c6a7210e44025f60496a0194cf18cbe471a70eb36ed4930da780771853eb45617ec888f9b7a471ea98fead35ffb33522ee4244caa313ef04d424b85a24495f7493f3dcf6ea191edb6d34039c9fe2e34ca426e7f0f0fd138936ef8c76d9dbf8ffca02e998e6e3935ff41d9606e0cd7619c7ece0d32ddec385a5e7dfa43afa469afeb43e23ddb7032754c6fe2d09ad924831bb2a6dc7e9586a68241c30176a2370f3416e869142653ab01dd0b9289c6378bc175aa6950e26c5f90025e687bcc11b7ac90ec6db95cfa29d2ccefcd0eff3684e5824290093f7f7d4b00b072ebee25e8baa669405ffd526590cc267a3d2e435a37c70be81bbf36bc43baadc50d0c6205a803f4ebadfc72227527a52f0ecb09e535021573dcc042fd65112639a40d0166dbf6b19226b8ad818575b88926435dba0b07640a8b00e2044cb90b3b24d7d0239e0e63137bfad52d4426970016f1cbdc283f985797195ac116da4365d69819d6a9962c8c895e1b65044fda2e9f234e0e4005b383566ef4d3243d2561fcec67ef4a21565477a9deeac8d667d857cd3db3e2a6067aa7026a30d77d65fbfe39839baadfd7471ead40fd117842025f82791c570a545b05b5e018651fd24bfa28ca74a2b8530000000000