PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 87320 0f99a5901de5b028bc47e659da67ac3cf5e58748b01aa03e6706022968e0590e

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77662137b9b8aff9e83e54a7610e4c1a41a9ab37d038b6d3c50fa4aba841d493
Certificate Block Hash
0f99a5901de5b028bc47e659da67ac3cf5e58748b01aa03e6706022968e0590e
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000001dbc65be4baebf07c72851fee5183a576b0022e4e88d0a24472603e0a57d5f1cb6eb51388debd846be421894bef4637f98410b3312bdfdaaefb180716a75e229c02a86d0fd499a2fa63bef010d2950acebf9496095999913d1440000000000000080010000000100041700008028000000000080010000800100e987a747303cd02f12d3b6e09ab24148bc2bf111a002944e725f5549c6b0254508010000000500000007000000080000000a0000000d0000000e0000000f000000

Raw Header Hex

00004020f4c7f1e48efb3119f1ff8c0dc73fa742f5b8c7fcea6b343e2e0e8b32fec51f12db188ccb1e8d7e922e85389bc33c8f9c660006c062354751ee141871fad75eab7b60586a93b9001893d441a8aba40fc5d3b638d037aba9411a4c0e61a7543ee8f9afb8b937216677

Proof Data Hex

59,560 bytes
121216010307f8fa25675f02786b514479292c7fc47d6d8a2efc5b6b5c8c7ca4aa36593621240c0c35993ce7655a436e20f72705d9f4fabf6d5d0ea743e31e8e24e4d8c44ac5f38539174ad1ce93a0fe33293dd0abaad399aee63c69653c8575a32a233aa43ebfe58b0b04ab69fd58d5946b484ab92a6a8b36c2ed528c87e646098a89e58c6d148cfc135ca30a6f9ed5bc95dfc0d8d6024d92592890b2fe8edeb240225a4cf0fef0915c439f81c840a77b658157f174c6a1f4fb793cf6aa7759fc7166c25616aae96c7e90adbb5259dfa378d5e94ba6f5b69323a9f7be0b73982698e7db0eb3b0c0a80867453bd28c764418126377cead7876f16fbe046b5908f5467dca582c83a3c84ea95c60e3d8520a332224660fbe5141b6e9d9fb0f165cbcce3f48d6e06b434a7088d0ab73eb86474fc2f5cd2af0e60da9ec4298caa64ce2ee2013ff3c5b33c26162f7a50e4b77f29162787674ca97b0d402e5c760420c1bc5df4d18a1902a06acfd7fde00226421b907d4de1778a7289d1d1a84461926cbed86fd99392384a3ce4d92e12eed9cdfb41d66bf5727554fcfb1cde545afee19ae811ec00691c4f7642c1d09fd463e447dc802ec89da371d21a3ef643fb011d2aeeafe6ab94d4d35d5d26a62e155bbdeeaf9621271b2ff1b40414260fb0aefdbc2548f7118fdaa016f6727692953c4126400b7da79388592e981577285556857ba0ba21849a4789d974e54a6c77f71bc9e90273be60934d7c9cfb78a09eb7bf0541c43ffb6dd36d569da675e514a16c770b213af2d471e68929e7cfa9a092e0aaa6e30dccd5e99f313c1acb1ef2b7a7b3c6b13a855209749e58f0bc6cde651d54ab3ac7ca1b71d0ae854434b6c389f67677e6416e46b6ba088a27f12adff82d7357afe4b23aa9ae2de664d1a4fb4946eee41b4f956067505c8d9318b8fc82e532fc62fc4bb88bbc142c1e67ac45c1e4c9c66f3e285613a14f6f8005c8144c179c688ed360789c3736646eee4d911b24e548538fa215c66d7051cb1cb0aa6396e10b45a4af68fde5e8e68dc4690ad975db47601bd11a4268f91fe4a8bed595e5c4187bc16515e938bc871acb7a80bba9a1578e623d49422b9b21e2d40594b1d51a73e5dc8f39e69fa9115a51ea1b2e9b4aa979ddc77192e6738b1383b3c7b1a3fbf517f4a6ea7e04920a87fd5409edcb97260e6d76bbc1a2adbd35eda1ef48370548289a09c674812a41ae4928c4e18aa9ff3fbfed7dd8fad1f3dc515a7c64af82f14959dd801f721d580ca9ba8ebf6fb31ca68a7fe5b8d4782259395bde566425b3f3ef2530105d836d9b1ad864046bbbb2d6a0de8117633158c7bcbc429e728a49860cc9079ec278c0fb3eb2ba4452d5039a832ea07a32cad61f39eb92938aa17149c01530a981713d529b62e5ced5cbe11760ab1baaa08fa025127a08050b5bdd942d3ddac472ad7e2670a8da1af7ee900064e40d331ffcb2e6376a8472a1b5e4a6c8f9bb1fe9925f9d3bf3a86a60014dbf4a2f1f4cf091bb8a7d37980788e53106d1114236a57cb1a7c0a4b2ade636b31ce1ce2af54a6de2df493b82d6b30dbb583ef8979c62cba662126eeaf61a35292fd2feafdd8ef59243e679a192449b5d4018a2470c66e6dd5e900d33837116c6d9dbe178739617c127ddd289204d206f8ba19fe07c0f7e4cbc111a63392e07ce7f707729c77cb063564afcb5768220e7fd92fad39ffbea2b20fd2a5b361aec39ab1c5ddc1ae3e9276f49792f7d26d3a2870590fb5212cc4b848aab5c207939ad965c18ad2f64867b52786582252d46fc037dcac0e5c4e21776b3153861f5cb0fea138e9c1d03136cf0834f0be91b706a95df75d3b76b58a1614b01ab834401b9b906f9ada7a692f369a294d4f64c91174fbd6f40ecb1db191ca526d62b2a0edb51b93c85000ee29b188ebf499862513098b8f038b17716ddf7b0e8b230eb790e4e8ceccb9f8568114b81d7ec86bd586f7071a6a35387bb90c1ad76e7acda3f161ed869ce24299e88f637b6dabcda6fd4854e2ae2605fe2a4501194ea31e57848a1a155b893382bb96c54fca4dba2b5107b91bf55504932c38e5519b42825c29dfa7fc3111e596832a4d8798720c084d009e27b809ac6c387d18ce92dbdfebebf7a3df41b287a8430929d0e51ad4c3b47588ec56aa50eb5eeb8471d1f7c1513d40666260ab7a468af5c29aa63e56270c8b7989778dff57bf89704a5a0eb8ad9a9ba7f000797a3cd90a7e15d126f02ab10f0a3f3496e1d2c0c706469e8ef4d4f3f4d0df039866862dd008848191e701768b876d793f2250c5b73d3b05d2ff1fe8de8c798b96da6a58b8e4417b7dc0810ec55266dd0add8bab7d474a3f279dc3566cce5882e2b8692aa3096f9b04db3a0068c460caa17ef267dae85e7d6ade660001cb3de02205f8232fe102f2ede4d37651716a942a6c0128c28782f1a7d68aa844a66d862b571bbd0b6327c7b5933ecdd1b2e784a1c92a1bedf47aa9b460a6237c365f9d44101adb37e203c5fe3ecefc418b1477247aee2fbd81a57f5a393beb313ab53b416ca92606543897ce13344c804255aef8e51fd78723a92cb4e4bb1893889f277541ccf1da0abdeed77111c167018c4933b2508781cab0a30da2d9badf57364076288f7f3aa713633a9592c0c546a4ee9b2d9f4cc8f4771fc29f329b250a592965a0729cadc5d54f38b601714bd61919ee4743fe5bc0663ea5c4e54635a20282bf44079d589230d64d12e684164ce452ee2577ac5e54ecdf88983f156301e1c1d2313492e81a588c9d31750a20bd9ed532b436ac6d034782b114e710f6cbd94f93fc70b76b9c0e30cd565cb734b892ef9b76afb41343a8c3ce63197ac90c3045dcdb45baffbc819b190a74ad029602c388d746b7a7293c2c049f39cf13bff778f0c9f2535aad32d50fdf560d6092247af1a8cb6f36a58243c2f8cdb531690b267c589c601ed894a1a93e7e098dd80a7b1a6a4833747f332e0bd3eba8862de3f1c185756949df5c7b1ca4ad7b2818fee4081fdb7d776665946d699247b5414cbea30d494b67ea6da575e1da0eb07cda27a799245212b71189c409b851a3299b3a940d3875783284c6096421e406e9c2359e94b85c9c2bda9a80cf33f796e45346b64ff9a8b886cd0f83f111ec99e0917b4d21c833733ab1d626a8553c9241d4ec7b63311c65980c4e9824d8a3d361a5931bb006cd1ec1a08d5d97e5d945516fff977aa8bc9e820524e9893f4c180383dcd6f96ceafa77e5ec050d7ec88079872d41255f71032cad132caee02ce2f5837690d99baf93892edfb48636af917fdec08aea122f9cc71ba22b01b7f962def7328facdf57ff0351c419446bf839b8f4df89dd7684a9bbcad0b0844e5e5fb09fd598f3e33cb71d9d908c2f088b3f515d02944bc9df65bc771b32be46dabda3c9ab6631e66375112046654726987302c1505860417812b7ad278a191cc71d0f369472a06597fd8dada4d8e0e7ec83d09158fb19cc418e1cea591c31b09d33cae3047259aaa886576d57f708e17420e341ae1d3d5a3df4b56a52674675d7726b4fc8609ac386f2de96ca2b252969d2e3e642ad63635711eb797edb523afa67f5580d0da8d7f970a4e254ccc5a4c8c3b5603b7c07fe9530f7b6bb700a30fbf1f8b39540a0c39590e46ef9e1038cdf685498ec7af92bdc79125aa813502753dcc6448d16cd82d775152833b6ada85b6e96d8ac1377abea0d6e2a8a90ffaea0a234f4ee9992c51eee05b0a2d9812dc207fce99fa7e117928f364a4272769861f5568eef01adec4b9c4d6a6b38cd410dbf356b804b92395dd9fb771e8e24deaf61c4f592db92efc2cccd7227fdc703fc0219e67c6b828d0962d7291f2808a60acbd3c2a81c2daaaa7d8735d67b8f500717bd521735bcfbd3fd0366b9e981cb6f08fab4bee077b501ec012a3ec5c5cdd0bc19ad6ffc183347d30d16930f5f21e5d364576c9c565665600b455e77d55c28562b57ba85497352e6f5ac889a81dfbf78658d7eabe07d27b48f2b877dd09cd215c5b227a07334deaa9e755666d7dbbf76b891204453bf143799026d0d7873080bd6145d6a40e9c8c8cb9122655838f26f970e9172c15e8037a40214c94c361ceb31d4a1c267d74f8e2cbb168b8a4f92148c8be18641781a4719adc3d8a1541e82f30bcc254036eebcf1ee9b01bf480c576e73b8407d09e6f43ba96d68f68bbaf894aa36d33663e126c17d6c241c0156f58f5f6d469b40800e366f77c761f564021818dc80fdc62106db1a7d165715c18b81a53e1ef82faf70b78c20c863334a7ee353c8ca78af64e70d8d65bf1fe1a501d9f8b3d7b5f0dbb477b0e1dd37dd6e45b0e8368a53925da80093de9707395f81b7984ee550c41a56fed2f8bd6aa6ad453d0c90786a6e88cdeba0c80dbcf8c7ec70c5f8599916b4710dcce582eeda0251908e766de753d01d3e61df4611fdcb0bc18e450fbc2c392e03e6161275d23b57291dc51fce51bcca2d952fa84b257f4e57e3fdc44cee652410e4d64667561e0271446353464ce2af25b55f0fddc4406767e03c3cd2b78d216c7b684bd1b8ef5d2d7bbf3215740ccdf5b1982b14be4e05f2765b34af70e2eac0724ee8917e721567ea2e5e9eb724fd3663b38bb9de82d0950eefebc46e2dc76e74da7ee570a7a731c8971b983c881dcb2a390326870573f8b71e1251b336a364b0c8bed10699e2e13cf986848c4735e723cec0b07f1f34bbf52c3a6ba069870170c98eb4625dd41e484b5bb54c1cfb917b638657b42564d11e9e026b9054f7c0098ca6c252d6df9169b91bf426522e743c6a4de31c789880459a1eef1a5756c6955261e9ad323e88eaedc4a5761d4b2276e3b91eb9bbd06df460788fe6820bfdb3090522b2a797c4f0d00b165a93b417f1c46a117ba1a0b903236b3a4ac597e3c3d861ce44e6bd6a381fd4beefe4058d1bbad4f9abfd9591526f307d4a8e93d6c35fb50307e862bcaddebea5d6566f5056ddabd96604fb6038e2f7af777fce33ffadaad0b44a4711ac731163e68948d08cfb0e592d259d77d80843cee32960099a8bf3b1a42486b51f1c9b4ea11f89b2200986a6d018804742b2fa9ac486d2ccc4a6395d8ea520b82a91be406c67f10de950a5bd395828061d22c4a36720a7f0461366f6c1ddd14e68332e059db212ac6c0e54a5c4cadf7f1de1bf1b201cc03cd4606faf252850ce3cde876e2ecf8c92992b7407b027ffc87996afc3fde1367f6e99ebdcc6fd4c86b0207efbfd875e22004061d0e0d666f35eac91db0ad98549e0bf8ecb9311afe53614455004131c7204db1080acf6ac64795905bdf034ed2e22c988b3e0c64dc95c1847632b8ef41e7a86fa8b95a19f6c81934ba0290ed05a84fee1ffb6f2d97f91c0a431dc15ce23d259863142edae9ff0a20ed91b8719b9a8f20086eee6dde933253fb2cce6ccaa102ac21d2cf86aa26bdd77b4e9a23c66c7f0ffeff04c99ba453359d1b285762c86688f239a46e5d46e90848669b39936a596d58aac4d487ef55ddfe7676506a62109770a270a94f7d05e7b06f1ad845df791fba2d057edd0c1fecaedaa440a01f4266619f665bdd29682c2b37dc1a1e7399f13a6b6fb11fa33be4d032b6941585c53d1b99148b35d5b3b423d65d321e4886ff9a5333b466ae7edadf01c7dd8141dc6d5d471ec11ee196ccd427fcae3227dba8247696f399d0e1af278c1f2e3077597294ae959c51bb1ceaaf152ff76177deff0e374d6d84657142c50155ee48f065c38426b647bbf06e051824a8bdf64522e354cded2b6508dcd8925b62f7c113fa49db80d3eabc435752137aec3f56d6598c4d3434cfcbe3d4e00d0bcdaa2ee51cf11266c920ad75777a60a4ede7159e1985ed81ecb3cb274747b2bcfeb50cf57e73e2eef728dd6e0f8e83593cf44e046f05e1a0e7f121d4210a3ea827eb93d740ba20091b0246de4c9638703bf98c6d3e9e51b09f39736f1848b73262be6ba65547c38052cacaf69d65f183a0852f47636d037030e04c508bc9b3bc306b159400f6dd8720e5abcb4d8c6838e05bb39f9770a292692067526e5e5f46d584228e92d1f360ba96d173463125309d3dd156f77484d9af1148c940fe7ed7de36d1c727986a47916ea8e5923de5690b0e89b1a073de8e6c0b481a1f468c83ba1c9b5ade29e0afd771a7c38a1357bc2fe3af3f891d7484b82ddc751b22416de5166bf91139dcec4da482888d601913497e00c70f8fa194701cfb04310313af9a7e783368d97ecfb0cc3ac0bda7dd230b9cb93b6c3107d608686aa15d9d4cf43bd58f5086c04c4536e7834c441ebdfba02a818ce73e198c76d5aaedacb3e0095390cbe41d14183cdc60bec3698a789826d4b993a400a6b7fec6e6f40b4e33674be9348a96435889fdf45086dbed1dc46e5512c4bd5df45cc0d60e65bdcb7feb117eebcd48308447f5787c43fa0f68c614d9afd9e34517ac3e15c491c9d8ab586e2064d9b923c33e8446377ee0d523e3af248874b27801bd55709673a60c218b5370871def3953048c08568c785f56a6d66517a01a69710b781f99cbc3aa59b7d42433d0f88bb5ee70d3b6ae5eac72e412321aad1aa67367d037ee03b970adb9dbe7890fc0fd621b1e05125a038d8f4a05ad826de596a056a7f7bb419477e6f6b177b9da6d8a64dcdbf377ee1750f29629345d306bb3399c3713989cd5d4cbe1005acda5af3b594617c6db77599640e0d009976d0b65b158cea072d2cd8491841deba5bc8b74066c5390c92088ee20ede8599a9ef4e34f7f02ae7fd6a5877944bca01bf628698e66445f0c05132e4db3f914aaa1c5f84ca1e536e596abf080c2579dff6320b5c6f67eb64542f11a5e79cac00585a1c2f8855f34dbbd9f153cf6127221adb34798f80b43bf92cab7a898288a189fc9926401caaeec6e12d5773accd596105d3b16b595b6bc70e88adb6712e7c02b43abc85a4ca322864dacded5b1048d2d23ccf9ce2e6685f672b566454a5d212e5aa0ffd93a6cffab210455d92914fc29a1064685658f4acf23367ed3c5800fe9d41cf7d2c22b91ae0ab540765ff1b067de73b2cbbb9cffed92e3b4ffc441c19dc0a8f93fce6b4b2bc9fee9750c6c6a2d826d2ad98612a714e1738637a8dd279c01c275e3d2692146d14caec0f1ba115cb6025a36a8d3c5969d4eaa3af36009cc607ef7b2ed8bee5e499dc9c2bd881db272bea505a00407d78e2b47e67004910012a0ff821be9fc42c154ea41c7c84d377ce98999008332ba3eb1358412d58db03d9cd6a059765c093877159f6bbe545c2d5e2e2d1bafb1ab44501f08394392c19a009aff6d23d91283938feffcaeedc16190475c2c68b3c781bb84ab6431ec70125bf96fdaeb39da87bab86bcadbcf5ec42d5652e7411c0077eea4d000352c7c9afd4d8d09a3d3516d2b786b6852cc384ea304ed111e1acf44461892e81f0078268b5097355cdc973cc2135a2d3b8f79987ba3794400594dc9d75007eb7a613a1994cfdf1e0a8f17b74f227623ce8bbade18ff3c77747f108f4c3a30a27c9c53a291a88c9aeaca6d948d508b97fc8344021700af52adf5f4e5b04e113661f5245f6bd523975cf7c67839f3c81d45a3f5bcad279b9ab4200f1998738ec712bab80221a4bae5d6a8352287a6a99c0b6e75c361785a826bfa49bc3b4fcee1ea7c832925def5da1cd7f353a3350868093f1cf9bca8184518f7a2f938fb2cf3e842694d53dc527168351140b94408dd64a6ea99fb2db8d3293b2c6c0f982db66e8a480fd791488116608afa73ed651440117fff6c92439c5bae9b6234d9146e6aadad6d9588c3746de090e62fd5c4abfafde08c8aa0dffc247b65b8711b312f068c8e2d5df25a04dee65a2e221ff2b225d5c4198c2a829034cdf929cf4a525d9495c2337309dd075283117b542594c33aae1232764c815c18b39f399ace3104c5faa8d3fdb664451b791ff5ea1df013b3dff83316c3d63cb7b50c2649aff4116f924aa23421968f255a5130e95b9c514c10f1e447f58a62c2155302b78d7cc561a99f063fcbb89b305ac8ca10708ce37f82fd54f23d37196544eddc7bd3e37c6388582d23c8da5060bbaed883d2cf9563b7c97aa685076beadb9e60c90998c225243cbb15ba708868243d44728ee2b644ceba8ebe2d024e5127085209cd1006b3658e81e9d7e81a0566f552e19c262d85f2555f2d97b000a2377bb6ba117637abf43dd4a5cf8f3c7598c2cbe2be658f84a47db5207eb8301d6d8499e7c16eb15bdc841cb38f17592b9da52bda0368a42a3a20d3299dd1ba3d70445696abe632e839f11ef36c5fa9ffa00166cbf78a9b588226ad16e7a7fb1e975960f034eafbcda881ce0e5cbd513fb8e6e0e9c74b25fcb054b2efc214e9d10c48b65cd24ac4ed57370073091599c4dd82266a390ce540c6dd1aa0fabc957cb9e231d1b33bb8b7d53a882780b489d785d9618a4f5033af6e67d5166108defaed96487a2520515a36962a4a13494f2012df055b41e2ebbb0e8f6f000b5e083f182d762fbade59df73593758ccb87b395e54489c8403bab5c752f26c6fd87396c7853357fffc79b5533e57a899154aac3ae2186ee47c5ec5541359c15c7c079fa0c7853e2839c96ba708ae465fde390630f270769ed3bc93456a0b6feb9ea1d4120ddb3e020a8f55c1110b2b48c123bd8020a1971363828dec098964522c58c481e6bcef267f88cc64e4fb854616167ba1c4953ac0baeddd033e3667f498960d6c9322d97e53f3b8ef6ca3764946a5868c3d1b8c2277b6165e077bb424a651f86534dfa351615460c67b5fcbbeac1412ed70bcecfc397b44b13c9b1bb800e7906798ef07ab577094319ad2c001b4cae67c044c0f417816a6e03402f587d5c19de09f9dee436b56bdd27488f010e77878a693d652034360b176e2e74655f9309390b9d659d26493259c60e61a534411d235fc52fcab1fb142c81d5771e60d2c1f29fe3a3f13f05d73f13fb59df278d39919f380c2a5cf1f773e282986623eca80388cae7d559892cecf7ada887930fe8e32ea864e68a6635b7cf8b5c5c9bd4f4b1628800b0d1da0591ccefd452926c21af52498fe9c096fec7f908e999ab45c94f04d1917b5fd23d89478c6733524e36da38c9bb1749eabc66dd6dfd7345d2436ddf4a56c7bcd6e22f21a8a0152eb944b36c6e25599e50e490b50e104dd26252e716a6e3525d6827c634004272c247710b540dc1cc2c5c4341aa874f314c48353cb426eebe6e2fc9b811cb0e3f84831770c68d574c9928f4b842561570d380a6c9bacec5df7f2d6febdb2f6c0ef80b1629f098aa91fe63fe6ef8ef0e7dd43ca607b85228491f49fac787edca19a2860bc8b27c0f3ddea2342e37416d4c2de4e5a39d570b029cd1bf4ca84bdeb764819aa91af7aef1dd22adcfb130d3b60b31b8947a3a3de73efc55a819bcc8e6b4a48e301db241c490c00f1ac2720bd5edc84f2a493eef304307231ff84d91179311733faee05b92e5c2905e874fbd7e3207a97c6c384aba1669db9b9768d9315c95bde8b1245a043b9a72a502fe6c92ebe32d36293ad0e8b7c083e854acc7b8c39cabac7d6294822ae1eab11dedd79ffc0eb0092800124e14cb3a3a556460953f452497040e36d386553d7e16468b562a3280cf10ee6f23438b16cbae06fe8867fd2276e783456ff229e52395efb376dfcc7addfe2f0f756e780c5c939665d8ff13dcfdca72f0272cafb88043912f69e801609b72a155d598ba429bb0bba4b695e7954167a50844f208c96624d7bd442be888989dbc4c9dd862bf4adf0d9c2c2d092d72c0bac423bfe4b8897b5fcdc141ac41bc64f79b1c8fef90b4af56e413ab732ce9b8369b46d796461461790b11968985fc3bba47d2c0a901ce9ac3bc1d7b559ee39d27c965ddd98ba18fb43313886a92533499226c71724ab8d0f9cfe40cbaa1bac0ede33197a50960d2b7bdb6168cbe61dc2f89af96df1d01406c850575d3e999540e237ab9dcc0909520a0675b29965401a3e614fee9c09098cfbc281d792d221e82730ae972f4471d9ab10a2f747a0822eb16c3cc0f600719e20e7e3cff3e7a4a2c52de6f605381b4b998ae9c065428691b93ee87704d36fbf30b71a9f931760559f78ef676c567ca61b77689aaa008a1b68acebcde60de9a2fa5b9cdcc938cd314e0943c6f1eb920be5c4eac31eace8a84731b031962b05af5af95f306b99ca5025ac748c9ef7c449ed177c140018c5a134735b8a5ed34ddae4ff4d33ea2a0b1f299ca22d7c09ae3d3baecb4d71109e46d66b38eeb4cc905f4667686d13f8c5a3f5bf55a2f41ed9bfb9f6f2f6a7208187743a1e555dcdae48b8849cdb044ab2bf5563fd868ded956e07cb2d37b2da85e29d3a41418b30600e3645049461560735b72747434a5f12034d9211875f2aa619f6dd6f74746c9d0c06d551f9f251b2dc329e42fc30fedbbdddf42b70fa3ff2a1a06d6f9a3d5842057a2d15e9d3958556ca61468388b20479be6efd778ed10f18ed78d8ec5690720987fc12bc1c0c9a6ac8fcd65e48f428873a841f4436a137370b8483f9756b18ef174c865aee0774e8f0f45ae2d7b856ffc547ff6667eac003a7d176a3674c68e6d7dd7149f5cc8bf8759697266ec68a2ee3f5ec056ecc7a03f772c024f110f7d0a9616d541704dc47dbcd24a0c7614dff4fca39a560b8e8d243417270e4e682dd16aa363a744855b94159878c792fd2bd1729bf25d9fa86d3ff2c2630d47f708af8a5d8931a652b3cf9818973365291aec96c563431177831133142cb8ef94548cb8c61c5f96fb2f22ee5bc7e039814b41853f8378aaa1860972b2440cdc8d91a3ecc23bddf6f53a27c6282520bc17d452c91e5323de6c131951087dc2a9e80cbd598f9dd890600ea51de723ce17657e104d22bc76bf221f6a3641561513f0997ca7cdc6fe1da05dfb9fe8ac6f63cf5cea294b9e8db6ca2827909bf74df48481f53ab884776bb1050081f8316f5fa57a994ffe9902974f50a400354515d94116a666da8bc55f142cf4f5d9fc19a3c02897e645b3131d69f3510529cc7407158052b78baf33cc5a5c442c2f5456e4f185ba45dcadd2df82d5252da50c156637be4236f4fea92ee2fee65b23be3725127c6599629e2c307e164f3dd3cdba20b789d1ad541ea0c347de7af37fa119cb3ace357ad24edf9d57a5bea0a670dd2cf1b0a1bdfe729f8d34164aa5a90108f7b3c8a0b1714f1ed5a1e5d7f2503d4b229bffca982ee872c75be1be619b072a1984a3e3c7eb9c9bcf6567d338bf5f9e6d4b594dcc54c3bebc6c2c0c86baca45ce59f31d93ad843a58ff242dcbf4c1ef5782bb9b1dda7fca7d8a808a21908082ce93346c9c26351b717691fa3c70e288a3352431a9a3091558e0c75eb036f8817eb58ed6856f3147603492fbec3f8dee39fe2dd9681556ef82271e19e420867507895a377d7d221cdfe253e1ff9a1f8482d8fc266006ae1cb95fafd39b3a6f57bcd04223dff53fd9c541d3b245e80a4754bcaa2f0a97848a8f62949b1331148c69637f4eb289243371fd9ff0e768f378e466ae49268f66ea60ccdfdfc9282bec19c5e838e75d4995b3714e0483e302c83a0bd9709cf6cc072a3c544d29a1dbcfaa65deabffb67670d3ddaddfe47e6f94b74686adf89eb84cd0ed306df368109a644eec056212486cf2ae85a97bb47116f970c969aa675a2bcd9198603fec0340c2caba8a54e5ab64ef04106bfd4bcefaf3b91f7017923d74cd0ef2ea93389262bdb2be53b5de131186f1e8a46174cef4f7e80fffdd30b22d6bac91a4b53daa25ea3d2c231903b1e988754f90512f539d4a9b7eac710f6d9b5294a5d6f5350bca757c514ad3ad66eed48875341f458de778eb255dc30d64d016ff6b83e2c20a6357c72cc390c09b7be2c14fd93149c17808c5f3d4a17372af50c989e461bec9ebe4e866c9f5e9a6f73649c4ac0ad6b7866890a9bb4d811b94a43ae0436c82984224242a9ef26fb8aa13c3bc1e76679723601738f9b665728916ade0515c33d437648ae9f3ea1734c9294d39e7691616699173074455f7ecbd2a0c96701a4dac2aa5a39755968dbde898f2e205319961ce7cb5f4f91c076a70a328bec93e54e4d24176e072b4f0bc20857a3ae35baf46ca56b52874b54f3bfb8798eee6432ae781f5d46a14790a9fc8ed8cdcc73a5b02a2366c8cbe2498f81ff44f2eb0830ca2452da0797b81afcbb20dc7d4a422f00d19e667305fca6aa803cd53d6f6c1556ea0e34158af0ef70b3d63b381b28ab426d13bc0256736466e20322b8024e064b2e4c684754a02d01f431ba39ef0feb8df361cb31747163ee70afdf1c381fe9b64282ee5a4e904327adb1f6a17d8d8d25d0a006deec0479829bd57a67f4164730c920727ad7d9bc2a04388f4f16bec064f41eedfe9bcbb2e02a3a2b1311634db0b63cb66cabd2af4332b5cf6b69317b64535318d4b3580ced13a3a7d2c69d47d6bcba51c2eaa3e9c9fb6427e582e9255a1d50536a8077bfbb198f3f4d4ec5ff029022c585b482d330960b213bbd88ec1f473fa880f369b8c51c07e4fbed59a9614970bc43eb6a4b05eb0d6cd9ec5b7745b21b3def210c231eb95b0c5295925dfa1308da9930ffadf255cb6769bdae81203d8d4efb58e9bb8d117347a79657d8a2c18e9675a2cfc60ca7c97d5fdda6c8fcbe800441310d934d52fa2b50c1939461c7a817a00ce2f525b959ff8a1b3b1bbc54d4c21433c592168070ae8408b626396c3a8f83c2e8d43dfd7e14d25165546fc4825125b51d55aaebb9c87e82bd7d6eaabbf52bfb48b8a41c643e56908723b4475ce2caefc1284e9c47db7fd16f69c0201a7e2a0b0dfebdbf17738846d12a3574fc46526e513b7fb7fc3b59140803913dccaa829e7940faf54f826648bec071774d7535b1889472556aadb66bbb2737f5c16d1e8e5108374c81e76b797690d3fb8941d5033613b50830ced1355d8b1ca1a076cdb9983a2cf07c289beab5cd0b01cf8f67c604fc1e1ec82e5a3c8d5cdf8e2a9e944bc58eb449bf5779a54779a3b527313c476f0716e05d2516376c681daca73c55442710416564f6043bb2128329a01ef1fa1d6b670792d9b02a34cee209734827340ba48c2ba5ec1c1ea4597256ae408e74d14720f9d18f234c2f900c2a7eb2d6eb6cc79cd87bb0252efa8921b85c05bd0a30b7dab0e9d7baf0cc7060f7754ffbf7a4aa56844a8a824108d4f80c1f5f44d402ff16906c5198c9e2459ed7d4b417f7f397ae3c45f71078e46672cf64115a21f22b3de6aed521fc8b33dc2818a0264b31ca115fe7e529b19b96a2f274ed102d6227bcf06118e526cc3c02d87bc73c30832bf2086819e5c5a57446896c4b9ea665c7020defcf5999e318295ce713288da22c87b7699f5847b4d8f8429b6b37a7d00dd6dbe96e1b4f5737e046e9a40c9527af8b8c861358f6ab8ace663e931569103ccb364c6405682647b0590107181cc6315d6c82aea5c9a292822d9fe574fe0edc676698054331ade428f95b5d86554440a2f210c50a4703fc927b9499a746884b0311883d24b83c244fb81c5fb7cfbb836f97c58777d6db602e27e1c0f4354b54e995b6e4c1b1fafdb07470f65ae15f7411c82d9f66b700ac34b505622d598066e49a5ee6d5e67f9fde8c661d6dffb976d23ec2ba3ffbf5391c3e99ca0bcd4eae38cf125295c8d690668d9166d78e46c896bb3ab24aa223de1e88cd2fc7779eef92b0d07f6a9e20e498f7b66c8cf2e00c555ec9f700300420612e18182163d4b41e6771e2022306a6b759dd9bbbd871b605c745eaf0136736f00766f990fbddda3b5d805134ad1ee682e4fcc9758a2f82c0a67b34b9ff983f13127571d27d49eb81f5d23f97909cf87e1613e430eeebc4e84548fec9a5fe59892e4408ea7b7c893b3cee6a2142849a5c69d936a35afe3f1d24391260510d5dcb47662df9d5c998e83061ba5e39ac917ca2f6ae0299b49f65041026e4f62742affc16277cf4b12966513b6be2c39901af8f14910070980e4badbe757ba4049f5fecdb39b13be26ff692cdc7097b54763a1996732a19adfbfded9ec231d705b9a8f60590601b9b4e67fb62aa2234d7bcd05dc532c1121bef5779469b97d08690770e891dfeb0cad9057e959d1c66607643876568f0e3ccdff7da9dd2998d7607c4f374f203d0ed0b004b3511323c56f7d1473ebcb94836a39262df9ad5f97b5940a390ff63edbded28e6c2738b98e39b9210e8ba586197ef62b038309bbdb1a2d5185493b6571a01904cf89cdd0580ab97bcd65724aeac1620159d767144461b4a18135bfd48d3ab6260130c41b5ddf00e3ee2d889011fcc5bc0ccb54f9ec82793695eb8156e69bd45e80af2da250f8d69ed45f710695ff3af18a48a39b26cbeb5cb4dcfd4a60df816f1e3aff10a97ced3e91ee46cf86ebd51ac86b57bcab2d1d1e88baa0418f95e082b9a4af1d6747c38db9537f7d7fb799110d5ed4ebe49ce51c4197bb6e9cd7b5e89724613d08df6739ad7bfca6b70edfb73355f8c9a7a57aae2a07f78f0b029bfdc84d3b396b84393474dd2ab6d5d19987dd3114d210a5915aaee50f5dc97f0c9162eea7d8ef8e20b4672f967013142a8803d80ec88293e835c62b69984acd2808fc33ded5f05fed2b3cce4314a53d1bd540f209685bb028efe2c98a1cd180c8328c272de597d63112a17127109b0e987142ea709cc3ed4e1368b6f5870ad41ba309a1c1bcf53705f51adea6a0215abe2c833f89512b5b257e56695d69eb36d49f6af9d146c1798217c16390b7868f1695b7e68a0311872059bdcd0eb5238eba589d33e5a3d757c142e98aed6cae46f92d463cfad9da855c3aecda9433f3444da2f2c73862e345efff63de76e1c13666a578bb587824f23f8b3069d408e989c12d3379a5a18e280e56cff58af74b6da490515f644acbf580148dac484cf3489704615a3ef7e7af6ad11c3fbf8bb0081a1300ac7c07dc0957898051958147aa75a920f27680d0ee1022fdad80dd4ef7fb19411ac5413a62fb430ec75ce487e19a790f1f9a1109394f3875db44e8ea699f35eed2f1f532543433f6b084f2f4356593634c5e7a20d84897428d7328853c291bf5c229260cbf74d2494895e811f04cd6b396c5273227fbc6949f25306dc5d17b5694d65fd8df1c551b17ff44e560759cb6e4b9f6ff9705df56faa5035710b5864779f12d5204184156d806440812bf1342a4f054a60405b0ff0ff90383dabf5209ab98b6e269af369fb1c7864b418a4de9cfb79cc340de8d1913e2d9dfe42e91620fd41c01da746244621d2d737400ef568e3e661406755617679d6736964d24fbcf7d45cb885cd78d14f5a02df2c282684082757421f30d4754029280d28e3daff0cfd6ca7ce47a24ec3d43196d3effa0c128190695e87789e286370f00f61be66930f0845a20df137cf213e927ea5acd5b3ad74cb0ebf1e5bf58ec5eafb8f05f1827ff8699240d3f28444144f3ead1069ae551a96c18346ae507c67194ca67aff5c29daff7bbe343914d01974a57b4c4f760045c4710bdae5602b290af24fd4db12397a8924496039947f0dcbd65181c25fe00e6158996f879477b4688ceb5bbbff90efeaad24e1abaf2ef16fff0ef47ad35d1244a119fc84ffff74c3c5146c1444094a3f704d50b042d9edb077c7a3d155058eb83862141ff37e0351e69ef3104b2b830d7cfb72da0392ed33b8eb9d12cb0ed4fcdebc1b26e406703e4b5dcca646091ac8a889f6074d9ea1acfd6b61837c1a04a0ceb7736c18cedddc8dc42b882486ae39335ab052dfbf7697affc793646ae3116d4844f6d7323c460e4a58c23e54c27f503a806a5424210dc3fb4f7122c4fd642cb5cdec719ad20dfd907860fdd0ae838b5df6f303275f1d7a11189ac1ac0a7d4dd6ae26e0f92023bca784bbf5ade5038afe5038d04f17c62b505a7514c715c33a127d916af074f0e8fd85cd16fde426333fab0d021d6de4ac63ba08f86a67675abf0111dc01520fb3dd0bc4f30441a4f9a22f92f1fd1dd9d10d9fe1e2486af61ac10ed15cc60812f61e9b261c8fe58dabf851342e41827b48a9e78899d87cc073a2c5579bedafaef297e566fef8b13d2688dc1d2cecb091ad9bd1c6423f44f291b3132c740dab9507b5c4299be32a1b91c6a0b7e48096338437c4769e22438f5fbf8a9db8ff0be3fa52eedd67d2e72b457c862f874bf3db041f81fc099e32498e4c796df3b035f6f0ddb4bd4ea691514087b09dc4045b1b0464679177b57021485e1d91f5e91d7f5e1eb2cb0a8f2c1cfebf87b87e7e0dd83ce634496ac4df7296644a9408ed2ec7f4d8f11562b33331a9ffc7551262ec71b0677d6fe20a202445d5012d6083ef8fbd00046433c23a142b606f82979fda7def175e69e8ea42948b134aee6e7f1f3f3ee3b704d8f634286ce2718a14750f228e14c9c7800aadbe406d2e6368708b1eced53e335423c36cd275467543e1ffbb4ef3208a49f204c0dff3f8266c9384376c205ace76a136e6f1667a255574320e565ef4fa222ec34d3da90e7a33b1d62da47c9967b9b0f251ad554389a5c26f92a188ec31a2376c17362a964403d206eed4abbf992a4d615668481087bde75cee11f0a51b40ce55aca7b9c3c86564ca4eeea37bbe07da4aea2c1374517d6699b354488a6dcde6437c1186a60a950030d26c994f4509bc2d3211e0861cd3f00fd57396fcf699ad79e175d41109f79f7e91fffbf245359f4ece5458dd993be46295ddb88d21aa3245cf0dad1535be515f0bfaef061f66cd62e458bf1317a161c96f76f7233c3f43b5d2525271b45ab9f41c2c1d4605017360b720d5f39ac951089ec4ae55568091d12f087a5465e94538e7afcea5fe3e04104ca318b44da05818cb7f77ab930f6f2a5f539f8ac2433805dd10eb96f1c3ad558ca8a15e72330ddca48fc27322d54744f4f26d0ee62191d9a26e2c898896c74ea3be7aee9bb890b25961ebcc2c62ece6ae1d9e1c6948b0d57fc501453ee06e632456cad8e7b9b3b8f4440be14ddff1d4f4f91e464dd4782803ee9cbf21f56b3111e0220282a8b9ba3667a32c92312b67ae29369ab7d0a13dd7f7576d5dd5ac90248df5f1a4e13968426071b2e6e013cd3f38fdcbb12fba9c996ee7a018baade46b6102ea51149f67b7756ac2934028f9fe53ffff99916dbf76d18d501663304cde6955c4897bbd5f11c8db8bd3b2221feb3338a0a3a43a18b371a13befa0152e6bd42886859bc4dca32e8dd6e448c4e0255c65968aad5431b11903fe354358fd9bc6c66574b46b559aee22902f5cccc0f58c9cee3dfd2a4f7264b80ee5d24411ed91cc61d8af661eb66e994899d377a8a42c1988629394507e23da088b188bfc382d1726a9fc0eb5504db9413743f5eb77a6f3584683321cca36d6872dad269ae4a6b22558bf4134d23d12dcc9cb2682c3414565066abd25a6db62ead8859e8fa4c4f31c13a72c1725bc328fc3658e7e2421ecff211ee35894aecc6789a0e78ce390315fbe79f2b8d895cd443dd40ec312a041891612c9846c323ab920c7dd238dda4b5f19af577df3e513aee4eaa2b41b0135e1531ab440c508e351f00cf312b21ff8a9b45724458ba1016772c8cc6f02fa5211b78b73f8441040a8b540d1b1a178b436e67e004205772bfb167967f85fa31f5204cd677867b2390f5d29c800cbfee6f482b8a4b1c5e551eb71ebf97e719a533840ea26282e9a6bb315bcdac7d85d305c17d1f617541af6a8b1f4c5dc8d43b772dc536a05ac13f6e3307f2397ab3e1a2f4b514fd8d5c5245ae2f802a407b9942eb37f7d7ec3c98a006bed86608d434aae26259637affceb53a93becb3cf541aa894f737bf8cdb2c33ea72cf784fa7ac9ebbdf0eb8dc808df507366bf2aa27312f9ee5dec32bbb6ad7e1222533d71251cacf4a0aa502cdee4af150a23b742ea1e502461460aaedb2fd5e146bfb62d976d0d9508d98dcf52399ef1528f47c9b57aaf1743385e19d8e4731d7a2d89c39323f105ad3e383b5edd8b333e8e9c3969670b438b22dc4c4138c778f98cbe086fc67f1c874d9339bfb554088cd8890e557ee1ddef5679b7c68e510a9fb23c445dbf04e4d6d7712c5c2a720028ee07dce04f6f9a8a8a5a8ee5163b7cb2b03560c2cf04a0eb50d790405e680980e7801d0988182a50a8dfefb54708a02714f5d24014ea190893adf0bcd78b33534d28c1085221e792ceb22b0181fea056519d8d12d5c701f6aa9495f57bd754813b3b0dcfbfa935e4123604f3956e18ee1e29d0d011ae07dd72f99931421adecb39c72e069cc42c38df618947e4e7ca2e1a7007c3864a324021abf039b79d22d0337333622846ce2498fc76f4cfda21264a75dde751812051770a9d96739a6d3203d030ce1916ce2eb9ed8d8fa3836b9ee65f1ffb420cd5664520a07652dfcc4560683f1162abbcae22a6c3fd77848e1feeb18dc675099db7d8dbc4205771ad7eb79ca2431058fab702660c0e60c9cf03db67f1513e83ddcdc29a27a7820e541fa3f62b1bea16432568904079e077ee4af200db29cf93bfccafbf7fdb504c7cef04a94a2659f00fb42bff57e40b0d868a55a6d32aca8110573ae0a1954306e4e9306956360af922a37b0c3325cdfcff3184ffcb1b28e2dc49adcc70f77ed6d6f64c8ec2fa0afbe4ea27928fbe004f3f95279bd0938e97062f92b85100a218e7b2f70d5bc01260eb0184d003d6db6e5b6d57f4ff4b0c4792977a1a8943643712444ba4abf0338277812073920c1b833512da2c832a4ad6742372eadba9c655f0cc7167ff980750b8175fd84c39d0a93969aadd47dd9a03a90214872590e9f8a470b5fbffc6cbf7715387b395537ceba6ccd5c02f9f2d05fa32fd8bee20091f744bc2966d68894f9c154a41615b0dd21e51494767fa6bee98a7d32dfddadba717749a0796bf39cf280d40a4a1cee1358dddf2ce3d96bae7120fefa1df1d48ee0c093eb4277c2cdb748dd3639558241f1634bc34e92b25535be52f5d05ea56e4e697dc343e8fa1f1a01ee5be5f673ca41954db1010e4b516adc8695eb29bfedd6758533c4ce2156ea389a25ff80f50d1457195fbe44f51f95a12806197286e38c70790b7e3710755d36a0041876d1e9baaf56ee6ef8dd2a1f5ba60e850d55a7e6dbe0433a314d1bd28b49bbb72c4a291eca457a394fd090f3fe0ef2d5f36d4f1dea7292462d842688a460834f8d6376ea03ae96fd494da523a9b370cd6b47e62f15402df81048ff39d0ef068e93089e3929917c1fffbedd6978f045531a0008be94a33a72882a51a207d4c95b57d628d70213d35431f1d655924595afaa27356b644cafb880267464df589a3529313bdad14a762d85b19cf34f80185eae51d1b9bffcd0d87e00ed7f1d68ecd6f8fba6bacb480c0ff70f8ae7072d61466fa97ca5b0705f4ff014661ab064e1df40db23311e218c989087510878d5282fa5e6cfd6b3e78c61dc25052b3a6dc327810ea639c6b4f973434f9ccebfa8a02cc3baa76bdd822991527485ce024070d96e23450cf269c7aad12739a32d778c5fe79efec3789ee5d9fa1304e9421e40d538ea3e4debb550a7b31a529fbc8f227b2f8b899a15ba73045d3b5586b99d38831d588e5aa2a5db66c7affd078e934dff740356317cf952edf5c1ea457fff935536bc457031198bf2566d560b7b33fc6d9b2508d9ef4c9e3b0ff9d1cb539e06e8d4252abecb6bf6165d2078b3ea0ffa2378e8c12b9d60e47ae4eaba3a344b66a0ab024d70ad8963436e93b6cbc8ab069ea84b757a6d42e60a439e44cf5935bf7afab000020d401ca93da069fffdadb1d61ad504dfb3369daf440e1636caf4e29a6e04eb0769cc90d888eb889a79015e8b97e1e7e02827b3126e9cd45a92a1d1c9d679e3300f57ece212536d274f53bbf585a7a91c6c41d930f44b028fc95fba6eb23c2e35d193885192ed934dc7e43b128669b4418ffac111731c3ee2eb9c3a01fc3ee9a7c4eb3e6b17b3be233667eceb5fa6d09856492f7939a89ed0786176abaf3d04ae495119774ff7a909eefb8eedf7a4c229f99bd3f83e0a9b03473f3bd981ebc962d916187fd40a87acd4fbaf9c5637a395fa5e10d3d069e7ec6be56f3661828593591727a54fcf17d4652e575336b10ba55480040609542a202f0836c173f55257e3c3368810a650029bb02947cb621ce3297f66cae3d168885bb6d30fc85dca7c80633f090537fada2dc54716bd4512b2c0f03aeaa35f44cfe74cea915fe109a4986af3db07fe352142eab9511690283bc1bccb7eec8383a6ab8fb3162f8993fc1d57c57375bb807f30900883b74e18d99e1dc429a0f62c690462371926e697b7a22ab90341255eecece877cc6cd625496beefec42dd469a5af5e159fd917e9bcf71af4202a32645c072e20babb8d2bf5dcc55ed0daccb4de149cff26e21c57c3f0fbae0195b6661df3e46d00ce30433a99ca545ef85df599414c9c751ed7906e5d0cc4940d0fe6c83827c84116ef80107d0cac21d3db788be86e7d9bd27f90bcd99767f637e527b7d07e0e3b9ff307168677e98bac1848d77f8306dec2831f740b2591c8886eae4637e9e62321477ca80a1809161dca8fbc9027d6ed4cc9631e8f58f1085919b914348cbdddd52032a1e4fa22e51851b7459515f6cdfbc59b781584d5a554bf17f54205777e59e29a06153aad223b4af43ed29dd2574f7797e1ef143146fa1dfff4ca6e964529db71d0935a5bdfa146a1edba2b4726f2436ac8be484a643316a02931fcbe370264460d54b4cf9a2b1ce5a15b7d8a49b2cc881a76ef742c58e04fc988b180bfcadd0913acf685fcff0d6eb0c787da1f369bab90c84521d9aa49bc3eadc9892dfa47cd3cf68879c6c4ba2453fb3e7dff412fc656879b8057abdad7a4e10d2c908da0dab59541f32ef74121e1dba8d979aa38a7bdc43b3ee6fc5afd0216413580e57e6901e24fea3d376c1b15da6efcc84ad567f16aa8083733be736722f039d547f77a363a267031168f1af74f6d26d735f0b5d76f48059a2289f7f35709f8f1b6b939c7cca699d45bcb28f773e6782d8204c20304f2363ec75655b5f1b1c3900f637ff62e0cf290b54d14b8cb0bd6d46dd2dcb975bba2b1eb4f0cceaa9a03868230efd3666177bb6a4c22c1c47f69baa072ceb3d469bd8b05640f6a48e2a1629fac2df73c3592ec385e13313a67f2b8153b719ec9e8c845802bec6585f8bc78696d354118e1ee9cbc8a0668c25659c7999f82859a7c2877d77e78c09eda86c4be4bd5709a99a8e672cae703d9beec60a6a160854acc6ab8f0d4f8e0c9198693449b138599f54d995662ddf236bf0733ec57bbe36a8a25e141e27b571cd2e32bf6be201bcdbef63d1b24a96627bfa5a78943e2f4201d22761c9b54057dfd012e7bf0ae9c9239050e9956e72c18cd700c42229046ae83749860c707cf44d4225eb3c0e487c8761420a896a2caf19de0817e4ee899a05855d7ca50b70be763a065e20a856e147ab10edfc11509216a6a29d01cf581a270ba44b4c4286a484f3cc7126d0d0e275467a59c59b3f1fd07a2ffe28e96db469375662e92dc716c8ca3e7d59e9d437d9dd11033de3ffd7a8f318c027f6e87b0360b9c81638df552af259721495dc1deab1447a2409ea121b841524bb97236b6c232e75f0353e28bda00605d713830ab3c113b49cf1cf34aa4211193988925269b5c4f747dcfa306a094645a57332d6752184a2ad9afa1a125e7c9a1ba7383d7f399ed85857bf526d2c96a741f6865ce088fbb7013ec7bdef879ca3cee88813ce4ca1e40d869867d02b667fbf6d8017e22256a6151ba858db1f1361398285fb047ef5deec6e3a958f0c5f40f1de170810a8fd8f124e1ce0e62205242f265e29a7a8afe3d9d225f4a591e1de2ce38cfe6f6d5de35a1b75ddd5f0d5b0e043713eb3d7be702ffc28055741b57ab8fc6b22eafd80fb8da3c9c9daeef2733fe98a3b7383292cd7be4cf1512a71e2c4a9e3e3f48f1c9c0d93c9829c96d56e9e050b4a3e52038f4fff612a0551dafcaf52d887ca02f1e2a3cd99e1985ffd4f46a9f2de55da631af66f8555603969bd256c489dde977c1a5ad1fef219159a423c4c712a6fc5cd7ac80d281a1dc57ac26520d258e34d2f99568cc20d68ffe93f05847ba627c234fb53ecfe334f011e18f946100172394ba8834dabe780f9a36705d0760f3fc242941a4e185c11a4a11c988c2ac11f6819bfa56565794ffc685e73227b2360175210239fe4665d8393906d44606e12980afca0a034c71d248d482384852e81f230f7843bd2c59b1a0731a7aa81359c2e6b7fb42671c9dcfcdbffe84d7b2d37dec50206ea22baf04a842166f8d7a4a3be570f847273a69cc7a78b4541774d2a86eca0597c71ece2c3ceee3ffc4ef661df1da236a7b03595fca5bc757b7e74e35685385f472cb6a5cd3503d2ecf57a3e5c31edd88cf384468d0ed16b9d754f48ca2e7343aaa84254d304673174cc1097fc0db9331abb61d3ab511b38ff48c79623f2b393d02e3b177449fa4d3ac22764bfdce796b7660c6d4e7ec84a55b839c755506ac49b66f85c24552793b35f0d72127b7a5ac5255670629f3a19c2afa27785ff3031557c48d60a0986f38626abfe94b570d0a8d7151527175768e0e99ffff36b136606ae93cf50546191fd3dfa378de79d2c3255fd6c4d012bbc914d5ff18170e1c4b97b05f72c2c9b2ce2c1d25894efa71eee86a22e6f87159fcae496c0f7ab285e59ecf7f8ee620d42bbc94040befba7f3feb085a0df2efa4221ce128d5dd127acae6430597ea0e173c6c7d8a9f6d6f3ffafd91600d897b78fcc3668f27c777b7fc17856626db561ec0c501b83fc79dd6fcf0c8eea189d6fc995a924997aafb7376fc39e7f7be9667b2f32d715d85b93373456e6854ac83b68818a11a9492f88561ef5a1f0086f154435675357c7b6e20a35bbe431ebb1bfe8aa262c1931df2d36b3511f032e43237ec4979e32d39a08c6b925ddf5495f8ec5dac9594b07cbb9f59cd2b6e521761b51e4c3ef48726cc4974a4b3d72a9dd3c62a39e717280de338fe6c36c95317c7079bb2509fc3f317197935d60b64087b570ad18f4be7e17184a5e6cfd66f444fdd49a6780a9ba4d258f07ea149c7b4bc5e0e76d225acc15bcde5f22e9843e721b124a1795ad6d1df5e3396619d3707c88d2b48f19149df53ce7188adc79d37825707357dd59a3d9c915c1b57609b75baad5b8f2bc103f30cf9add8d3c698ca4ade816182ad975aab11d0bfd8ab5a0002fbca3ba46874dd9d09bc2f2cccf6d8ededb4d1123aa768de411ff1aaac4f4b3b2af727786ccffb579a180dd59d0ce531ffefab93c8a9b0faccd6bfdddfbfa79539f897d74f3215afcc89707005b3fbe64441060401f16094557173a05243dba1372507d0b32a54e8933565564e6d374d40408dbdc3ee16588febe1c1f757b31d20cd4e22bf63c84a6dc46f27060e59d935966867831088686244a0b94d0ff7815e9f595b4173c5b8c4ba602df2485603690c5f12baa91cc2723552ef8719a2b5692b403739e56adcc2f244dbe1090cc7dd455d97358e04ec022c448009309e858761691b09efd2f98b78eadf5c2f7f6d098dd4850716a9c1b977438135cb9d7a04b8afe8b493e074faa40d63f00ce771872720a5175f96a5f2808434cdfcf52bddd0008dea67139368b8882f3681536b0d69280f7eed0356d609f7e25bfa8a6e1ab9fe15c5d1f560889be87001e4691e3cf4607cb1760675a3b94b9d417b4e5683de407947a08531272cc3bdd3cc688eba22b0083534f3c3a3b0175cbb1ae1e3022c1d850de27ef51d60e0d3893500e131bcfbd174f4b33aa378a1b354b6f7d8b8feef1ff23fd185fdddbe12476b2ea0cedb6cf7153800889eb522d7b3e45110b224abe91b908206e32c9bb70d40b31675ddc962ff9ffdd5f436180ee4b03968a3dcf928be73ff2c21fe796e7d980e4766153493c91df2f6c9974c23415e5d0d754f7fb2a594c6544b186e0118e4d2db192e03783b21f3b6860368a0f124ea78598387704df5a78cdc4a29ccea4325e2744bf86b02f88045cd990681e49ac9983757935b52c7a89fe0d2aa17351fa2ae3955c554196553d770a446797278ba5e9be8be85693b5d358dfe7d6007f06579bc1cc500ea52f774ce7ebf06704c4efa37f33f412e8830af821ec4e11ff38291cb5410ea7c2b94d429c4bb42b2abf2a2625aa92651ab2b85e6d71db7e2b20a37c93aecc1d385487e26c6103468481b1cdb5eec46825e6d5f1df2cdf7a205bc506744c4aaac317fa2d84ed37b1f065d4009390a9acf93f614c5ae34be20edf269af5e070574e0209d1817cc3776d611716c1243d5a1185c0d08ce16e5f2f5e76b8b6174826f6f55b383eb5d3301771ca18ef47fd6ad12baa16dd650528f12dbe95fd4f90395d21171bba81c3195799481959b48f66f59793df10ca57578b802aa72ec8bc1b7a11a08c810f986917a695f346a778158771d844907f4af52f5a750bd24c9b83351c77eab89628e2d09e018891f4d91fe9dbd560227483b29af9552d02e5e3b8098522292f48c1f1e1148b18e6bf3fba397ed6108c2451daa2e6029ad458fd4252154a63bdaa3f1e55e660d5453fa2dcbb104c31fd881a33c290d652a98333d22cabe39f58e4a07a9b501c8e310ac40c4c80fd7c529bc20936ed33199184641fff1e0f57175256d64fe72604edc7874a4244668389b42a58d7baf645f67d2d5c9ab7b5a0fc6610bce26991d3d8ab5f44bce00744b16934674b8ab0559a4216d57e3e36fb6a31a0ca1eac2517947de2a6feb35b9f986bcc100f64b4fd13e2b2ffa0604e414c8e9979184bbe717b309a078c78d58de02863085f0b3a83ddf35f1082a9dcceacc134af4d1a11c1421c7362299ce091b18ea95db10b28bfa70bfc4c18b27ff541cc21c9e052ee64fa653a11f13e702785222ad8e71b4d9588893fea3011264b3f2001b19f6ff001af2ab381d8b4ad3e50e283fc7d51353cb510f4b23f87783d70e4891c7cfa9017a5eb66911519416e57282be3ad8d68a536af667fc37bccbf516ccf4a326d2b1499f903764a02ac77a9592c62f020920f6fef5b053f3880fc4834b7f178e85c239a0b688c71c65633bb9237f728ea54bb07de7e10feda2727434547e217cdbb0e8d9e1ff50476b9b4ff965f5ca401acc9c3c8e525cb08b3807d3485a2d467a147db744cda1708233e86c210fca4625322348e4433dc7efadd48060b967d4189876691423160e504f6a5d180e5cd94718976598b41603646b57d469a936295292cdeeb558ddd6ffb0ab5e361269d7da134e66e44fe575571dea1581cfa347ac04a845520a1cbd10c136ac5898e072ae4ec4136dbc47c4e311fd3c5b63f66e9566a597ee41ad4c8ed7dd7e743e849444b6020fb1d666b6b9eb99c8bc6673ca485b19b037d9975d3f5242ddf91cea4bfbd73239738e4f9565c9f95f3cebcc23c1a4cefc5be065f17cb788e03e523238a82e2c5e9fe911e518d47dd84d97d8a3682bd46c9dc40fd5904f9930e28cc578905af821b4578032d2deecc4d380a63b9c84b0a9deb5aaffec8f53720c086d11587402080e795104bfdad4d4d2cb121f61bb0c585d8b9fcce56002b101b5f496837b6cdd48fe5371b6ce2aa29f5b9d699164a56711161a6955a9f676b9e6f94ce6cb98f5fc8e54f42ea9958d3de05a7294a61b9ef89372b30866dd7872b904a8d13c86e74ec8bcc3b88e3dbc62d588e12df2d83b9b2b54f094f0e30c64460e4a8f5c21848d03aff6813894c075f4f8c14b8c98defe581ede7814d2b68a2835990671ddf8d1c9d28a1e04aa4b5dcf3968f4641686a902e7a7475465387d8c5f90a2529b02182b7feaf6a8bf36a530c963f02c61947740ec8bf2f7294a9679f3ad2982bfae87df13d2f41aa0085c9e50666d4b38dd835c9266473f650e2d0d8ba7e645d3470b9968ea5a5db8d655fe1761798208d9ad56eb5253c1c524dd0693d2be372b4030613ed499c722224d0bc299e31e9a4b30a56c880cda18dc2947d3d82e39ea18b2fe5ec8a96c21037bf48cdfc3151f05db19101942df9daeb89b42758bcad573a36ef3e51eff907d9924280436ab404c4f655475e85bf0413d039d8870b4e36366e8a56b036367abe1686e4f7fdc27a38f5d81af983d483d6d5a35e4ae08a6c4d523d5c9bd09d9a049b76094fc52605646487ac50481691c7d4e2b298adc19878ec02c8ce20e78bf6657ee88176c69fb05d9966258dd8284f5616248614a989d934c2579e4332da287a4fa4bb5a65a9d22b3b25e653f968a4bf7f5482b3cd2f0ed3ff2b387f6b861c9f5177b08194c04a74633f91b787b4baa26863facc9cb09e12067ef97aa68de4509f7c9e934fb90a7245fe52c6b836028bba791067618647058e7998b8b8d7f39472b4977704aaf9e7ebb03873cb7d1847751e1deabe32e041ad4c23a23aaa82755c5209124d4b1bb2c8598bd9ff197dd5c9b91855f8ed3e1db0b8144bc96a90ed61e53d1e2f406fbac9b13e65d2d9a32e08983b89e5074eb0d621ce43dd111c3399c649539965300512cb761989f4ceb069ca22eca7b27a51ce73914e5a001ed06af4713d5a099506326027e6e9920ab9097e635dc2dc097dfd1dd26605c56f1044cd347f2a5d50109db5f194d1e34e9ed917dad3dd4bf08074fd2fd5ef69eb7f5024a270f460f6f2f75b52afd20a65ff3d13e7e4d6062e98507cf1fe7f23965434f8bdfb00cff643780c26dfd301e57a52780386a21622e4489eaa4e766631bcec6bbf277b4132d0e67f8fbcd9e032cef74fc9492c80673944edc5eae268e53d8ac3b4d9e036d65f9069f5601ce360aa0afbbe2b400642077b4d03f26c91cd24e79510256fceb026dd5a8bd37dc841da1eeec1f4c662d98dddbc7b746c7db2afe90589bc9562e143814f2639cbc0c137b80ecc1f92cad8f81d637f8d57fcc12cc24d8888f865fe308eb4b5623329efefff712944419f24616edbae536b93a0fdc75e83ad612b838151125cc49c7cf616e9c8d4581ec9afea96f6dce1d2eca22d33b672d51a3995691ebc0ec7db661aeadceb9aaf840d1501b6072bc7f07ed2184e68ccd19ff4a52a7fbd006b2bf0ac31acb47ba12c9f4a7afb3d3c35ae8888c752d925bdbbe35b8b7919af29e24a11e70c969527899f17a007b2d492adcfb47889af9872e468d8693b35daf5771aef452408e667825d018140cf8d1f6f1524c72577060a67845bdf0909bad8bca6b94218696eb2953c29a1b18e4a582c9af8bea446687949edb3eab4652f114392e38d5043c2691e7daff585728656318ef2901a56f91211d8f987dc74cadfbf1ec3164d77e0f56aade2fc2aca52d7c3635e82f522368b7de26044e49ea1b86fc7db285b1e1a17af5523081454309c58f59ced4ec09095f8d73fadff2ac6d15c340e96ef2573da881d6164b6d2ff3b61795272f4ba34723a5c347b34c333d2c474b0727e4e3ee405e5ac1114d55cd7c7ac6d70bb3c31a5897e858a56fb68f5b9510ef923ec1bda93855295369458831a030ab3d125f839cf6e95cceeceece41c2dbab9a7aba8760243212f72b97a6252ea58ebec52502aa902751dd35ddfac66f0b81d3852801efc4e53b2aed00550edc882c1c8e0b7151e23e76651c336fc2a5d6ca057d78262295c06e1ad479ed4d8198b8f42d4116f6a7bf9940b1f3941e79121b1fae929dbd8cd9becf1a9844a0406e6a42a576e85ab6323ae745c98a23997c69a8a9bd651e0f6bbe4e86f42949c1ae3ba5860ea6172396a81f30564a210fdcf0c64e46733deb1ccd1812f2d42d9f82c431f332b58637d38b9d1ca6f6a87f0df4bf700b09c3ae332ea9b49828ddddae5e14143a2dd4b85e9ce9b1ab9c54d800d1686fd1a933c3afa3aeb6e701ea4744cf8f3b3bd90c51be983cc1bb50f10e5c938e1feb4a1a03611c8f6699fd7e23d24eb117b1a03c0c1c21c40c1714cd12824a06f5efbbb14942bd1fb8b5ff417913b4eda3e36ac260b1b23786e470eb67af0bc9d399aa70ff0099a8cd661589d14eee068a7f5d8884ade76658a084c736a302b26f86530344541e0c640859de0a60b8d90bdd3189cf6c2398d2d58c620ed8cd26af2db9477a94a026e224720f0ff790aaeb4b8fc56d24b98ee91a3a159556c6becb9105d94e07dd909dca7a4334971e2430c19b9e8ed7cb9e5ef4aaf731d0ed4673ccaf707666dfba1dee1efe0e8907318359d41d9cee2d1b09b3b8011425791c65f4b412308e646f5ef26915e1228443afa49a2b6a3d1cf5070a5536996faf1db4bf51f5bdb569059c6ce1280b0be87a7193f7c7105065a53f0540b8de84e5870949f65e3dd069dd1c1bab3e241a2f7da0db9bc5885b6c3a950aaeeb043596e995c033d8ec6aa713a241b74148068733710a2a6575142a40fd41b3509b3c2c4fcab88ee4efc14e1b3a370e06642fd6c070fc976fec759a4ae621b41e140a5f4ca997f7b66acaefa8eda7f457a3b4e86338968f47c14bb003360b231e61280c02bcbdf147fa718620c93da3bc8fc84127efcd509c7d27d2642b623ee0dc04259f7f12a313b75bfa8ed13ad528a47bbb2f66d065847cc69c2b12c034043673d8f9499f58f23454c466071351664d4e3ca95da531c8e3151c1c4054f6383d564121292ba145406a5ae829cb92e67e914ab5c6767ef3376c670bbeadb76af87f479a557cb8616cc8c63bd564db621fe00bda136fde7ffa152022ab17da0f5d34bb7000af6f3bd5a9f4ab02040f54309ec013408dc9402c549a26cccde4b50d5075bdb76e5d62372206cf675358042893ad4ddb84515cb2f5d8be3921c6c11a8c8b9815c7e02f375376e9714c869301604bf0b77efe9c4dbb6df148e013f2c5bc04179461210f8051ae5e39dec9122eb49ef35bf16377cef744b161fb01388b4776340e8ac49556beedc3720348335cea9271c44106ab2bebeefff96ee6280b8cfd4fbf891128b081117b2946dbdf5317320753fd8f3e1176434fde091b942da3eecb14a7670e92d0ab938b1ad13190183fa894eaea3a1ebd28422c383a1f8c1db0d5b13538f5ad20a3ab1aa723f497229b16007c713064bc5ed15abffd6d17c86c444fefefb78d29301bceb6c52ed551e77baf536a089fb9d093204df6c8608eaa51c9a727cf3797cae9a1a7d6a576917d4b4316cd19e37e0632ec85e835f988326746d85902c49242949f0ac6db6327ef608bee70ea30ff409dc8e3a7f42fef5f24d9195ae8a1a8c099b282804a10d0b006d53c5847e3150a076f61608abbfaa8053a34f23e1712459fa0a58296e80a8330e0504ed9ae734f524257ceab2955f5ecfd80464582d835203ca3ec65930ba27c4fe78151d8438687836c5cd885a7e75c49e7dcbbbe2f74936bc4a000c0d0409bad34890919ddc9986e0e47f87e64a21b78cb984c82f5206881e97e2e0e69f58765379a70ebf061b214b0ef83b9597fb68058c135af202b75db5f52ec90ec2ed3be476bcf6b86239ffe2c5533086bb3660c127215420894be7a81b4dde6b26d2c5f530b46d6b8ca7243bd56a3d0d472af617436cd9eaa83ae0d2b8e94fa09a1f3497d77f84231030da31cae7d7a84a8aa14cc398c2acf4f71ce70d659181edf77e79b5c3d124b372ce9f88873d622583f4862972ec0941a3f4113b0c59b81c018b58ba1f7a1f0952a4a6a5a6e9dfe663fe2b852181e79b562c1b3ceb2719eca8d2fdbeb2cd2a8ffae363305c315d3fdfb6d2b8f86b335e3f458548134a7b95cdf77726667e9e8fdc572e1a58362e58c201d8aeeb243cc245393bacc744249d6b65f5fd07adc8eef0d3e7cdd71afbf88b6034a52bf7697a35d87a4e50d02358f8fe87a99005a1d052d3b5c5c865f78474f59598da371ddc2ec1b669dccd091511c822506923970667c843380fd06059eb935e2dc9770531717a36e0a627a6a258321b4849fb2b12e9db138a6f226280966cce738234d34ce0bd55a02b214844a68c9e2105fcaca5c9c7739b428671333d5f6d5557e20d15756c8cb9a7894fde67a6ea538a33ce04c9f7d049906b9f2e6da577dc2bb22df7a3db4e881f59e21b6f7c7bb90a54e59c6c8d134194e53adf1352f8dda23b1d376ae982237ecb7395d288975532dda9ae325c9c5f1825d5d92926bc28cdc0b09e0930e1aa8e5851d2c667d03117a6185fd465c62aa8b0fa8a4c7f42840aa4dc44ff08d26cc147784d369070299f22e358611759236726fe7de387d08b97cb85db6d2ef42658d736c6c3afa4567e9bd2602559742a1bb55506997064027674f0c2756716c133eec0cedbdd48cd8bc281a6ea342d4e065836d43adf621e899ad7173b7fc7f6a25cb1044dcd5f2a40e0af9a714a0a9271be0205d139e0ebde0101aa8a32eb3d781b373dc46a0b20270f016ab526ec3bbd107c72c236d2d270162e6d5ea764b4c84f006a944c57970cf67af83d15c0c063ae04a49433e63c173de8d56eca017a45523fba11a3e409fcb62ad18c2bd9d81387ce83daca033d6c73bbbbc74c985647771eb228c40874ada827bdc92195399f5f096196b715d0a3aeac0e31ea10246e301aba71a5d80257e1430c52f56947679987f3c317265024d143d989a0d72e94a17b6a43c1432038aa3dfa00d9ceda3e1e72bbc0c012ddbbfa6a13b9725ff0d251bacfd500646fa9f4253cfaa8998303d447b3f792e0ba0bd33bd5be766bd7a76679c5381d9a481c6910efbe18b44571f735a9e72b5a0a9d011a9f8a9817636490a61db66c6c636b1a7e93b92bf2d1e5267c387aac0c457d577af65a749a39e9927102ac0d395f1cd517f3ceb6c74082ad67f1d99de83e67a6f1bdc78df147a2c968c4cf06284a6d426feb208ea789ff56557a32e66b441d3f8dcc78625245f57c066977b4bfb4976e78da9b6471372a0b879260b4f2816916b3e36f9d74719ba30d29c1d83ddf73b755806cf51d66145c39dd96952700aea27f4e255b9f66df1c199fff1f4bb8010869893dd94df3430bc9ef6f64d9b88e57aaf6271b0cad8b43384ef71baa2f8fd38d138d143a59eee88f37d48b9b692f9fd40e21c11380101b463e9b5d0b5447856491b2dffb3bf325a7ebc3ca5e900f1e6486ed3be06a394bcf3f551f2a3d1506c49ab22cfec65a68f4b46b19b58730768c1e5b5128049c308942c96865f78fe89bed2615d899d1b5f771f77840d9c8a190e75aacf8557359f1b174e8f3a2898fa6284b849eefccf773bfaf4a1099f725455924bd335351db5b6aee6c17dd4299ba58a223032aef62b674a01e42a1b0de2140c72fb640a6bc3f62553045ca04655036e4acf1541956384736e85c670622d84f902f1acdeaeb48b50fcc3d64aea09828ee1842681762875176ec4a76e25051507c4d9e92544a9ab3a554336c966e2080dbbafd317513a75779ca56be5371bb1b49c7e825aed7a7b69fc50e5a293fcc5dac0023578c51312d3aeec1d220bf13689694c95c2ce1319a744956462b365785f0b8a8b46a0fdc6597275e419ce9708c10c784813a82cd267856d997de5bfd6672ea29c220c08961c3780a0b0e4c2e5737d3296861f9e580a5d1edfc071ff21a05780e6186ee02edacc6aea2fa54f0ed4db2a647778baa9bc6c79c24063946723c00c37874acda073447640dc5f216b741613861a9ee9dcdc94da9621b63e3f9edb9b7098eb09d4012f2154a8cfdd65fab769f81b345660eefdfb898db699c221bdd2e575d6e46e75ed89a762921ecc149801257295f9295ae525c9bcba92bb0d7537e333dc9b9df57a55ed191810f0ee3a856005edf03c50daf656c411f92666f8387bd2dd64bcb034563dff544fad74d4a331ce9b3d06405ed2be21a2ade7e82216a3a208cdb6255748fdec14112b1cf92afa1c0f2015f95d8283245b555e8679016ef0fd56a938dd3eecd47767cf8704d992eedb3dd91d51c8dfe36228bf25943cc3473535c5acc70b1a7c52d4ae79adb5c17eaafe7ef70dd5a68588d46357a7b981afe609cc19bfb87d8ca276c10b8867cfaff9ba18bdff88e86cbaaf295551998874603db6ce415c0b8b077eb0b53b900797ca5564c92f5c0f85b65d36f878326840dba6aab19d10933242c9c916d94bd97aca855f27e1e687c7e2b04f8523c506799f5d035a17695a623f8eb3763f77d618b21f63c39432f66e37a874413228b5ecdf209f4e69f68a6efa0f0450fccb5f4b4dfe2c72e358cc5e106710a631479d725747c8924e77da8681572a3f525231453709dd1860ede702844b4ac198dccd1449bd6e782d6737da815b4e8de4a753042b2b0689f8485a5035b4ffde27d63ba9d866e7243512d11e3d15eb404f22a5c3ee11060b36f42f638d079f79188a65454bbd2b5fe79491d830d30e1fa2de7017387f9e2a5690fc6f496f31f8d85a80428082526f698d5f093b0ee1017cb9a7ccda661274e3ca390f904916f5a573a79e34cf2ea393da3c6500f925f494b830d648bc424b296cc2ed370d264279605433a2d2c04e7ce9987194a48daeac430e46d0d01b0b280e36c8c4b472addf5f3b744e8e318ab91d26cd6f2b412a294aeb97223ac9b6dc15ec74ab2deacde3bc97fd110832dba2dcb61074ac5b886f19d2ede5cb35df5085cceceae95776b5849e18d57f69b34799a255872639d7cae509891a1c64d33e4a5cfc519d52e2ba53cb476d5271780989efd7105c19d01ea3c504ee43c7c3bde436e1fcba9d5e5f9afdb35622b6e0db4fa534842f6a23694819adeea38446a18831ef389b9e2f13425b4c5e638f687509cef7f7b433dcf803e7736a73cbebd85124ed2c0b7095f44bcd0d370ae0f5b3ee466955ef5e38e20537b50a4c7c6a7641b4efe6ca613b1a9eeb75aad9e7290f1d7c72e79c0cd8b197181338ef6410b70ccd8cefb3a97c8e4d3811bc64e98c27e617905cbbc58bb04ad047b486b4e3c1199470d80176aab0f3800e8212d6030c55b33fdecee983d506c92765f11fbf9efdb12b5caad9a1847be26bbc1a894c2dd53ec227b8908adc64f2c88d41ee8785116d8a64fc80b27e1b3fcb94fd5cc1126b6aa1d29d7162d61dd2b4f4408cf73a1d51366fa2f6abbf4f1a017bc6020bb914eeca0645e720bc37943685ab109b6eb328c126202b7c005f8d7149d3a9acc2c3dcc45217defbd9a5fed8adcf82d491591da8fe3925ff9369fb2e27190d553156921b61acd85e11794d55b0f53f8d9ea21e937a362ceafa4fe4fc7ed8b58211db02abbf74b447d84500fa067bd0db010f7fdd67a75c369e1f7b989ccd8efc5bc6b66bcd4a088bf4b9bda642cc44ba166645946f85fd5ec8665756d612b9e4e82d688839cdecfbe09f595d3f282d79b2d65ca0461ac8c54c66cff7873643a6f0f757afd9685d80604b2884d887104ac7b6f9273d8b0e70a51aa50c03357a8ed28dc4d4248af4c26f425464658575a76e3c2891f2af2b8ed25bc96aa96b7ccde449cbe4f05566db40b6ecc30c38eaebe3c6ec0d7742a280ab1b17a56a80176b17597a3d5946917abbef29bc7c598e049f56086b1db985aeb89ce025bd9e638806d2873c9fd638f2c06c529b175446c4cfc029e374fe92370bbc2f97546b235a4d540ee8613aae669395800ba5b165acdef3335d88643c1d938a4ce64aada0091765d1cd56ed23959974409ead20e9817b81d7e8feacf1acfa19d9f1580af6ea3e7de1e0d72a0bfe39aff64d8b8cbbeed6087f9c2e05955adf537e6e955833f3788490852eac20f02377c9525d1d00956981d0285d50d4d6ea3b85e789900bb3f56e28c1969e1cb269e73454f5a8c952f2089516d7130b229cea3329228b37c2bb59bacb890bfcaba372e211cde70f686c2039e4cf2aca70da6495e1dc0f507ec7534acbbbb226cc3c5b82b88c3af4b44d42a58f1933ba4da5025c8474299489cc49683ed8948c6ca36b389b08d21b64e1b6f078c11dfc33667b1dddfa6a9f385d569e208911b6da3b344623a74088acbd31ecb989974ec0aa6d5b23fed112fc18fa60ee6ce596b37b1efae1b5419297c6ec4a19022b2457c95c4cdb1c78a174e2ac0718668ee7a1643abc531c22ff642afc051fcdd9903bef9a9a6ed34aad2fabbcfcaedc88687f3d66b46a3feb6181a20ad05c06625651131c610a5743491d4ad7b8fde3319e168963041032c13a1b1125f61fd43d33573ca1602c8d4c5bb501bc85883ae30e2aa114a273a7bbec1243d969a55da7c853d21144cddc6871e099ec85c45a579c9e22a5d6f5b3b74954cedcca6cf9017b31bbdb9c248843faa1d5294d908a68c58ca75f096cf82daf1774709f301fa8170086e6a329705ff3809c284aaca8275cb8f6b490516d5309410e3f5f3c7a512b5de6ea40e0ed3d4137561fc5d14f6817183aa93f0226d6815f6424424e47a31108193d521ccd7361ba60b95a712ae06a3017e457a7dfdfba59e81cd0496780cca23564926a765f012fe4a6835ce44829d720a39eb601b6e5db789222bed9a22091ffda2a71f67ef5f8ea8e2847f1460a5702bee10543a937bde3cc7098166951844640f35eb4d1b47e98ccae0de8dca9289ff4922f94370bd56ec664f32dc0b87b65d50dd9042d6e5d0e1290430cd27d33ce07217e1f9588fb9e4609e12b9551832685dfa147c2a324ae5dc6ca38c8414b90053973df1f18526486b5efa99257cba736650387feaee3a557141a6e2d3b0c2e185fcea56259a104b137dec6f43dc5c09c13b92b2c6a64a3106eec0caea82b6f2975b1109700f3b5c333a3a0fe2c9acf03f1758ff4cb766b94bbbad77f731b14c31afd6434e08aa8af1d799061a319bc858244a3ecbb22ac729dda13dea425a2083880bf9c1f5fd87c16c044269f9a80a2ed3c864e65cf83516f5606a12850524f304e811ac2a12a5c0c00818fc2ceb173a1b622671c009e3e3e92b481e8e8b5e03652bdbdbb8beb09cf9a61c2d6e3c5efa347785ca3cffcc8b1e4861420889349ca55354bc0f325a18043fb6aa5b3a836e883ad6ae724b90cfac7e480b9e3aeedd3e7887a9fb9d5d4e65ce1f8d6bfa243c84a19d4c352f3533d3856eb21e231b13add891f736533681e1c8f4d368de4e73502c85c9f9a0ff56db7a742f5bc768e331a3679302e358347509e3e26f7f1aaabc47cc94910a989de527f868be6288550032a4dea5b7ec62801fe5b19a0fc0e39cd74a3157ec308b37c0eb99c24444985516f1d93657887543e02b7e3ca28c98aaa877d34be37f6cdd5fe8e1a2cb409829b79c0e6a9115f31811f537d1acb17d6cc63a45a230376601be0f7573d616d3f2634a8663d3b50746f25b4ef4ed30cacc6d9b185d3739332909e624789e88564c8532772cfa39588c376e27c9817c8827e8cba6b1aab07bf5aab86240b048a3219702ff1b4d8e877ff2fd6ae477396c73e2030dea6c45233408ba5b5c1722103d9eabcfca620c5751767b2fad385d273d73b25187dfc9e470c319d146c31e0684de7f26f600e14cc19933f0987d51cbd4bc01a7d1dbbec9c6d998ccaf02291baa032e4bd19cf07aa3560aa0a93b27575efe62395eb415cf154d8608609c269b2661fa0654e09aafa3e46accfefcbf9bffc2a2b123bf53eb66b0bdd4b8d04d3fe5a66d4d873873af99045e8ff40b00e6fedb1bf6919a88a0341b8db43bd4beafdaf6d4ffeaeb354b0fe77fb5cf7ea6e676d230b89f22c3bec4fba75f55d5bb60c094169e12a8986fe94329930ac6d1f3a472eb719f3560b360587901dd660d15937213839733f939fb72bb735ad96e482764f37393ff50a8f95b2bb4b02fd5c043aa0416d0e71feaf318ebfa739db9a8bfda70dec06099097ddacdba0091bdc46110151478c86ffaca8ef162b05e1c6f7acbd9d003c9a4381067299e06bedae45349a23abc870c4080bef3d9bb24b2f6e94779412b662720190c68fcb8def18cb92141927134253bf099fc8ccf6808a9297937eaaff37a2e9098c60bf064e529c84499667efa1a56515d17586741059c4def57524feb95f731b6674b64e36dcb182ebad1b30a2642f885047275386ae0cf9cc095ffd47fa1ae14e1684c5d8d385d7ee08600ab841656a2a253be74be76e79b75d13072f4f9f96c780816e34ec54f7eafdc23868ffb52ee8d16fc61cd316dcfd6bf0728fcef6747c770f673daf3d180e0883382a41486de0705a38bcd7b2e013236cbf738005ec0a2cd991bc24ce7254206b32ee4bbbdfaede66c942778207928a1bee828fd6400cc0c2668e2e0e00fc6020a1e767b903febc17e9642feb765ae28f82ad73e6d9cf6c8beff27a9887a865b8daeebe4378ef993a3f0004aa3fe61d8289404a0fed3f530e8e0f49e48e868d4f9d1db140e06ab31534493e267b41473e6875516eca000222c687b4af2d2654c6f412629506eec6122f7dd9910023b41c99e808c36d435d0f17ad2bfae23bf7e739e2cadf848243e413e2175e6b3318299a29f3277fee0ca31e1f29edac8c27f3149109918486f1b9efd750fa22e3fdeecd3634f373fef59fc72b1134087c3490ffd29b04b2df17f65e22d2e6c04433ab117099bbc12979aeb6774f6d2e779e88b3e73c5c9b602eef7d8fa5a74bb8fb69616a6b6ab06181a1798042699cd1e086494a8103ddb0da31ee5c2f1619084399bbc435775a3b6a6d1ca82f3d629fc7b57cb58df1e8911b1b181ad842afa0649f38345279769ec0628cd217e2b5f44f7fcdf01c08cc651c20c808e937c9386a7c924d3d9776794585583bae27183e85c24fbffbed39310f9c3c861a97b84e829c570d8d97cec60aac8d0fe2ddf1688b8d8ad702ee00b5fae478f1ea57a76e675be64a6e524a27f57f5428484163a11c416873aa130f2a5af3d0d01b8d7e45f02e4eeed1f25ba72eeeaf2edaec634e19e5ea065d74aea7e249e33d49876f39ab18da977fa543c670291a4dd7e5a26e8fbd7bbb18d1647b08802ec32b88a8e92b75a271202e668d10aca6e76dc1eca6ddfba4c51c52aac28b2ade1632054cb06c78d309183e7e37aaef7c90456ce0a0e527bae4f4fc654128359c1fd9a0b0ad685cdce0e69d5ed4edca172d0a3ce7439bdf1765aec740c6a27c4baff8b177509b152dd9169bc50adb16027816b669e7300f603c038fc2719ed2c67404312b44d109d4c39c1f9e486687daee54569769c795701ecebbff000f80406d98fe2dce7f048ff912a4774b765a99bffcea1eabe6eecceb8d9ffe487c238041a5ee991f24c7f64ae1419ee2c50a51958ba0f6cab115d2ff7005bfc1d1b748eaa61d05ca87044e80bf3e204c2b0e6127bb1374af56da56e2eeaa11d66fcce674634ee6fd0c4909ae0b83a6ec9bbdebb04015e6942201f66f4e51e0497d6708b0a87628fcb63508e97aef42b26ea0069521e864e9b74a28b1c91de86f9953833a89ed31f724a3ad8557feee933ec7037669952ff5fe9bb4fe9b8a76551c545e727434007fbfcd736ae1c79498456607a7aba8fa7570800e4dd50ce81c9bb591002d45542237fbdb92291b95642203fa20a8009db4a30501887a1a8aa2a03969deda80283d285e5e65db5bac99aeba10608762532344f85114228914032a11adbe59b6fa7cd5807d74a3e1577d47aa53604ec6ab0278ecbc138b6e6aa5ce93b3bf7f3bd51534a92f13f12e8aa54e4e17f1de498baa43d0b8b5bf10df35adbf130159b362cf9c2c927f352495911b1ec9efb526acb65b19296a99f3f3d3ce07e124ca6684a0b29de3abdbcc4d299c35e1e087c10f21f3e9191b05a7f270b1142db502be7023521502a10294e1c9b0523d622b4ce98efb306c7a0df837316493011d5fa57ad79287ba097ba3c0779041b904dbc1601ddb547c243d4492d74a670a114d2410aea9c86026e0f01218131c7d3a48399ee3acc4f4179dafe16e7236696f9f103530f9b197cd4573806041a67b72773f439fc45aa1f4f728826a9284c431d0a1094c994aeb6c49870fbdf0b5792166861a5a5a50380db3040f3bb966edb035d6d97f305001c4d373663e62b4011fff2f015aa481e884052e0005c0e54505cb79d63c8ac2eecadf3ed92eadf71fe3708746adb28c8e2e5d4805ed08230f45d0e098068a6497162e95f021e4f0479283e318415a63557eb5d6c5b6e0f82687d46e67bad76212813686e8d1469376e89a37c5227222ee966b5016904ee191ac443b2b205d75ea3dd159929951d1708e97c01fcad1338d8f0798ed8009f940dd4085c9b85ca7108eef4476fe841daa70c5e99d1a11259d9d1f6b7996f8ced9df9e96ec19c92af25a0b31f614b174f5f08d3f6857b53ab9302c6f9293cf5624521268e1f7be7f34da195f756ce3fdf4254ea065576c4c90f0f3df7938d8765dfa3ab39579738cb1d1ae2353348dc74e33ea932bc65c50da29e6ce9c076baea6c3f3109f0596344ec50817148ebc0261fcfca3b9f77f486cc180cafbaf8d6d7237c9fc6e292d195c1f5fd3f3ce5211d8fdd86814579b97f5023fdce218e164e3396ea8935bb45ec64fa3f39b408f4a085f1d33f60e8db65827b3f1ae5665a34a3ca75bc0a33d8d756338fe61adf60874f6fa624b3abc104c22b616121e5b9cdb87c64f15e4f5b100ab1299f745f93cb720099c7874fc20c6f9d9a6561889dd820ce79540bedd6dda52c6ea3774e092330937d2f927212c189ac250304e4f23bac906cb70d3d1cadfbd1e5685de7b34b4f92555ea0e24193695917381d1fcd341fd4124cd157bdd453779d2e29b4a860b6934bdaeb754392a878678f2c2f2a4bd1e51bfddb7d5558eee63457b7ce589894a3f2674bb0ae921d2a553c099fe4d39a1e04c9f284d0c6edd66f13bc95a0507fff94c854979cf24cdbf75e07e4176c2eb8630eac029923fa97fc7a53ad57553842b618012a759b3e8cbd7dd9503514b53721225c7440be448572cf39f17fdda32963bc637f0f1eb920f93fb2aa6d586ce98b6a4cf39a2dc6f98cdb725e616f0fe37440d692e3a01d8ad29f1ee980ea043d1b92fbdb5139d16f12f6c0fca28bb1662effa14ac3dd3c997bd1591edb7b7e11296fbebb8bb5d6a2879631fdf7b8175909d24af3ebfdce74364ffcf4193206076cd3801af378d0c59879c4241575c6608a71f4f7096c1fc5631e8eed815b41c44a86a237b22d5ea10bc8398797b8f506258e8d47b10a4bfa3707acf042ba89a7f7681505119824d2cd45bf58a65bca32929a61d18dfc5f8d7deb0a7744d8bc5ed85b487345251ef4fd12ccaab19262ab0d429c7aa5ceaf75dfc22bcacce2bf0b1d825c5b87cd40aaae9c962d139d84cdd0ca3ca304f9686a8d3c8ea49d416f34047e2a977e4ea0e6993d63361246ce190fc424a885901ee8948749161d43373d624d977226215696a8444fbecce7b59d0f56147554653cfcc03f02e63f8d02bff029e430a46f0cdfac7bff1b3974fb74cfdc486d3b99dd3c33e2f85f602890ff1f1d8fbe0a961be5375929e6047d5116d39e8e2494e46277961e6bb301891cc7cdf61d9fdbaf05f0c9ea8c0100a55b5abb82775401e03dbb8e99456d5c0d2b6eb3aaa63c6826589522e18698873ceadd491b26f18e684f961f133f14c57fca5bbb4a9347a3db656fc89104af76130f3c9c1f5017629806ccfab69c0dbdbd199899b9121f89fd6806ef575cfc8051978bb8a1f95f7490f1d4c4dbfbb68f66360b819ccb7399e99cf65aba9eff5ee0cb850cadf23f202f2b806420a3e475b645ba7c30dc77d6948e4a7bd0056241dbf82c19a38982c2d4a26c1f7c9abb6c5fc2d410e45f37658a21172ebdf17ad73ab586cee115195e7a867b0ed8f5d9cc2afed7600cfc9f7e6d8e33b60a053ea4ead7f639afbeb39f3e41c28be9a42cceb5906ba305396998d850aebd514990b679bd2b1cd6f54ae0f96138422e454abc260c37d8ac9b79173590db36baf3d607732a7c1ef8d743185222925da12fe93a3977888691292f28d569aacdbf3227f4cad8a809ece70fde19df442c3207d913b8742384defc000f4b306ed36b8d841202221a60583421f76b2de82331d30446ae6506d1c2eae114e569fe01cf9c50d0752c6307f608f1e1411566c0e8965bfa545fb027e3a06994d8338311cf8cb60cbd3fce471529da73fc3a7477770645672ae068726e3e91b235b29394cf278ddd73b69c3775b941f31eedb301f68194ae801448ff1201b6656dd37d0afb9b820f5606e4212c05eecc1a6e49587a1c3aa95392437c3494525b8eb562049894e0cefa4596f31bea04821c02c2ef1642bd0cbd1cce7a14a17333bc2712712a2329d65fd72fde02bafba80aa2436d02d95334635050fda880d9d8a49c33e46780a0e774311c4c48d099f9a94b85b2a6e4944af7d01e787eb3557821427769de600f3c891dd7c60db409e025c62d7f2d9bb7b84ffce6c891de94927f9fe4dc326e5611939f7e5ca526679a858bd48e031ae60fa9bec4a58a7cf74f35af1d9246191fe543110c44885e82c87412d15799d9288ecc7a3ecee7649002f0813d25e7507a2dda51f9fb2b2fbbb899f0155718c80c6a0d796a2f9462dede88b09334430aecaa8c9bb5710b43a3367b6ac83bcb895d5eca57b72f5ea640e6d8d81ac0159bd482446ddd0a65bd0d3bab29588410ab1703c7e60a34602376c6f5ddf0e98973a0f5f65e752319470e063c547cdf22f67eb3cc724ab29bc9c0b16f6b515c0ef3e310e775fa4d5cf5a20f2282d11e5b6682396a9317d65e346fa8604a9a678d107813b5e51c5456ec42fec73b7e80bce2ca84090a1092c32dde131f7b7f1097b1ea9fa4895bac5258ee1f164a1069f3a4190379a8e736cfbb07d712858967e0c82d14068ff3baf2b00b66b593bc516f57eaae470bc44602227bb270020b59d2ce2d0cbd29ac72908399bfc600cac210b835e7f9af20703b511187985aa8ef7d8d39a273a60c9a16484c66ebbb79861997c262acdea2ca8d7c0ed956484c79ef6561ea24be0421694b01a2fc1a989c1bc5aff40d7a0ce8a838973895cfecdca7da3aad80a25a39e4aa18d19c9cbc3dba4b5e6f812f23e5b441d7263faa04ce09ae830a718f257d790b345fb5e880ccf39532dbbc78ced526036156a08bc70ab720d3dee02d085a10a71a89526195af3f8bd1de92279805485ff4d9d6998f653337592c240a9874c7c0eb9d6da7ae769e2daa7c3f7ae1452300fd844e810b0474950be1f794dd13df25080125842d4ddab755912b5584b808c03b9fc7c6bec83ecd0048a1945b18d931788d858c7470a54dcf8c9843a6add7bfe8671aec357e3789c6d924ca2efeb4042f23932814f3aac22d181ad077df70a89c00132738532e000cf47a602680938439e95211865dcf8967e0b23cbdfa3c49739e3f8e3821ef3bdb259905866a8f7ad85722a17899a973ec873964d98d800d27564149c26503acacd03ce724635d9698d447f0d7bda30fa6b49aebb3baa2dba7230d4b3d7f1c8d601c8ab9c2e03edf32c010379286d9abb8b7c2654f33b0509374b7cbe3b31fbbcafcb9a48f0eff3d345b383eee88f1a10c74f0f83fa8c57903e920736aee5fe001c35353691ba56dd8f619f61f776da59a6e708911f853e5b81cc4d3099253527692e572db9068c113c83114c9a744821f53d03a79b28fb2f36c4b83cffaffb50823ab0486b534738551678be76d790e5dde5d5394c90df2e17569d020ad7a37392dcfc365fe9f53ddeb882208301467d078c30fdfe2a034fa95d32af6a19232d16762f4577160c19311363c3f47f6999b3db9799a4c7900014151f8221a61c124fe0ecbde9d6a12dca05eafed2480253cf86f8bd6c44f5fe8dc33157f6e8f52269b028e4f40688d2a2b2c8693a96f0d1b475b279cf717227362583faca6085dc22292fee0126739fe0e042c7178b6927b5c9cbf9a81fe46875bd0dd1a2d86ccb1347bf5d622e6db4e473e7d8d477b6e191f55212c413160ab4309ac85f589bfe7baff60196ea8baf668d2f8b5779f550776b3918ad169e52506f6c221c8f6497541eee93001d2bc4719c6be2105f7da40dbb287bd916783ead0afcdd61b153f454b55a33a5454632f7f05db7961994343d370d4eb7d2a958dfdea63830ade64d20fd41038b53a8f44132e5af000f57663566f7c262706715f2d8945f5d15c70bd63bb98f4dc853d03891dd6dbadfbca7ebdade17f8d022a52ba3f6fd1ca94a56b25c32dc2bd7953c1de44deb3222c68acb4812c6b2098699c96340f1be6b74f1e9d859555bde5676f70779b32c2ea6dfe210550f3c99dc3188169597ec60d31518ddb50c0abff374a50b649b906181508c14fb86b2afd4db6cd7a2c5180ffb19fb4b7af1aaec2dc53be6207d0a8c63476264b6d24b536c07128b9d71c94b5cb845e64a08e56dcb8e06bbc7b0eee4ae4c973859aa99b7c019c7da5531f5aef185eae06fd22d988aa18833b62fce2068435d1f98a02a4f668e8e512b74dfec78a006506407659292ac21e6df1a0dc12ea060ae637fb6352d23c41d7dbd296330074f3b852bb5609b8fa8cf396cc5eb18098d9c4122db7737631503400cf4f78be53a79b0ac61f654d04ab249f2dc5075ca6abac9ff5b85bc813def41fe801e16b7ec3c5864f3f2c03e2323e3158cd07febf28eb7799453e5b3ba2a36163c4a5931bfe000b725c9f0e2196ca31addd611dbe8f941be15f7dfbac6a06dc74a43b0967c3f862d5b7bfe9142cd51d4c452c1161eebeaf2f037e21375cacbaa7a1d24dcf17bf0e044823a8bb97f6da0d08851b2646b4721cd3bcfd95bf74daf8fe97becf0707043f56d88e7e2482182b2607575d852b90e860757973b548d233ba004fd9c25253f742aeaf6278509e6a346bb49e619a165a39c0a1763f6e08330e033260cb6dde0ea1b69e6ad67ce94d03e08d144f85d6c2313e41572311cb0691aec27232188acc49e465ef5a1dde396bf893042d950465f157e6ed2458d0972062e32b8f6704e41b83674d74f914c0ccff486316a07469dc801c05d136674f4817b32682704e6bef27eec21d1f2463cc5018cf5a6b5abed9b922edddb3ffef851f842d30fa17237693c21a2b6cb5347a9046bb3b3ca52c756553b7354916e3bda8c066a58428cb5966596f7862e2e3a5c6604be7029dad04948b8babba425fafa923b0afb5e183c2099119a4d3edffecec8a96b8a19bf99153d38ac136767a210a7a119041e578cbd7f3c2bbb166a67d75bdc340934cde79efff362b5b1bb5b4b750ca8017827c29ffd47b1419a4b9a76334cfdc11839a11aa99ea96c5e3821f6d2cb927f13990689d4dfada7fd929a8b693c701ce11ae782261ea65316cbc20c092c5ca4581027f8f8907c0fa9439bf8b138058e9a4d80e6b7f356f8fa56eec978c3590c2fded478db60b8c2d7fb65e0098a4175778a8939a1af1f76dbfee9ba7e0c7ed0474c1ac3339332238d7079f739c91729e514a846d26d547a57cbc107ea3cb34ac2eb04e9ed178121ea49b8608be85e8fb5d878fd0c670f5e8f6eb378605ab2ad3ea6df5b9cac93c5eccf41f7f3052b7d3b4db2c3f5bde7e254dbb1d470380922312ede506f708ab81e13f1cbc384e7f56be279f13c3a31a0055aa1a282be65d3df66d950f477cb87198e0d7960a14db0aaa179a8aea751961e9334515f26de96130004b7870060bef6a5446102de7249206f4bda33a0d4c588e559495a61e5e4e6926ac791f83507e1cfdd32e9acb0392b82ca4cbe645018eaf06bafdbd14e73bea8e5dea78f6643ba35030d3f07f74dc4097588945249d396c2210bc51c90adda97bf06717ce558d7c09c65d3958506c6c89241e0549ac64cc8b6d98d93b1ad5d47c6022102eebe17330026eb836b025c77b508117f77716bc8a3653421150f17c5cf5cf418bfbf392567d81155a1e25876ce5de807d32edb73208a9de766c9b9066b6288291361e4f6b073c890062337c95bb851d738b0a1751bb0cb75ebb1b5564d8f81cf8e1801c6a894928399332c9e02246053c4dc25d8f60d90f3c37d11f13abc4eeebe42a94d3d4d220f621098e417ff7b8c4b327bd9e477d19aee5625f2ce04e7ca526f610bca0536a852b1e116a7154f89014c1b96171fa40887173f90be9a6a145269e7546eda281110820b94f610bd7dcdb1d7de3e62d219458fed9a4b947f45b4a561dab51a70b9fcb6e528d391c1451f6eab6ccc44379f889ff27f944f600679fd863fa716f56270333c38b477476a8eda02885212ee5806cfb6fe9bbc531e6144cf9e23368e814b16fd0a3d26af2a18d70676a5ae400a9fe3d8af1283ba4136d746e2c70f207bf04b63000140f4473887ef25e95a6dbea95734bdcbda574bfb99209753a4d58b055397d0f139243e878a986e0e9ac0a56f11c61a53c9ca10066f2938fd85248c7622ea9e1d5f848266f6aac7a1d622b33f7d0c364fe8f62cdeb7edc7a11c97ac1970d0b6a0f916b05a7c04a770b557b864293f9441898ba98a3ac2a3f518bfaf56d3e7496a7387eea27622b6a045f9920d9a626383fccdd5138d66e8cf84e3291f0a08fe55f7f63d0dd334cc87abacfe9ab46ec9d7bdba0c516f972f0cc52c080b768db462a35aeb0e579ddd9dd19ecb30977a5ac7f740e39fab396bbd9b97306d0596c5933da7727f379b0a716f222260087ca909782239ca2c064a90214bf92b36499a6faa193f9cc943146785683416dc283034cff9af7de426c1be77bc069f7c3370045299cd2385c5a3e81f13eff8992c20b18b795bae982020027f5f641f304b3589ffc2edfd97bf5ae25d2816b536bae8d40cd18e88b28cace75ccc73983ffcd87369bba48aef3f1b4e087d60a96f42497a78a1df05d2a53f6f289fb9e80d39f737db683eb9f8083fcad427bca40a5b46f72ad46a0a2bb0b59456def794c0a8baefc4161c1752035bb6816bfc5302e117093967111e39076e718d173ba5bc9a4de969d185da5b53fa6a667cf6b6eba5fde1acc6829cc90fd5ac4f1688c0c3db451162d4cf2356d4d78bc6e96df4baa8709c5901b85e748b18af11def94ce0c0c8d9effced65b6622e738ca9ccb3df7d09be5d86582f6eee0b314ef0463d9f9e3291c2369a78f807699be293fc4756e7218c49174bb21b8d68ce2ef96c2c9e79ac8888e79d015e128bd84101254f01e304f77d4f49341e5be3a02cb7288fc5d569d1803dd92a80fccbbc46d9ad6aad2efb88208463d01d43a54382c1c09b199405d24f11434fe96bf89d24dffa0ce475586a864fb547d2d5f9be1856c224a5fad43a22b2c2962329e22612f29b79149e4e566325b613cbd03530a99d9f7a25d853e87c1d829183e2a866c06a7e9d7d5b463054fb4bb3b390c37790d183b9915c63b7b89dd0c52db36a6d394585083fcf0821cbb763cd33e256bffaa54a7774fc28e27c2c71ed532664e6b3319ce72cd197a7d1ba2a1f8609346a6054f7d63d517dc62280801bc80ad8af8894fe9c2292aa9cd8d34d1b7f3ab392067b9ac3f74e09232a420ca1807e182c08629bf08e454d32bafb36454ae19c4ae748590f81ce198ec96cb44d4c2cfbbf80bda2a0df68eb85d45377456a45d309dee1d05ac06bdc4e1a83a476fae5a779f6ddf96eb578b73d92418d83af5b3f04f8e34078f39a0b6b8c8d7efeec4a91aa4bef7016e70f956b68e6797d3000501ab2bb8519264f13c2bf126a741a8cf7570992ea3aad3610e5bfb43c2585a917c19a53399727abee3ac48a4c53fedb509c459a8e9fbc0c192020951028bc66b11579b7224789b6bce1055e5f93b06b011c9197eeacfc55b20d4ad33ba117df1c44683c872574a5924cefb9e4f83ce40a5bfc8568e987a321236963465f37d3fa615d3220ab10645ee2fa5fb87cea02a4a621304f75992782f8053d492164228d18b599b237d6fca0526b29bba68d63a7210c995f78f08d13f5ed342cf9e6d38c4d97e3b3e657bfb1603d02d7c7857a0997aa95cd9d7a690e72b20a61052c95465195fa1f54049d96957651071a751a41008864ea6f97f40b6ea3880e163bfc55fc01c44dc85a1a02485f67483aaf0d534c69aa28f44a63e487d278a87c7977eebc3396315bfbae9af3bfc9f0bb9f4f6976cdf135efa32a9ea0524c826714b4a3bcacb4bd77dd9e0a717dcb717eef8ee1986656fa4cbb4a6ebdbdcf47378190d6cb3b5e6048c8d781a3f1b342404b0ce325c582d1afdcc79beb9ddf8fbbbee4992e1216a713d515690428c855dff1753acec71d7c408eaff8fdca62ff4ac9253eca82297696042dac9fbdef88436a64eaa42bd230ecf51ee7b6563636772e7fc4242e8c75eaf46210968bf20e784dc8db1950991d7f988d21467df21fc6b33b7554f328d5d480c9bdd4672461fd1e6262ed3019bc924433ecf9eb0a61c28b284d8b5df8df6d5cb51705923f25c1468afb6f56aea3e7904c7c55cd673bb103a4b38899c0318e39c34a93a0efb038ddffcadb7091c9534f953bf754234249280b046e7afdff579fe1fea54a209f64f44edc6812e4893c236c97c02614f97ea419c8f18f0eeb1bdb98d3e01a3532e18f514e3f3caa005d08ea246101506f2a3291659e77a8cea3c67027ec1c034777de3e987e7249c65c528eaf7644f821320dec905e53816ae4e9dd34e7a4d087d6106bf16a518d59b3db588925df5b4e5966a1a4b4f0e6e9f68cba4d0443c08d3f48c1f9dab672a8ed76c6b24b4f6594f6e21e0ffc3dcdaee64d9896c0b902ffd48432d5bd68cc191c16143497134e152660a77c78cdb3042b770d1f5c35134dac78a55cba7512f34d9f0b82e17aa5a62a5c6a8186d691d80ee6cd1e62db3063544fc2efe02cc2f7636d880f8621d915ff9763f1da1d7db3daf83e469faa50ec7f341c049b1ab23e13f8074755c1a9b3b42fa04bad4c0a60b6406bbf89d29a7ec7762828cc6b8a71bf68ca455f8e97b10e6bc9bd9de1ed39770aeb5855e4a0f0c0629baefb7142abcaee2967eee3443629a4be1f58d5c329ca71ceeee1e287c8412ed4c6eaaef2d10b3084921198a68a840b3418a6fd9c962ba340aa971183d2980ec747698ab7a726af1ccd8a914629db52f61bd8d75c1dd167bfd0bc8fa0229c2d13fa58535ad72dc3ccacb8acb0871b718f598628d5fa734f94ecf5979af63c3835bf2408e6603b55bc47c5d11c7446d0e9aad498ab3cce50c13f4384ac10901f9a36871e0e2a44d3825115b58a051b36f69582df984cb987f7e2c3664de8eaf0649b756614de6d0b94100b58114a42311b3b2b70754edf0593316cefb6eb19dc894e9de50fd8cc8a2d1893e888b14e7f70f3970782f9d4afd7d8a483377b6d7961667541bd26b6f893404cc99c7c3b24f5bd020252e27efd9b9330cd0f84a8f826aa61bcdf8a22993a005e6e939776f75e9bdf1653d12a7dffb1ec5ae985e7300f16d796929c08a451196996e6d6e2b76112b4d676f93da563083271e1c6b384ccbb6e374e46c7ca498984acad31e5e9381f20f2e79452f26f4a405d5438145dab6ecde721a03981b2ee0cf0b65da30ac0af58ebf5e6bf5d09c71b8dfade9156345c34a9a607606f6407ef3e8bf9a305ed158c9ee3346d7d08bf9fde264d7cea4b651de2bccc90f6682d65cbc9a834362c2b4102e1697a4e6384d1b81d8ceea5217bcce283c3d10c007343316c930759f7c9dd96a3c2746a7efa2f58d3912162db5b6d5abe966f7498437918eac78405475be17c6d0f12fda5ed1fef8759134359fcd073cd346c6e8cd81a9cccc16455c689bd3b1a4629752edc69ec3283556ecb71623d4a64dbd861044e64c6d5c5828718644f6a13e76eb594d0b029889b2adfa9a879bf763fec70e0a6f177a5f7db98087933bb99becfa27b31c3e0c2db65ec70870ec47bc4d3a57eadf4396e7874c2ea93a20cc6d8ee2a16698c81e682b049951a480a53804de9ac9cf5fda4e198e6b8b92da23b51b49a5de68f0679f9f100e943c26ce4660d2703cb9944ee5650efd3ee51720d7398cf4a1e2d6c5825ba9bef0f92576b64f3a9462e3e6ce01977a98b8d7398dc11be8f48a495d2b275d621cba815f10b1bacf07c7a96ee0346db6a528921c365e19082b7a39622a46f4be2ef9f9749b3bb77fdcc3cdb2e5daafa7118170b1a2ce85c30239d6394e94d3a9f9aea1dd431648c78f70f5774ab276e6b3b898816246d2bf5fae3797e1e51aca5e299277e6395b9ba3218b570b6de1ad0c79ab07a774fbecae0232ca3f421965122ffb0e7b34852748f78738f68bb99659e162544dbcfc59452a014c13002409b937064cc4d01d30d6e694e8b0da028b0ebf1b7e8703919e6a0185a8e9d0dc8670dfa3b049cf10fda2c6fd74078df32c6cf2c9ce3268da1621ebc90bdc2e5e9944a04866b02163dcb7301e6b677dde5aa32db63516c00ce42e6f3180dfb6dc1b335e624eed3b50b53e4db27b8e2654ec0f889634dade06140fc871db958e30516c6c13354af74664937d18a5552bd9889800c68b6aba6f512f7116ee1dd51955eb9eb6156d64ff3e349fc39bcd07f3f2cd2a92778cd2e3f3da66a0cfa92ee3c10797558956a14bd54ac9048541652d67e5694b13ea727a7cbac1d9fea891928867af43a04677cbdacf45e57c2d4073e3d4671a6143987bd1d794a9b41f44c21174a37246acbf15fe867051ee807f392e7ac9fe307e00da7dd8d62ab6c29e547139b5f7a87320a2cc08ee137ed5552b74cdcfce611659b23074f235f33afa04fc7dfa69fd874563d0d4098a1830562e3a5a303640b9e55c1376d021f939fb2fb9fbd29081cad783abb77bcf7e9d6a57077eeae94a8f1c4e8497356179cf37e079818eca32c5d8530112c77082cdfa6595507b5c8e45e9979da5908263a61ebdda8f7af8723828c3d80056ad67978aee95b0ce793a5c835c0c80d30213a2c221c25bf31cea5b25f5f933fc1b24e57e4997edcdc2ffa06faa069b1957e6c074bfdb57ffe7b0acfde829098786576a55e8667098649897e2325e0bff602a8fd0e395245d1a40ce2add7e517a354de1f22c53d3f1dfdacaab86999d1ea85f7994ca6368832816dc166a546ee205842f760bbfca08c7b9f13f4a9954aec0bcd2cb72ce781041375d45068f38c36c9b00b149ed3e07cc8da1c6f7e0f86417acb3ef3fd90775fdcc578a7551cbe8697cb87ad279ba41352ca02be4c7de59b1ad7821932a1e7a4851c66a91efc5890d38d0ab33336ca1e287e1ee0ca988f14db3ebde92fe1a768f7d17324a741129d2cc592da23a1845082e893dd6d54eed315d517ff44f12567fdc23e9390d4e417c764167ababfcfad388ed993e67baa91085627b67b98a4d586936978316b9b786e79a5aacff96ba1c84c8a50fe75b853dd0b3edffb116f89fe74ee0a70e89d4f7cd193604d8c99b6da6527b4544105f59b378f15673dabcd7ca730d1b5646ce2c7a24722c0b50335e234a8ace677b1a81d79fffadcccf9930326d49f16637076255ec150e7bb05cfecc211c9fd2749c6de3b1f74685dc3d208ec401b50d5e2a0e16a81390e71e65b380268bbfbf925a76dfa2b3ac9b31689fde331fb9ce2446c3e30f63351a7143ef3f113ba2064245ee36676e7ae9bcdc2c68a053020c04b23a93f1f532caa6156de670858882e5c6200b7069f26342210ff85cae78e89ccfe131886d0c13583d467c4c138d6b197694102834d6a16b0a1dc8c6cb9f0f0256006c5525e3997d12292dc4693b984c25af2e63d739b3377751207a8e297f4cfbef1973df57df154a2f02ccd50ff8826160effc206e4f6e090e8a8e12384248a8a0d25510bab2f5d3f9d4422feb069e65d2fc23653ea6f3f731996f7d4e3ff49d21a503a3e7ce9db0004cb269c42d5f406aea5ad8ebd361475633c4a7e49d763970f9e3a0cff0b9b39030eef9b4423858d26a3f5d5d001d673ad52e5d1a89682d5ea9f2f61dbd5abb73fdf66df92530be3f6fc201a64e93274ba62c2f15f6543dd05d94ce4702281e46fcef980bf5e9a50a99d9a96a0cbd8a4c73b7773742af387544b2d28e7d618e89249e00c86a1204977d644ff53106cd1369845aee553a610287e59e70c0d4c0f953d8f6cf619e98824e1cf8400dd2650af724e212ede877512eeaf2c320498a54e6ec67db340d63d90c0786661211d434db175ff0a205568493900eb1224b91c99448e47acd7b37e02efcd502c04066999bf499651c18e283d42ed854090107cd81d9e4deb1926a83089e2fd3ac4277de7ca830c58a58e8ab8cad9bb87c45660f0407f351eab35425a74fe7124f46cc9cb6bb342ed9c3aaba54e16af583fb21827d7df75dfcbf4122b1913c4256994efd2cba69fe3d9fb0948fed22a545e39a04856e263d86cc36e890e80428c9f6132b799cb32a119a4d473ab06de1aa366ace24f364302ae5538e9f74347643986fd5771fe3659dd32b8a88f3ce7636a5e726739456f65c82f96a58a5b26ffea33a98e203b72c9adeab713a5e12d88c9638aa96dac1265aba50766431c7c63c49077b2c2a8a8589492f9b56bf13218c97b5d09c7811d438066a6ea41d2afd3e7d0cf04af88994185177f12e0be320ddeb53f84c1d709f93c0ddb352ced60049bb09be5b231472425eb660dc8386d6cd82067b27c6ec16aedf6fb6ea2411520f55295a3650ff295f07b4790b0a5ab49e4f578bc2905f094aabf1c79edf21610ac1e5abdf31d56ddcfe22b6d43cd0149b60cefc26299e575cbfe4e97670eaf823517029e0847b48612568f3bb308aa4138b6724f58d67c3377186ba55dbf8595b7c8c458c635a77a35c0b8455e1c563b9ccd64830e1bd82eac20c7d9044504f981c196ed51998028475805da359ce0808662a81414b48b0e2bced68ba2e8ba18313d74210d7919543be74e10257d5989eae98044f829a0eeae97fd4f520e1222da6650dda34791d2fe5ae8ce341009ca15080654b6d29b6b31a6238a29735fab549f717033a2f1365a5937d76b1ef3d021dcdea533255417a93b43c6d56e829a5ac72ab5760cc8e9c84679abce6f4ea966e0cb6f40f5eff9380da679fe0ee8f9e78d1edd8231cee2d0776fd598d7d67febc65f0c07a051c39c936fc7b7e9e4b6377e7d23938f6fd1c32290be442dbc82c9e7c44e1f65524be3ddcc8d8856177722b4dd3262c11bd3c365fe49462690aa87ee9035d05f13b90c88032d8aaa69479c77a71b5c653e62ec84ff398df7c6285fa88f10f7f1e483db24f2bc206427f87b1a7f871d50c781a8c7b49b57dd1d8434d825e4563c5d52ab9ffb62b67d70d92b4ea7a82e50a4203dcb91fdc308096aed66deeb216a9d20ee1c64e43cf04e33c8b1b06061bbee0b0fd7b8bf5f5377bc3b091a225dd88cb2491e949792fbafc38db70dcf63ef44c0e91301128a933149ea0fbaea6a3633fc5be444ce737cb3d94ac892548055caf26073d70ae30cb53f6a4b4daf795adf70d8129b88704d83dd9c1c45281945ddc5d0213c385d62d420fc8c6c4e31dfe1e3a196e14b1410dc2d1d971ad45312addcd9a352c0dc109f2f6ab15774f8a5680d83d3e44c7cd9143d4967f392b41e6126c27781ef3300ab76185b4499b038fb1ae61dba951b36c18594a717a5d694c5830074498acadb32e67c46bebc0e0d3bbfdd8ad3781a6e3d127515553d3e4611f1289e97f7b3514eba692c36f1eceb83a3732701ce7bc525ebb613876e50dde8aeb7a92031389642bc1920f62fa9bdabb38fd41352127f17001ba3b1c0a58bec2ea7701c58bce1b0cdd424b4691c2d72ffad35abd4260e9f892d4b9045d424cc83dbef0606a67c03ba132dfdeeea7fd78c41b04e0dc03c28dc13ced14390bfd8750c17d54ae86da6e9e6c7bedc0cc42d7df9a970bb027ea21dff7ee915b0666825c0815292a8dcb17a5c1ce4160a0e19677d7c53c19188983bd6ffd12bdd4b14e3f03fa232b7e9f56fb6d60c446a486beba87b59f098987b31402099886c5cb8883d460c6b0abd7f7cc05e052a0d325586a776bd81d6dd8b5063361a821566c98758d9a80ff596415b7d13b58ab55c164bf90d8acde29166c27e4bb10c155c661b5120c597de7d22d0da78b769bbd5ba468709e37e6ed0f6c4997d279f8fa771c7ea1f556c2da33c00384462e18e0eb0fc96b7bce62043b8e3e69fbe585679dfeee529e5b4ebdf0dc129c210321c9e6280fed44281bf32ae62a30435dbb2415fa5626d94ea34ae5283d8d15fc9818b5037ec2a38e1b537bed2af8ca120cad4ad3a1121ee67d383710631ca89d8380884b8cef8acdff00aa295d47b3be84937028d0b25f1f0902b7d0c6f80dfbd355984a13b1ec329cd834e550bad071524e41ca10c00f824932f8b2ffa98bf3e29a1b9878e0877bcde43edf2803bd7621c5db4baf7849967d95455add6edd749e85c69bc7ed070bcd324b85a3792d3ad07cb40b54158df2a450b470e00d629bf1ea6343763be70652dc74a0f6a1f6aa5ef88af1eafa9ed849be3086026c1414fd229a09ec0eec61acf9cb6d21f0ba53de6ba071868a69331243bcd350f2a2b493464ee30cb1702cd8d9c05a71865f541ef62f185e3305d9fb83241e49da89568b3e17421ec6ce809d42612b9e3abe4029b98d4756e2970a09b72c6f9319bc47dc1c945c5be0184e58bed91a0eda37d34a552c1887a1bc5e61e9ea16d0a5a347713bee265e89fec5169ab6ee6b647f2d6d2977561ad52c1ec05917c7b5837a08ec886c12bff7f1f152b8609b1748a7a8bfbd872761873aa8df3d58ff046dd8f13b85ea97476afe75942d26a2afa34d4b3cb44dc03a7010e7cb2d60396e78a9dfb5f33077f5028efe203b9d1aeb7706b1ab5af73ffe5d2e6232586347e5af4fcdd445946d504341f2c0775fea8b444b7fe42eb50ce1575b731b5fdcd76185934d228a83771dd9f2934062ec8d69f8230e937e19c081b3377aaaba02d0a3593088a0bebb9d19c3b411b90edfb6cc0912c27746a9c5f362819aacc1f22a3d75f5319bd5c781817ded70f38a6845c83d630720780795bdfd58331334beb225818450ca6485f8e22547a1ae848d75ebb218eba2a8d3d94d7b1803e11ba923b5dc9b0dfe79b485832cb4755e1d6a0658422459301f092c963abed0f5158bcabaa10b037fbade26ab061b2d422dd1a4561915b31e3d4e9584a65a84a1989baebb74372862bb7635ce8ccdc208c68821675ff1ccb30de585ea6cc2313a1933f859dfcc5c62c0dd28cd5e11fdc979ca9a73ba6853f955184b58f11712d970f08cde48d5ea1f2acaa3e425574ce5bb98c54f5edfe9679bf350108617796a434b30635588bd33c687ab3c02465736fee267f4cb0938e128d2a137f84b0d1cc524039a8be76113238204816248ce0df20fc6a3b993545d395e8b55d208ed39416fe762a7980a65d1ee328720d95229d6cffb2108879793eee25327a05c0985a13b2d7f6dc7f78f6f36b2f99481c903cc25df67d632aeebddbe31400244ef25755c54796d7c14179002466b1b5dbc4ea12ccfb7a0567ff8b9fa13018d93ce4b78899f7f3aa73431382d925b1a5d55b77035cc9b190dd2674bfeeae6e9f77e50849732ab7f1db407a5884165da1a71b99b03ffad923df20f8ba861e7514c1e3df6fbfdaf48bec9db8ce99fe4837a1c8a3d16dcb5ad307cbeb8169d2b98d0424bcf55e93aff2b8472858176c37c250ee74eb35255c9cd73679dcbcb4cfe0ef8cae92d1531a5df90513802943ea4c279dccea0a406f83a225b4deaed2e163861c3455905d4b142b3039c72af6f051c0964e55f9c09f506124132413af15b23296cf6f110761451ff16bbc89949aafef6f5c6d46abec04175951cea274855a225d98f2a2937c9d5fedee57381fa2af247abd48d4bd238c0d04336d0b16ca7e5a3bbf2b226dcb76968feb98ac29aaef44040664010f3f57f21ee2804e0ed4e0975b13527abef190e26bacaceb37adbdaa29705d8103347d52167342688c84104ec42012d96278e8398d04cf2b6b96db2621795ad8444245754d46d50022d335c20c46772e3363a0616eb213603017f63ab9cd353b8f4f9507babde99955ee0f04a6e69a3c2e6e4cf4fe08ed2a38b5a14432de1951c140e576ab95c056749bba0fe7100c00a8d48002580c407878bcf4742819e8091e2fa1c40f5424e1714c57b5a4be4468964fcd9bcc0d1f659a69deb53123daa7ba80ea812709efdd7ec4978fd632d5f6218fb934d9a83c8db85b65e80f7edb1dd8b510357f71248c4302707ad3f22b50e3652acb75a7c15cfcbc24fc16a377977cdb02d75d81dbfda410d3c2067d412ed9186749e824c2b090efbb8474be8b22441beb7aaf14f1e82ab9fd0f667c0cdf4bc4174fd05dd4f2368ac4473db13bc79537f988bf4cd907f829a0ae38302c69326ffcc19616e85cac37dac45c640f68ef1f127704b3bfdd97d7025fde2afdc695e03183afaf13548b9ab0440a7923e69e0fda6ef0be2e93d9bbbcd610821117887d0b8f8a4b043b312e298694b8c652ce2b4054895c6a2a2fba1dcb4295092dfe41c33e6593717a946cbea554e33a4a3d8f7048aed593b927a190860a5ffb19651dbabe42c8edd59eb87d8cfc5efb0d9311d53cb63553a38cff07006eabaeed453b3b1041b7a56a3adf160ad45134a7ec46a1dfe8ee7e312005fd11f786d62bb9588c2d2910fc7d76ce1e2891c80ae9ee648d45ce666c7cf5a5f6b4c9f0d36844ae61b7295a1def6335ca476cb7435bff854f74083beb6bc28f318a6b7011f78a1b331aef8d1f0d6aad683ea57b8dba2ed9c6c0c91d8ca09be335e719dc594b61a6771c6bbc8736bf1b44e509b6a420a42fcefb5aa5bdda351cf4654ea024731d79962d509c9216d3a529c6e7b1ab5b67a3469a7e437b43ce742630e7060c664ccc336f8497e3b39740562f16a433b889dc6f51da5538f6397144eae16affd41710cfbe8ae821f3930503ef59f254c570be0557ce9af670430a30265389811a26c60c40e5fb3b4c46607b415e904e003c42484a038b41480d6c9314c18f206c81d5be17c20998b91d2bd9f65766948b625288b68391ff23aa62f37406902261ddde526fcb7ae16d3bc1e23edc71a52a70d434b592fcf995a8f6333ae6fb490dce07ebfd3b4ea342564c73b1edc3689424f65e21611938c176812525d098895baece0681b39b88117c45bdbeb4c7c96ff863cb07531d8b4de30318a8d85e8f71e032a33374efa89f188bfb216b51329411e7fa45f2f60bf2f59fe64c12b231aee6ec9c973cd8c8b85aa1a9c4b124fd8b7c951240397018481ea9ea3128eee2111dd15d84062f29362ffa34ca5e3c6a8fe514adb3ddda4d1e0a30f841a74be1463bf20d7672e1fb1f51dda0cc8d8a6d14d6f7607ed026b3659711aa1bc1ea51678d9f65632255586e1a86331cc45702ff52e2d1be1cd416270723e4bcec69f2475d3af40a88648da71b050b23119a0b3756dff523c3db610f3cc6a610d4b1c8c7b50ff9510b2f7bd3ac101da24c1f9aea7849b4439b2a4377be568d662875b1fa08585a5d952ef215231d59525c157a67067a0b7cca4881af162e6177b7bdf10159a58cae966ed34f7f863d33f44fcf5a1af8b182e89f4dc5ca740398d5f9f54b3b5917501860650978b43a318e7388c5a1bbacb02cf5707e0bed2626420fa27a3cfce8d40d9c4dae6acdb77dedb8eaa53711b801442d668651ff7bc4c4fd0fc235f191bc37a4743bb05cad1f6cc3fe489700cec1f971a703f17449e95c7216d58b17dd5f956687a1ec9b69a5c7bbd0ca112f7a545527461c6b93c7c94ebd4f147475bd445b88bed0ecdf55da291c991a1160336da3ee0e98759cea5fccc4c7f646d80a9e89917f3931943807cf6fb2be43b107aff9cd6e7b8c44c58f322ad6f1deccaa3543b05abb8c47aab10f1d52a71b52ea1f3852a8ad1c909669169d6244f1534de2c4b0a2200ccde732c275fcc94d479779115f601318f5145e32e9a4d61b3197c7d726e01ed95a2e20c328d4f6406daf2f25afee51dcab34c1ffc86abe85f5d96d9b35802b5719c14b91fc3433d12d30714606a6f6791aa889b9af504ae6b9e2377b1e034fd99b455510064d1e680e8040656a474bbd14252f9a6fcf88e6b918be6363200f283b59ad92e42e23d9d9060e400035ed974079b8ac0da1731f41866c117586651d4548f492ee5af931f88369b8b404cd376770dca46b9f04d99902433b1e0ea9b73ba9d9614fab6e61138b0ffad0be25c61226017d57d0b281ac5c1ddecb9e5ccbdcf5609175e67fd6e027edcf386f6c033ecdabec7a406db7c52aab85a20f4566b6b03ac01663d87eecda9769428bff252d67b5d384c04bb0f3117f0417a83ce8f46b20e2edfd4eef0fbf20e9b6f783b68d9252ae2c2104bc200dc80f64d85eea2b8070f174f661a0a13a217acfaac3b28edf34b6a5d8d0b426bd3d2d36dfbba70e0c82918927baff4682933880ee8b6fed6f7d532b93486faf518bfd4b9826b4dabf33842d17b05851f22ace838d1e9fc058fb89c7ebeaf9fd992487a31ad2cf3aba7a0ac4779cc42f03f8edc9bbe2ca074593fa753a9170028dedaf06b9ae3fb66e9a2e129ca4faf0f2e18165ae17ad0341ffa02a586cbaaa5e2f7338eb72ec86ae5e0c06607414d7a1937c123e7ce8be605cd3a02babe50c43208de87b7aa38aed5629bcc7c70a969814bf23a01c19567633d6e17a2733ca0493e7de9943e7bdc89bacfd149090ffdf80afcf3a060c386b63252782acb1df83b171d2920188216075d0262a244e2ab7f8a4f30d6d5c35a97f4dc2182e9e4f217b95fb9ead8c1a4a46fd21a711a98e9d23c39ff793941ed5496552dc5c753e097a091e900351bc2f5b6149e21127d2bf3a72471a49853bc4b07236136301a6d8d4bf53d1749d56d9d40a337efe963b4bd2478492e54acafb1a669cddabdf8c92be658e65326e351971730d5df23d83cb7a90cf2bef052345d773bad27a9e7a31a1fed4e55398870da9b7d76b698995888e5960a4b85b5a7296934fcfe9c2ce57b0ed03ca40b4e44204ae881ac4b85493719f37e0f1c276b5dcf70e26d899d0f801c0d31b8d100ff9c5de770cc758efa57d19ce2615dd6ff45bd074d964806f450f3efb94f3241f2d031eb82006d4ec25ae7b30c78581df26397d1e495e61f720c7f7714d14964e678c465d8f3eddfa6a065ab168376b8a8528f7a05a79f2dc30cb2ace448447fd4412f07214e6afcac4e44ce54fefd8a077b5670eb77cfff221efed59cbd013930c399a88ffdec1fda148e01a1fb6c745ff397922b100768ec806d550998bc896248a0281ff0dddcc390bac969e71023415492296ec64bd4c61e9531c126feb7be259d675e755f700718128ca8c212c2344c33447822d8ccb481b3981bf7e1869901d1839d2ff1f990e489e8ddcf25a92dbb00c9202f02414c3859c55dc9a539e8cbd23ea964710aef4e8a090b6febe23bb6d665e89d53d90406594ae631a3b226483466873b52711130649657df2f974ffe546d9d445e3d47b64b816a7918b206820a89a80fd35e1bf0f1137e56b5e400c0f37c0245ed627b344e856db400e79392640b3a1c9620dd362a7e9da3b5e4cfc2b1e570f332d0affa387b494ecd1467a5601a59c5c4bdaeba9d29b3a31db0ec59236310028f72ef2e3f22d75dc99f2443ea923c27e7caa7906d41ad0480361da50eb5f136d94cc7a89984cb4722c5c4d83fe30b9f428c48e7e131f055d82d71aa9186d155e24d9d1ee1dfef164791b24d17d6f128fa5a7bb0afe93bb49a45ee265aa92e6901ac439b0cb0d04e85d446656d888907e729334041cbb06929e8bdf1301db821aa84fc99beba0248acbde4733e621d9322bf96f07d074c412e58d07a7faade72749ac1ac88ea2007e50ac53c2beddfb62d896885a7cd9e298a3b57e80fd3023e9e8f52fcabf53112dcd4d6c092f41b6af285e950a25c9a8805a3c816f3e1b891d1b931d8badb8e779098ee439addf9636c3610d1586e433a74987e3f7718c4ada26a02669d00bcc68c4b30280caafcee63526eb21cd3bcfd95bf74daf8fe97becf0707043f56d88e7e2482182b2607575d852b90e860757973b548d233ba004fd9c25253f742aeaf627e5704fab449d64baea745681eaae0e2536c2383e36c934687e2cefa3da51a1502a3d2348b8cbcce01c25199e8bddbc23c581d4804ea5a9cfc2b7000cad73accfe32319c1d081f19e9770c5e08a3770e53bfe2b98702979dbdcc2b998e9ad68d3a51b4621ec13b84d9556741a8593fac184073da9268ba4795b7b67283f2a36a7544146143916603dce63ccede45a606a2361585baf3981a30fa129c1bbf3200854aab99ab5b22d1e528d06e4c0e644bfd8d53e8f9b1327564aa46f7eaab720b58ce944b8791b9633608e08e542318f06b253e8549aa28aa3763154da6bc41acf5de76dc516525272b674d0146c20815a37adbf1a4c4436bdc1bb1c93db52be19bba6780f21561a129ffcc1ef960c26f3a083f0ffbedae623c9ca5bc2b8b3a3aaacd23a8a6d9ba49c36005f06cd62c5db154ed575cba0d3304ec5f9b7284fd52e48231505dd33e4e32d901e3583dda58870fc30b572a1f68f0bfc1c151ae2d04897bcb0532537bd4d1b3317e7213fa63e87f5f8dd3d72e1adc9053068401e0ae7eed8962cabe8d624c1eba8d71a08f5707f4341463af4e332e2822715486f5eaf18fd1d3a76d121135829c30f0eae447981062cdd4f66bbd965599e7d9a360793ffb86857922ed81aeb9d0960c525de8d76df8eddfe02587138f6302f73e4d61de80144d9281b6fff677bf4db2ae81511347b608f910597e822312ede506f708ab81e13f1cbc384e7f56be279f13c3a31a0055aa1a282be65d3df66d950f477cb87198e0d7960a14db0aaa179a8ae759247e604bc0d75a2c72c3fc9cbd543d672e3571d09678041b9e6c1727c68099cd22f021bdb5d5da6130013b556795c75b7a94b53da0201ccefff1c7fd85bc28caf0a684bfd8b1af7b7b8327d37bc1f208b6ae491aecf8a0020acf783a28fd89c30ac52c365c1f5e332e2546ec6ce5c5ed381b34d34635506a86b07f314ccbac4c475e92cf2d3d62ec2a81f1c5b7c7902cba3a9ca27dc7f57ac5cfd1f98ca7a2497b910fd8f09c4873e417cedf3deef26616167ab514bc1c8bca6744e2a640100e49a31d874e21b28e645480660408549c4c318cfdd9e510617be15a5b4133e1376a381c429bcda9170243157707108822bdc2773fb0e236e4ac1fa5c2439cd094b7d4b094f2b6bc9bf36fea7fee6c85086fee4cc2f399c0fd231652d43fdaa4f4a014faf9da154437125fe1b51c980a15d9662a44cf51e492ea2bed17038e3e80e8b4bd09ee7443a7a4ff0cc8daf496d36b6a6b415cd47e353b3fb014a346e3a92fd6dc7ec31d8bbc5638d78dfdc91b7c776696a138b9f4c3b15048de808c03c6997dcd3acaee74af7e5b54ace569d53156910e76542d50e24913d139a62e17bdf5a8ad4055e1b50847c23c08e5113ae1e57c34eeda8317b075e451f4d63245883a8044de71b5b685c8cf90943b276ece3051c6f760499ae7d6e278cecb7be86e14a65a7284600d93a0b3a729cdbbe7c423b542309ecf8638686fe1675d7a9ca9a6371de9d565975a999f91b3055ae63733017ef0712cff7ca5032f63612fc36cdb4e750c6f36634f5c06f259fc4f16f984b4524dc15e2db718342cf1f8bfc8ee7910b9203d8e4da21e31b733b4d40eeed4c91e5cf84e5f478bcc816908da295d9125b5b1f2caa21d73471504980a136f87dec8f79e072291f0a08fe55f7f63d0dd334cc87abacfe9ab46ec9d7bdba0c516f972f0cc52c080b768db462a35aeb0e579ddd9dd19ecb30977a5ac781b10892712587d3f3c5b09e4d557c148a269cd3f3399cacb52f68247fc3daf5beea1ad960e58c4f562f3ad7dc0f3e154239764a7cc963f92e3bc97ed3a7c5a7e4b799f3979e7deaf6142d9b47b4deb9a17577a6d084eb4e19ce75b4fa54d352bac4b900d3463a85b9539f748129f1a74ecc29999f584353f689be6adf77fe4e0cdb099b0f5b4103dff73829784097e0539dbc65affb48f223cb3bc28ed16ed06723b54a0ee79f09b6cddbdb44acb563a672d037b17f1329b6aadb296a1da66cda6f122218c2104d8b6490879a73b3abcafc80e16cb14579180b9c5ffafdee86796043ed2429c898680fa53a09c66a7c8b25e40f938ae93e1e77525aa4bf44bf20553a2c84e0175ed6c9df2fce33b357ef85613eeb803d8a56ddae2d16975d0d0605c99cfd0a13f53c98f5144251598a364314483dcef6d6a90ead921b9b7df1229c8b0a818de18d36b218a6723f6c71a137838d763c2fde637a8bb1d70dac7bc975e7032dcf365d41021d08e27ee433bc1018dc04d33b3b40a6df3ba3821aa0e3d267d6dbbb50635ab445615ee0f6d1803dd92a80fccbbc46d9ad6aad2efb88208463d01d43a54382c1c09b199405d24f11434fe96bf89d24dffa0ce475586a864fb547d2555ec31c61489c16c09b209a161023a51c5588ad28596c684af3f30cdba1196a13a397d29b47b80bbcb657d24efd7f87164e03f16ba60ec333b80f777f77e031040b3f5484f17d560926e172144f2b278a26b191487bba8dd0703684b276c70d00dca8a664e112a2b7782c594e9db0bdaf1df4589498972ce14c09325368439a09324adf35dfcb2b364a714fccc0a73a2d0c89dfe4ebaa816e0f4cfa92d1fd7d0f9053839b94e4a80c75db74d3003c13ebaf2612d10caf9fae6322cd5e11f5b243ff9387de205816e5b2bb1feafebf194cc3fcd4ee0ca383f390a0ed327b7e8ec8686a634138b4c34fb2c1cab5f75242d9ea96a522b7886297aabcb5aadabd5aa03b9e030acfb8afac746e113ff030ebde81210a2623f4bfa62697c70ca42809300ec0514798e6b89f751b15e0725a4f8c1d53f0bb4ffd59bfcefe87e90b2585a917c19a53399727abee3ac48a4c53fedb509c459a8e9fbc0c192020951028bc66b11579b7224789b6bce1055e5f93b06b011c9158be1c465e7d4128589e3e89171b4bb8e272bb920cc3d19458f7a9221dac54eb954597df68b735375d20f5d526a521735dd7182bd639a18914a65d0b9003d43f063b9375dc2838e969ffd5f2eaba3ec6277d899cdf3896daea357b39a2838238a7b58ea4e7d251798dd7263954a35e6ef8118809b28ddf51cabc17907e9869bf8ee827aa846f94f53401df8c42e6343edff7aca34485c9d9283c548b28fc9d99f66c9a14e99c9d08d3ea720fb0242f1d4bed4fa6f335eb72f579bcf44ba61bdb51bfe9e073c1a1fd89130fc71c6ff8ca94cc4827482ee4a63c8763dc6317847d058b32a6a792a8ed9526f8cc27c84b00c8f1101527b493905693ca944ab5ab1a46ca474f0794be9f2e72634cc4dcd1ab13f01f55e8018ffb425d4203ca79df5addfcd169ae2913403efba0d3fb903d97523403a5bd4cfd3ddc318affc851baad5701bdff89231a571c39b332313af0adf5969d190c58a708b5aa5b0fdd41fb5810bc964ef6e83c6d0c4e2e3e585ddd6ae5aeb732fc1aba8f0ec6ab89d6a2264665d64d996715291e0915eb9804db817753d368eb7fdbc3ac91b67c3b1ecfbe557daf0ef3e71f8d8fe13202132b1524f266caae7a484f6501585ac26e9e7560ca71ae5f44928ae8ef29d1444bd5d6b2c0f714f1f57e0c8c3596d79072022a0b9a3a2fc0caf581f53fec7736a3144dcfda914524de49d32e02b4ebf0fe057f6e151e5c25095926920d445a76f8c06d8c4be8918ef06f0700f768c109eda5fcd7121b171e356a6c9d786c7377e5a90565e18d4a8e7b00a8d26a16fa9127aad37cf6b4b4072b9f4e7ee73fcaa128c41db50bcf623e529c50461b51344604db5604a0c713e0366ecb612d2fc41eb027673fd924148c6b2eb50b3625b6b5a2d4a9d2ed9840c4ee001f57c4d8337c40fd53a1a9226cde09a9cd426721bf0c3a1b0ccdb5051cef90dc89fe2ff20184ecc1284e0be0e8e356777b6849fcf08c9d91ee44fbb2c25d6cfc0f551a08db6c2c3eddb6e1ff1ab721129e4a853873d6ad52e723e8be5ffc096f1364c218e53b0a76b15954e0e0b65362330a7aabd1d45bf3111d7db241481665bedf14b22a0c612ef75e35f9a9a157b5ee228b7c1c686e1d49b737cc63ee708c5a4b73b2557f406e5a37f1aeaeb2947b678ea0c039225e64ac669f620beaa3ee69f3fc248e6361f52677d68145d7d7fac7ee195e47f29c30504d620c2c46d25527595e0d70258f2163c4758c848aa4da56676729a301725bdb7f7c9d6aecdb4a94b85cb8dc54d7f6d23d0a440cc3ea701ff887be71ed9e45e925e9a6fa6b8a881c461e90d42cecd58d304d4ffae8598119ba6d4119ee75b4370086a9585bfb1f5a81d951a4841453a19507574a7432a9b64a5508d6b3f1fe7e86b5c7d1b48c0dd2082350c6ac97c3651964a1c007bb276eab8a2137da8c1435d8152953510368598a9a9ccc7e36d9c1c70562ad0cd2d7a7907db903148280daabe47e60460fdeb16c61fe30c51b0b2e8e1421b6a85a66962ae6976c711e24c74621e4e6a49b609d56016f17aac3012c91217f9650dff6cd90ee0fc55827e64b3b1bd212b41d7ed4031fba2ed966ac20dbb9ead661c87f8280baa18c280b5b329305614fc5ed7eb17d8772af90249274931b100f486407c0948c03b7284d44e540faf47c20efed4578332d7399003498eb37ff261f05a0c49a5ad52fd7fd836e4da4a4fb5c12fd6c3527d08301bb784af410684bc542ef781078130601f1d961db14dba6b30a395e6172fbee6a4cb40acbbb504e393609bff503cb7ede6c458152451d6765e47ff52476664c62a62d47658bdf590c28e374d569f4b249fba94fe84e31de8d9276a8dd0c191890ef21e0c4509cf35752a2bdc9b4a912e412e0881e36b152f666f966776525c7b66a2da442b7b452eac1568ba43fbabd6f99351e53350cf434610d2e192ad06b29145d3e09a23bd406b4494bf55fd8c7c3f7891e072975884899b9b23fd5b5991bf9f2194d8a48d1cc1a8067b7bcdbc1403228f4f2f198f84b71aba53621d78cfcea717fa5c5b4353bd2b453b466a7e540931a39bfee0f114677e3a9e309430b2097a69da0068a0e21f33319537f80aa6b3ebc52e2bdcd61956878601cef345e1e87fb909fddf80a15a21192ee0a313de6fed5141a6dd54fbfcde916391b2045a6a7dddda8b038ecf945700a63847c3e301a45ab2011c8fe06d7eba4b72c248adac29596981d7242ef0541051e3a6d2d78a43c8517f9581c8847ba4aaf34153aa91e2621fd64d137ca585de338cd5f7adcd68828d679755054b9b6f0f067b5720fd66d1d0f71a752462312547a4a55e89f053cf9040cf9ed90b87c400f3df8a982eef1e9b59c6401fe6395203c93b64a78d6536ff70fde6086cdd33522b07c4b594e919d6da3d43959eb57ba2320c16746367ef402ea6133b74d09b1efd4de01947d7a0a799d1df8f90ea08ff8415af06bfbeb02bc829f482ba97802299a21cf6ec1d912663ced53ac1a3fd2b4c55cbfb8c14a27afefde66ee1e7de30d405f9e2adfb9826a13ce219627a39ae843019705c86acf06368ddbc08fa2511f110230e4ae453375cd104cde4c99e174f8e042c1d94fc315bb677deba8e378dd54057396886e27cfd644194f29229f71e2dd72a3994aafb27eaf899a8d4c3899384955afed6fc22d0e7a7c63a49a79e6e48e75d8864c5b3e8ab1304df426bed8e28e3342e3b6ae85b9b721f0162c79d071bb3de09606e34fc1595e0620ba5e96c1c3314beba09ae1234731c0e6f9ff65bfba9b948cfd385d1db6dfda5804074823362feb13f5888826b76deb72d5bacc48e76a69f6ca0677863c692cbd99c91c1f2d05e4ed8a0ad24bef59a13b42a6e57ea9e525d78d65c6a9cdbb060631e2efd832febb5db25abb070765fae5608677094aea9fe585f99c82618fa43234ce9456b7e35652ee8717976f2c4ed17a60326049500ee9b761a1f22d41245b3c6b0f0877daf756b35fed5738a1c96949409dc54aac331806c9405b6c85c4d928888ef517f64b0ef15f74a9c778525fc61022e33af8c978c1b9059c2cacffe7340304914bc1a68d7e734244615dcb3d30085d7d25abc7a6a1f4e33066bf20593ac6ca0f19ce9da24a7e0242368e115258d1075c2ac5f24c6b1d951742eb7bd55738056e830a83a5526299b5965f61d124e182e16c4d30f1456c4ba4a5498981fae7577dd980c67e22c4d1ae748dca8b6f1953c10d91f1d7ebbabcc461c8aa4046f5976834107f42ae4d7893aaa2259f4f012260f20a2282694c85a8ab4d99afb9311a5e454be19fd6ac1c9bb26d02570f7a1843572af8946276f50f93f808213764c46814dc7d9ef32f4c4af295b62b1efabc58df9f57754fe0fcfe47be8df8b19961d48b010cb34940de73280eb9850a98a93be3b1bb3978b89b10188543603afb339ec8669dfb67baf343e6a52c3c372246e73437b871417eda04f3ec322b1f046fe9f63e64abb8eb422604de1ed093c20def7f383375b10e921fafd2d604804500a32d75d6fd5e3f4d1dd2c6249184837ee6fec1c72bab484046fd90bf5a6444fd0650c70498c69b95eb7a39b315d3dea759dfe69bbfd89e0a2bcbe5a0277c693b6e2eab3b363e1f5b01e9b746a547ffc92839149f8b2ae68278cc81ece1082cd2b90bfb5102a24eff3938d4915a2e59e467b23b6bb35a99527b25e59d4b399f4c41365ca242fa37fcecd06026ce894061398567c589719f1caffea45ad0d45a74b94778a06e1b25706f6a08d2146a86aa40dd992caa4ef19f035487c22cc13d3bdf43349df70083e96fb4ff4a077cc5ecf193b5ca76cc2206e99c6266f6351dd23ec45a1ce85838509c7e28ab7bbc09911a59a8b6bbefaf508323c777842de81b1c7c6c88bf55b281c44949b56dc8438ad0512c35bc72bdd4223d1af70f416c5c1329462399bbcfd67f18d61d322129edb95be3cf2e15e46712e0c6812f8b5fc92b0921274a11c79b5b7c83f788d7c7fc0e2e8c0f8b284f239446eb126684c7b165360840c1392665c00100881d4f6f6e311b72714c630ec4957890e0194cc4041e731b0ca6a099f5007040ee2f39071bccde168ca95216e53c12813599a1f6ac62e5137c00f381e759fb663edc62ea97b987b4a39a155df82790e25c1426bcd009cbbec6c8761f34a94f48ee10ba8e93e7d57631f774858430c4b655ac1ba1aae9b34c16dfca7e37f835b80323016905f3fc30bd45e191034209102d26b5ac17fbb641bc6a80b01be24fc230a4f8f32b2f5995d5696eb51f178eda21072d83421817d6f274d22607d698cb2ae69735ed09f78a644e5df9fdaaa8d749acc1b37410ab607d75bf694118d13befbc6392234d83a66371f98e262a3ffc4dc722962edb4a7ce8386c6016fd7ab6dee223c8498bd6ba50eadbdcb285bb73eb40bc7ecf7475d7b5d0f984036fd4b8cba436e86d893b33ea2978810ff59f18d014c74c99b51ae61272c40218bf0f80535f84665990dd2d8a47174e35cb134e60167e945dc6b0b61ea2127ff94e51dc727a784c250b8420dfd1765ebc6ec4ed07987216a5fa20da1ec6019e4a388b24793da82b44f44c1836868a812b8f7be52a82c06526ab24568d4026c39879b4303776e4dda277c6373828c005e5e18cbc2a737e16d2d71ba064a45c4aea1a51d7a7e1428e703a4efe9451dca3da13b4e019ec219e074b705566274bdf1609c6de2b2dea5fec00af3a06edb9d0e0944d1fae1d4d8e69cbdd90253e6f2a11572279ba5cd2b96eaef9f5836f77e3135d7bbd36ca8d08712d9d9a09d5733088c1df8f0cc45f28117c3157de3d67207b49112aa27a303e5bd4eb30a2ca0487e99835a526b83af51a81a1011cfa5af4b6c371d15f648713e3c17ae3f18d95997129341656ca3b66dd505b6bd3dba15b1cdaf817d5e0405c59c11317e8375e0c1badc4c3317d3fca5ea032f5d094cc3530f76df77d35e1deeaddad824f91101de49b0f38c34bc2f2f74bf0d1d1149aa74ddf08a2071f135116af6e9b87d5a97f54c138de4c9d7c600332a25f2eb54dadea53ed1fca0741b07e2569717bf2cb536eae409a7bd185197e4577b20f1836718c62c3b62042e771bd03f866df504e98b45f6ef31dd6de397c171a970b2482ff96f09affc51da6d91174f0490bd35f3386f8905ae8d15d2a4a68c1c520657549d81c238295fb18f164cd9a42eaa8d7d2d55d04bba308f06df220d80e32b49bf1ce8f85513e170c0fd0d6282bc367c55d38b998a69bed96747ef6d2f88a612fcba9cddb1cf3ab8f8cb5dbc1e1a31a49aff3a9666002f9e8f485923423675037384e1a10196ec2a3cd7755fe474fa2872b6e93d0d3bc933e08cf1de3076ed2b330ad116ccfc962476ea61ce950cd8172fa965e0333b3513846571a982eec1e24cba09428277d00f55e4f9344a9b10e8599eb58eabaf50a6c8da86128fd48b7d1d15f655aaab4b5c1c042bcdb7d099f8bda3eee1152b358b5c517c0fe7199042439b3f1c1a286eaaff4274fc4e464013ce48d3c1ced499004de1ff8d4d5a6c52c0763ab9f7fd8a2371f1fd40717daba553655eaec301b6c8594e6fe113e177a3d13b8f79d7f3f8620ec7d6b558a914bc0d8dd442bbd236500dda2b18d92fe8b900c1069616e5ff0830b57196bea73d71743e38c8c25267514abcde6b678cdfe01554f0913ebaa546ed96050c3d3a17cbef98c0e1c0f7c1a15538576fa97ecbdab79a5a23d48e2e2fcdadbdc1a61a25c5b3776feac89e74469aca1a388d60356985ba4b925f9f8d626fbd22bbdbf78dac90cee37e60120b7c81f326e0fff9c49d3b14856238b824773b7c934c8391a2eb097718e58aa69aeab66c7e1b66e9a2a3f1fd6634342cf7dd9326c5c8bfca9103026bb1cf56978af0440250be07138e51b32294b0547012c6897e0d899544bd10722030061c16842479596d80ed2f5fdf55f3468e971f960e19e4fae73944e86c9e9d8c2134e9186db14aaf43f5523fff18540d0ddd4ac8649e981a1b891a0e8df97d7f1437c7df6d3a5e025b6a5d51fba5156eb9ee1c920562ec85dd8a7842b63387f41a1664964826909dea9fa28a195a17f118700d1661c13110eb66bed6b058b851dd4763fa9f9b3bc311387ec1284d1b7b1cdde3767b633ce72f854e168bc6a7677e28d3a1679b07c310ac8043036bf6571997c2d97492d310ffd26ee3e0d525c8ee943cdf561f0836ed062de775fc7f8b525cbec1667205f9e6cc8a7f02b169020cdbd178a294a11b154a34c0403e86cd745f7dfb024d40ed0a78ca98a02aee9bb18a99e760bbe4e7800d869309fcf0013fb1ab3997ae5243919a20487900f3cbe96b32a3a32157752ff0fa3e5e9c503e2603b037c8a8475972e16225ebad0e5c89ebe445a15f219b2a215be34c058722c7bf93caf48d8c134941942541ce20a65da09c43accfb47204766d75ac214ca1767fc499b74901a2f4e6d4328b6a676b4d85913bbe3f4c9a14bad27d5afd02703e87b063cbf2c636d7f749efdc878abcaacbb3a16274e54e132961d7336fdb2bb2de8589f5bdaf3bd3f61bfd9230094d5fe896330b657f20563f62e9d5cbdabc8a51d240703fc94d2fbea8aaf0bb6d6ecc2e74f8e3edc12f074d8ec0fed9354fff200a27e26f9d23a1ebee79a30e20bf715b8186dfb739fcac72d8320b063d55f1a6b4cd107cb6a06f0b6eed5ace47535a8463ddf410499882144432f8f72bea423fc78fc51e26f6850dd2425512c72485184f5a621d867bb93c1aa6b908a96b6c41c57e09bf3e6e2e899961d39069bf271443fb7b8a25f8e12b9d84d43c44d4958bf077ea2f6fab8aa82b76a85837508954c37b7d852a028ea0132ad4ba8689c01e2cb631f1b85557e24c27c5557b4f536cbaaa65bf857f5e97f64c3e81077744ce4b7a03ebd782b066c73fedc1b1eb5e5e8929aec4f83085c064385b6314cfa993c8bd0d97c1253d675eb9614c76192ba45665f17fa024ef5821acc70b99177dfab53348bb5a1db8c3f91266a4e3662361a43db39514684dbf4d23d27bdbd0cdcbce618fe5278d66bf77b3e0f2949973808599629171c1c6e7081e13028361137e19c081b3377aaaba02d0a3593088a0bebb9d19c3b411b90edfb6cc0912c27746a9c5f362819aacc1f22a3d75f5319bd5c781817ded70f38a6845c83d630720780795bdfd58331334beb225818450ca6a7f0837be552ca8130bd7e6da0c49aac87067a5ab375818781c69c5c633ba1dfb0d5ea6a3afa2584071f2feebf24d89219be65a42913308dbad132a3f009705d3a896142a632ef48233ef08816995cf833531ff5f9354c98fc0c1d02d51a1101c933c8bcab88eed0eed6bf2f710c5c35e44a648a5ade28b4ce4b139d904c7a40205dbfa2a67ac25833490647c6f1719cf85b8f7e0f5c9fb70f47d4a7d6ead52859711fc204b4564df418def91ea8a34f9297c13a4b297ff07af19940d94e15dea29cc45f377d3f452ca40ec2b1b770befce4de6601cd455d7b6264a72af24c784a9052ae91e7a909cef005b463246e70eed7c0020cd76348742996eed5f9d1f218e215bd8cb509721f02ec87258552748f25d44b7aaaffcc1f1fb031fb58c31e252f1d2cfe506ebcc5051d368c319668032ef96619cab3925a32b7cf83b0443eef1cd748b12907f61f2a07e531cc9646c132cd2861964823dee4fa15062f82804fc6783d17fb5d7145eb16d0f28ff3f62cfdeb4b81a2c5b3d2cc662297b90ffd9a1a9c0bc816545d22ca73ccceb95b68161625688d67720545c6a2c5cf612cbf3d3426e61fcba2d233919d249b93353adf85ebff8f0841c6562420fd2af25836b0ae7c8f505fce85aebddc102e673677694cd490e8d3734f10dee95374f90513802943ea4c279dccea0a406f83a225b4deaed2e163861c3455905d4b142b3039c72af6f051c0964e55f9c09f506124132413af15b23296cf6f110761451ff16bbc89949aafef6f5c6d46abec0417cfff34c06380b34fe68c5034adaec8f0a5e2190d8968b7b91a684525c4637f69151b679b30f0bda5e9bb9d3530af5526b03bb3fd903086de0edfb837806d2090fb840750f1310adbf618b86b7ee96134109b5496ee657e613a169e0064cb3058eae7f301aaa9426f9ebcd59070f1e2cf8bba9541238b2b9ce648abe53c0c316c8c4bfb660b68adf37d783c6027fdaa1efc3c3270e74652253debf9f76eded54132aa51132afdee4acd0e2be5448e2e15e0e1ee7124ef5b122a49e49e5dbed7bdc7e1388d37869ce06f496804d7c4765a4a81bfc1fe1afd2cff36057f246e1bc8fce88d87bbe1e4e58f0c9c62cafbcd9ed3ef993ccf3788e408ed0c8424c010d8440fef152e3afd7f9867aa07528cb87066c04874a7e4cbf50f49618a0613cefbd932f5b69e7a3fcada8f4e8edc70de44b9901d226789afee9c01f60e376f9b0cc2cba5f117f81dbdaea268ba53f81339dc41fb06060d61edfa4edf08160934f2d08ee9a2b96f1ec80c58fc3ac2316109a3d3d949d6f07bf9d92bb28778ea19eb007f30946254bd165892b258b2d74034e14b4c2960da33af62dd2a8093dce501a8dfd98cb685c5360463170d59d13a8a806ea5619c6122e9c00544cd8c0acf9d6cc4fb9849601468724181fea6a84d262881cecd4ddde8a597f3a464943a5a06d4a5e21590ea6ac9a2711a734eea60fcebc7e899fa59872ce7fea42aecb884f89f63a3a8dd3cab6d81df481ef23c48013acbd57deb38b6708e72daae30f48e0d3884ab9e67ceb37f3c63193a004b262afb018acc9e1a7514730524eb64f64a6d68e94f986a4ccaa70d84c008281d275d4d6681a15800698ac6ac1b5432648d45ce666c7cf5a5f6b4c9f0d36844ae61b7295a1def6335ca476cb7435bff854f74083beb6bc28f318a6b7011f78a1b331aef8d1f0d6aad683ea57b8dba2ed9c6c0c91d8ca09be335e719dc594b61a647776fe600fbaebcea0480572e66ec10c1d46537d67f30c5525cd31ed938e2956fcbdc4542d210abed5c04ec9445332c7081362912dbec2bc2b4d37d682347668426d536ab975dfc34a7170918dbf12bdd93338a7dad2bbeefadd3976429582dba29d51e13b2f24682fc8c99511969989e54e1923e8490e641ed8f61a6f5616f0ce1ea1987e247beef2f83a368a191ec8fb9e918f2b308217b0fbd7949337ccc2e4ce0804f59c11e39945bbdec5bbef53f8149c74b40d0c1375156b966f8bb52ec39fdb349504260ba786b4ada44872ccd301bc8502fabdc456b1ef71578a526d12877d50719f8059dde852f4469bd35d8af145eb67bfe7bae57afc709f05a0612c4d9c7b16bbea1efd89d7f8951cf2c06abd4ba9c8dfefd0db988abc779be978dee42d64271ea77f979a34411a7bb859000983df0cb0a7e6b99aceb562c459f8e05175c8125579d5a4887685119f08ec815b9b8dc8f45745166465dc4bf0aec6c40aa76c8e1820eaa24ed5a04f6b2ec6aef89624d1e0a30f841a74be1463bf20d7672e1fb1f51dda0cc8d8a6d14d6f7607ed026b3659711aa1bc1ea51678d9f65632255586e1a86331cc45702ff52e2d1be1cd416270723e4bcec69f2475d3af40a88648df64267219ef8848777d746bb198b480c0bd465cf2eb2800b975051f06251f6d9481dbb93cb8c31ac4393d229c23aa7ece9d4da191e11175a79ac217e97dbfbfdfa1a43bb0401bef783c707fc04786887892abf9377292411d4877de11024e67642db17de40aec2cbfe3c5a0bfca633db5067f234aead9bd98d40b52d6cf9d87d09f360ef480c5c4917773801efd818ccc6b45f5a28433383af86d9bbf81fb5467890b01b76c609d77c6ae1250ea5bd1cb64108c968b05555f91c7e919fd57f440b64e66a07a7fabbed4324b8eeb0735c4f6a9eeba2843e74d11924dce7461646a700796534a0165d1d2203b6ab00f25e44d2c4045cd3b402ac22b7d1f5a727cd55bd3519db68b9acc159c9b05ff66d9e8f9c1d29184b3bf906aaf1b775253eebb7b4f93807cf6fb2be43b107aff9cd6e7b8c44c58f322ad6f1deccaa3543b05abb8c47aab10f1d52a71b52ea1f3852a8ad1c909669169d6244f1534de2c4b0a2200ccde732c275fcc94d479779115f601318f5143012f5a58462fc26f1a756d4c1110aa4a35cb57e93199dac5bf970c3e10f09f67911202ace78802d4a6e41b8b28b2e0dd414739e7419e97e0ad4df054862a1c2da09ba1b5409d74ccd7cf59ce9fbf838d12f20fbd3dd59d3aaa6ff8eb6c8fa74089e933c3f5320e11d5be2e55c67142ca3c44d2f21551c4b70036a81f27b6b7fcd85c720cedbcedeff6470a048f628f3f5c491065eb8d57a47eee720657442d4310a2dd6bd1352eda553e24534f6a5e06e1aa0e2d8b50403cda6dd4c39cb58948d1c5fe51cfbbe197a7711371c4fb559cfa9bda7a92fa6b251b8c6dae307c9cf097ae791bff4a94872a3d32169b1b4f66b74283cc97b3fe546ffdb50b1573b6fb5138dc16e8292294a6d44e5b5df39fe831b5b21b19b5b2d79c17400584fb296a97a5effb2a3fc4f37084c5836196e90b27ffb7ef56d1c5be57d1e7da4322146580656e895ee4cfdf1bd9ce958ffd3c89a616270a1a608655b4a49e138a9c6fa7eb7f94d9f3ce446b785280493f85a03041cc411479182cd2b6ff7f85cd0dcf67d4c694470076e56f31e6fec97e6820c907cfbf5839e47fcc5b7e0403711c38713c8652c6213a85b0b8d889192bf3f339b0863e1de81f78809e584ac44bf6fc66d3bcda80717cf600428f2441de96826c74e515a55baadb6570f5fcbfeb17edc38b7e9d3263b776349a3f26182ae21a31e1e49803880906b8da1f06c010939c2fee31d8dbe64b6b61ae703322d9d7de7361ce143a91c462b26a5e0f1ef6ddf9aa9efc5efe30e9581794d6cdc6bdf6732e321223b90534c982f0d7c8e8928801b8c34977b9d4ba609295488cecf7210721e2e6ff1515627b9d5093444b8b09f1da77a5b19df6f2a2e0ac2bbd9b72a48b3a53eb03b174838d0274a54755abae6db22f4f89ef46f23f382473fd5d615bd9f24d9d6b1a98206e45c4ea7c4d3f9da9bf61b1da6cebf12ed49aeffa16c0f9f6152d79854c05e3d7cc4f2d2f91b9c70174b5059c8eb6b77c9ae5eb2bb4b6ffa0ef8e8f3945401dca0f6e77a87d2735014df0d48f4af179dcaa42284f50db70470630c06096606f02c0176bc01570a22d09a43f5a463e0bf28eb430b2655dab5bcd55dc90088263ff39da1283e910224a90566de122f162c4edd035d22c9a6f2c2594574d1a8a4450bbc5a2ced05b4b24dba979008a461c729d3a99bd7779b41f19edb4e1539808d74646decd574768adf2f9ccc35f4cc667326b2d835f3c71597e61adb7a073b4c936c863d032b9afd6dc5683a8f933b645c59124721da1922ea92d926e2f28405eb06da9e3a8596e551d8d82f4367a8bdff4749e695febfdb54fabbba9a23115da5d7bc46ea45e08c2d17533f402f1adb59e315d6c24fe6948e40e1a8ec0056954f4477e004defd38d840d8668989e1431c7359f02ee5e1a11e1746705c5d9ee8f726b085393b9d1d645c7b9a9c70e1783ab0ea27effa48b35152a00601539a0d0de6a2e589e2896422a3de6ba9c9a7d98579e63040df9ede6e6332bee7c308a1e505ff7eea706f6382546058df5311420d8a8c272f6098452f6c3993862d7f20f70f2cd8224328afb5b0034d15d3fc6ed141ce47a5ef95b7faefc6e396cac61b609f06cacf27a2bdf4574a867d05ed08573b1b7b8bbc8064a873dec8a80e8e852e9e874a542922936d78055359f96ce5eee27379731f8ac6973c7fbcc85836e8e5aee1340c96cb3c7775f6c384d4e9e6d1b019da3b7e10fe7f7ff4399ef54fb19d64b0e87f6e837f87c6bda949fc384553d7b59163b567031ffc32f64b74b41b8decf86c8bc34e61d5031545f4416b0400a8e663d16408c5c2447b06fe3b40736c23752156e75388c9dbeded3fc95fd1f1c1716476ddcae5c54b938d9129a14f961a157ee8f994647906d66efc5f0d3aac232372894c00f203c855feddc83c94e43ce63c7f40e0f8fde5b51e87b155564fbcd73e48dcbcc7c3dea68e8863045c562dbea0c2f83fc62143ffe74b90c18408d0a77bd4e978e32a66993ac24b55904bac2b55112c5e84f642cb64a6a09845a36ade3aaea28e29f035c0723ab87dbe017b5e5ec6bfb030a85bcf11c34797a3d60636f28e068b429a6dad591abf86bafb2d01d69bdd0d44c293c4aa477c43a6cd259f4e7684919ac717d14e4e485d357122c054fbb55c97319fbc94f5c11693910c0e8b44d4d728e21f9a7b7f0635e0124e8a2702b2221c8770ce258be17cf52f7b80f0549b24bc557ed96f08c1137b630a5483a091b562a16055919d1018ffc4e743daf70bd9e5466dfb9f7ff7b2219767f54849595bb2f5a902b54fdd4373250dab380029dd1c51bd8edb9e7f8743b3332ad986f9ab02ae57d8798708d20f34eb14995ed37a1135a8d4a632ca5c79ab9fc6302dc8594dc255fc0546e90e368b980d0b0967e251b1530e6f004197d27c0e57f978f062cd7543b6e7cdbdc3441ae880e135b9c3eb3103777e2fc034fa3827d4264318c3fbfbb359a6079ab8379d7d965d77fb10ff97ad3ae49adbad026971a7616522e96d6c1159326902f97e5d7d1cae6a0f247692b3cd15d55d69532737868aa5088c6a93c382d53b723cfb3536a1c387c29fa886da8775e292ce565461354a7d9b7cd1f22e59fa355df8b7a6a1bea0196d31b91d195b7a0beeca4245cb9962ec86c4891a43d67e02b82771a5b9842ce48f87a0ac87b0bbe64d46d1488420d46f73cc0b876eb30c7841d291381fe2f3a26fab0162d7d76764e04f2c45fa6ceeca945950a5ebd6e308f9f3a2090c4cd578e4c188219ffcb391b6cd9d65519f40e343df0a3c922bfb1fe9ee470253f4e904c6cdef555200b5069897e0ce45157a6dfb953fcbd9262a1971e8ddd4a0b1811cb625fe60172881c04983e066d3d7b0f55fabdd92c88d2645835939572f169368d02536da2a8ebd4651c0d2e9c2d9d848a4dea10eb6e599259765f5f4d123fc85684d5d07c30bf353a828c8e12e679b32cee2362956b6a30c53c22b08e47611937175df65a9a2eddf012dfde8356bbdab633370c01b481b2a86e01b2418cb99b72828b8454a70ed8e4dca78ee26b09857f623e9ec0fc75a3ae8a3381c949c64b7ba49d4e257d5f51f7e121584ed9471ff8625a8ee128f7dfce6824f18d3c62831ba9b5a433c54436b2f5077f573c282c1e29ce609b311b80547f27be50becf12cb92226d92c0f71c8bf6796426e7f73584e69e632b6d7417d2175da285c4d2f7b574f008b4a01f5b6ba607910835077156c2a6b50da3db1a42492e44d6637c722e9e681d247671af485b99a6caa6185d0eaeebfbb6b820e6b925add19ce78ab4ae5878819f4d4991c0ff6ba268101c405049af613399ffd651eab48531321eff788192cf4713d32c646d9865cf6492607b60a7866d1facb2533a35bc8e57e06555d402f05d2df47c2000d3fdcf9be4df328f64fd1bdbddb45ca2bc5b8da75bbff4b27b0135038ffcc7763dbb699b87190b1eb1f000b7bb7b56c84bce7920d817251ad9e35cfd3293bf6ca433be909dda5d4de4cf82362ff6f1b2158ed3f377b0571a0f963d0bd61601999fbaa6b78aeb4d3cf22bb7c10bffe45b317e868a123b10d406ad6003cb0b7d1ec0f9d519b5cdaad16b46eba62cfbd6e4e739ebf094aeab0ff63de024cdaa36ab7f7ed68bf5886f4d274d47bfd961a4b3e34220a47a160820ef5d9acb454fb522009e4740b3b2089c5fcfce05a1d6edc990d18bc408304661fee0415402e4ae908e7221c92234c49f47c1aa6474c9091cc37da36cd08ba9fd2b8e93fd8a877e34e97aa38fa5438fef45e1d45f26f0883bc4e2521016b327a01a0073bbcbb568c589511514318f21d89e3124122b9ba3ebf16643ea7921a60c12b9d60f13eaf9d234248dd3b6007447eb6ed9bb9f2916cf7efafcbc5717b85a645517c708ce287b7872d06d4d3b48e97626b1768cd7add8036db724e9ca2b17b167434690c5e8ec605ec0a70503518a9d67b03ebad952ee00cfcc960af27070696eacbd6f2087987e8cbdd37fa14d1c673f163fd504431fa1354f461085d87072bd95d27ad92b793c0d8018a372a98304d573db55c418d3649ac0fca0cc902ef7095b3585f040cf24178b32638e8af2d61e72b747d6778ffa8a33fb7037609350e42347b8d34fa3b6ae38ca745fa7cf5c8816682fc5e435811b6c47cc43bd94c90656b8c63d1db15afd9d6213310ef6655d83e789af59b9bc37bffb2037742663eff32fd35a3e72e5f2ee35322e8502ee8bd72b88097eef6cf915ecb3eb6733f2084dfd7e278d2b60a0789419f037b173b73565caea6ff7ee8d2f3ad4f134ff6baade8d09f572cfb01ce8ffe8359f4d6228c602cf62aef7934133871e3e769c524117f62a6d1378b356c0da32114aba31fcc13851c610981c804fe642fc46a7e1c8b39e94247ad7f27941dab104b7ee482549a125ced47df297f2477029c0a4d1069346f4580f68c056021118969f19a97a7baca8497ac09ebfaffa88f30380c7c7166b507c977fd45391a8a2861147badeb6aa828131b63ab10518b2c57350160ec071155f2d1c2edb1934aeb0833f5f46a9a6c25465f3a5097d1804e2f9a2d31130e6551b2cf9c056e2ec933e56badfb97460fda06e8b98eb48199789fe72bc174ec18b7e9f45f0644f1ae3935b16ef7d8bb33cd356aa943d1f270f731d3e9a0a929ab2830fed7072f59ed1bc0275b83a4d95db13c2cd18a355c76a48c2b787b092d473a2dbfcf33bf80adedc9b429cdda36b16441ccfe03c6045a2a840ef0da4d278d13abd77617c254997ffbbec72dcb87de5449044041075a53ec7b1e2027bea08c0a73c0c4630bb794af418b852d3507dcc30883ef040ffa865082db7a2913e83f74f7af351cfc0d8baa464bb7f2709c57a10f54d8bb9ae2ddb96c90b38fd5437d0c024aff9ebaf29ce1e76de2aeb8c9b41b5783dbd2b68c43926d1aebf1dcd7c7242d8c90b6a57874913c08312f4fb2ecf612ae3202f253c2e74bcccb1607b9b0fd1ff2b0152433a79f59065337b062532914514856432b6132ab2ba2122045ea476a9678e207108cbc6997b3c6e106b99bbbf81485b0981fa88b43901a14a7afd927d44059c800c872f52f83e1aff784de6db01b363547dfd56b54f1535f4945d06d220809963320f4dbe4cac7731073166860cd329695286faf8804069d90dc7ff9ba83231881459d88f92c28a8d159dd1614e4af6499ff424ef56de3d6e4e1e4ea53a5d368d0194c39a490661d4ec1e1eb4d93325626836b60c242ece2917c624620e39e43ac3fe2abf12b2373d90c10a79a64c81d0c539858183746f7564580994ab9910bf51a758ebff8f23d4e087685004f7c0cb6309168e89fc6d707fd32bf5f22eb196b7a4baa840bf0df0b27beaa9c10118b8493f431fd29456148a9edc440b38383ae0309aa09f0dfc7894687e5f87c20f5c19cd55190f803483e843094337bd4b178d1452660732df8811caa99aa30324e390e59024a01f588f8a411367fd33d96b830781616b06d394ff37caa55b67310e9a3339b917615256c5ae45a6e549a318153f07a5f2af43f14f120e610abb9fff9631d3da3ccb0c1c950860b31f2ac446df4599e759cba53412820f1dcd3ea94b19584af0e52208689b4ee61f0c4ec1167ceb63a4f98a53beb647ff50b86ed6bdf42d0e994e106cbd2f4b57c3afe6b5b4935c2b66cdfee6edede3677fa62a15a7991dfc3566530b0b181fde98005039444d38edb181d54fce3d365bbad6efc892644745928266e0f1ed89ffa597d1d417be128ce5468f3384835fb0a2f00f494e26b59ac4339e7d886fedfb62e34fe74d5aaa6d1b00dedb7b0c6bbee461b4e986f715fc6c79bb6cae97953ce83b39653fe6d84dfbd98515c70f12deea28ee901b2478f52c61fcd58a2a6f7fd85ee5fd22b2b196dbdc23605adfbddfac4330bacbd64381740503647b6023396e568081609e7affdcea4bd59678b6a7cd2d0668c7a5be4c3089d1328559a72639649bc6cd25d40b52e172c23fb79ba184d5a395bbc2d80084f4adace7d19045a053c238d7405a6a915b2d23401a4d410264a4bfeed36346a22aaf5aad34cd295c6ac951ffebef0bb0020cd651b3987a905a2fcfbfd8fd73909259adb90e59ebbe18ee7ee2266304ddd977a88431cd8b60477de886a634ce4b769ca030d970961f68c8911e42d263059adf3d83a114da95b5af3131b0d382bd91de534684de90e06accb5f810acbd3f4da089626f0eb934fdd2ceba84c44cf8206b72a62c993a8de1285a3cf4aeae1d13d88b9e66789b79a876d374d10fe66feaca248e31687c75469a9333fec65950d924846723d79b95f54f3f4d072d2190c4e055f77ac4297fd8422846bcec6982d664028575c1b0fbdb215b0592e71b4dc587f2ad14dd4ad6780b145ac0609241154719a3819e3cd193e08fe0bdcd7d2909eb1b878d594619b61abbf147754a6986f9150d6acdbb85df035ae700038a0d745ed6a0dd20b8f536a708fcee90f16ffe3ddde57c3c1d80ec8298bfa146cc35b07b4e3ca2e0eb4e6494f9bd9bfa226f405dfc974a79057d5160dec311d86220d5e816cf7b52ea1f90aaf101ef2cfc33d491f6d9ff70cc2fc73df3c774f38f56f14f98c902bf2de9cb5656005715b0f8af1b23beebf6a6fcac4c1a613cf653eb19f1584cf5388052bc004d7d6e9cb61c086a93a029667fedec3db6da0dbce7fd4de463471883f1ff1de72c9497443d7507526db9f4d6528c667e8ca330dc75207ce9ed52d577314bd241c747f4bfb0dd5c29aa8f8da5dabde0e898e2aa0b1670cc021712e44c44b3144e8fcaa6246aa6b8de3e0031bcd7a7b6e5027117d4e31f99fd704c468afcee3e783be7958ebab298c185a1c4a5808d7cb645c688e2eab2727fe3402fe274d9d27870719d252cf2698f6d8a18a05ec5246fbbec4fc0606336df6bd7a3bfa331efc6927f042ffda17423975e1be94da2cfa4e0a749f35596da6e7c1a6a0a033b8ccbaca174ae3b4300c1fd047e74ab4a83d60968e91373ce01f40d773ef94abe0f4712ec0ce0ee82f1a34ff3f3c263b740eeaea5b670671de788878aa4c57cbcfeca11f69cc0214eb3c3eb1a74b13dc9eb7fb2dfebf3b56d6a51e49fdbe16aee04fde6d63181d6461921dc154233e6203a769e1675298108ae56a3ce377938a6316b63185fa3159a3f5145222dea9352ffc5dcddf86cd9907a9b6af3f94c89778076d4157332ef5ffb7ae6fd05ec48a5d41ecedff616515fca8e80bd62d464796d2a71c451990c5c7b31a84b8ba9b9356e0b01a8d0e93c6ec06093579764378889f5098a0a998e0048c24c1953f4928f078050b849866f04aad082cb8dfe436dca7bca87ef397aff36080a528eed9038c166740b5138de68e326f422dc541b9ad70eff8c8b28054aae070024508ea5fb95030bb330f148b1405f7210889282aeeefbdbd85de8ba7348fb68ecdb516fd6e2789e291cbf9db2aff6eac4d72ec580dcaa143fd43fbc528cd0a4e83afa95ad3bb58d8b84b533b5dc243bb607565c7c2487ca291ff6d86ae8aeacabc206870ca63faca4ab2e812eefd43c591b8dba3ff6e29c2893b8ecfee2ec3a589f15e8b8c556013d112476e6ffee015a935253071bd2f92d7769c9d6686bc9f814cf3146a5a36945b698b970b886e8844da228188d6152317e68e531a577e38a76f16e6f6f7bab165ea362d65d3a21814cdea6bf41b6db479262bdb348fe32d4ed4c6590702b9f2e18a32f310868d2d928e189ca4a7b9340e41cbfec9e1fa5ea137b63aaa7c54db09c3a23ebf688029cfdcadfe4c68c96dea050fd639f1773b995910689984037edb20069906adc02b7b87f71f34d87064e0558e62ae67810df521a78401134f26d5ec48bf1916c4f11ec64d8eedd9234b9f95e9229d2e21cc38361d97764df0f24d2ed8f97c0ad897cfba2c4c9e5771eded05ea80ef401d12f488b0f653b65853030613a459f0184311d826a55143d3acc2627c63b5fce115eccb9999564fb144bb7e0c3d82a759e778d00f77a81e927fdfcf0ad942a7b510807e732d669fdf5ad703c2cf3b36c05c480761fe160d14d89a52a81a0f1c6757da687df01003dea27a2ab0c06cc8b3c68faa7b43535bd77c76e550665df43c8902919fb4d8091705c27f32092c4706af677baed410ee129f60e9716c25c5260507bf87e84ae13671d9548ee1bd60dbcb3b25e95beed2544636d735163a33261522c6c577a23ab3e74ef3770e8fb0d7215964b2bc35c2aaabc8028bdff4983574b415b900436093db21f101475b129a06c0e0eb7ffce09874f6b1ea63dc0db1265c0658d8708c7b6bd5cd0bdc3a031b0a87358bc4e0e3005306700c4bd0e9c096214200b924543e9728fe5483dc6d99a68ff81a7cc650c50f2efe35510f654bb46393b2c358b583674a423b203fc134d49046848fbe60944a07b7fa2626e4ab32ba448dc2dcbccf81b1f958812defc7c85a49806082de2b731099eb3eb23da734765d6d9679c1fb8f42d4a502c2fe23840b685c731be9459b5536a3e3b3ed2e0c167ecaf76168cad7b1254ef1f02a84c4b9a3d1c2364712d3fa2fc0225c887a9b92be7513b876cb7de9f99534254fae1ee96ed50fa48ac5a54dcdc70f02ad2d1e4dfea06a20d095f56d2ed9f3cf42048d919ed7870373b3dacaac513acecc0c52c3516eb0590db08dd2bcda08c21d9f77c94eeb6ef3e92ecbf673da50db25ba3480b2641a6f74b02e55afd4d384f2e184b85b7d39d86ecfa26d93c540ac3ab8f514803790280b5dfabacec0a668baea63c468b3a1cec0970511d1f5db18ae817957364239d20f30377efa2f146136b227a3d5d757c4532c50593f44043dee3e86d28c3ccbfbc457bc893e38caec54f5605b4b2978b0e4a4e4dd908bd475413bfb5dfd57a24d3654de3fc8749a7c9b8857e7b0dca4f04ec93515bf943bcf8976e15e9ba4eeb83e784a553759622087bb5295d58e7b40379e4d6cb597709334ae365f137944368ecf0b816b7008c79893fe2343bc441c7cc7e65170a9c3bb2b6f44adea0a078500467a726183628a149288f206683464def8696699c94d6241e579f7c019fe85cb756daa573e2f101b7d1ba6ff8d4809bb2cdf9675030e5fe3f614e4b0c08de86840f1153d79aa6a0ccb0a10f7cde5ba646b107888806d36b7867ce49b93d1426fb6c9b917cfed027b78af869ecc92d21d8a81fd2635ea4bd373bb9f5bfb9cb7aa19540f75c35c3925d636355bea340361c82ee71dab8e31c2dab1da8f99c2e2a20f1c0306cad01b480d353c45e8aac3b08c6534512903e14e46f6bc00fd0729b5a6fb6a7d71c4af14f18a4b9fe824e844070e990eb52568479843dddb67bd26f8534ec155ad628ce9ad38df811cda518807f98329f872253de34f56e50d6e43949c78c5405f3b141edeecc59b4864e9195a07a10e769f984aab998c6042f4b4c4f10df7badfcdebef16c422954b0f8e4fb4e2f2913a5746263193d9b03eccb6f659e2250a48dae618d35172e030df78c3c697598d2f64dcf765d1c31b4d45f6235106f7b8182735fa46e2afd42e7226aa191351deea5207b0b845ba8f27389a55014e904a8d677dba7c170e323646d5cf814b3cde9239247926b4282b2191f5edfe56036555392bb8fd8ac2ddc65032547035521054d37df42b9a6bb62ffdce899e85bf14565c874ec01b99888ae46d6fa2d95ce651b4cc9a2b2c00710e0cd2ebf2dd446da8b9f7df82adf9329026b36f7ce04ef4b1bdce779596053e9c01bdc3d1558846a92ab9dbfe895cb10907a83917801ac27a3adfea96db1b6d325fda4918590c3eb6ac9c438836f42b6d659d45e7ea69e1d7bba441f7e4cbeb073d1d3d152e256a8e7b2fbb9ae75e5a728ea59fb93946917bf67727cdca0621a19c800b6dc0e2485396081ce9a9cbc4f7eae0b2fe3a5d1bc65344f174713e52895437b286a511afdc2bfe6dbc6d6ebe68ccc4b86851a564d9cb6212858209b5f538446e7a93f1c20243955247d08c033a561bfb43c04c58b859a5de3b02002d8b0a0f2a3b08a8081d6dc865d81355c32b032814f90fdfde33fbb0985eb31810704bb5f979728e377fd7bbade24d8ba6a51dc3b593cc4bbff5bc72735493a4cc227e794fc02b27816a0011536b6e4bc1ac5b20204a9723818036dcb72e5c078f407d09b13d21d481fda7da43a4af46fef69eae70b1892c1dc3950781dbc4ecea98bba9888414cfcdf959dbc246d0079db9768ef65d1fd79a9af18db80386055c218ca5ac376faf25039b3f7b05aad8a1153f4b55fa54b94f8e1d6aaaa42b18a8f9c1513ff19cc036281ea198f23666a8c9b4f5491e48845d7085459147615504092fbb3caf60f21bbba88ab1de1583596a03c9c22e14c2ac0b64e1129fb129074467e7026531dc37482b19fed94025c9e8e5cebb257e6ad1bc7763759f9b4726c7d1352d364dd04dd0203f3bf29bdb0afe687242b461793ffd908805cfac1f78d8913ff31925b9f5b54d990ce68fc2258e89b8d9beaea5ab9ce69197b656ab62901c45efdb659d3f8b9baeece5ef5f24ec747632d2e798eb3c16ae836986610d4b400bf731460d50811ada3ff830195d9a80827571518415426193239ce5edf65b3406d8a715420a8eaac6b474dd7b2be29729483e77f327670cc56baca418d612ce3c88363290375f8887dc05ff606b913c0afeb121c07b266c63d119de5a961acf57f6121fb06c3a4d7311160abc675c12496fbb69d0521aa6765d7aa58e271292bbce2b82652edada64e704422672525f5e7240209d06e40cb936f7d04cd5654e9730f5b7ffb837a4f622439a7921ef05ee1bed8b9ca9c13c77f4e15fbb8e67ec87a4ca5f9d6ae2efa5b360e6db1da703a60eebb4dacb3ae2fd3f82ef90b80dee2beafe102a671a4b3ac4001f7c6e4632b580870123d66cf9b4256864b70741addad1ee1beba8b93936db5db5aa958d970335e9896d4021e8f65c27fdc7ac42a4cc9bc6d811f8a130e776ba61d90fa90dde8da3ff82b771929263532e0c28a62a3b4c4f0d8835628b48d3837df7fd39ecf9dd380f05fc56c3a0db1de9ba75742f8be19b54ff56e0d2f48d2a88f68f241f770cd243c725085667ea63a9b7a1770a55ea66ceb120810555289e5e71cb75873d60152f835db5697e3bf9a08241621e377aca885cb44aa851bab96894ef8440ddfd40ecd9702871a302cbef19b9ab521f720da5a070707d5c51af1a657c2fb1699b407f4ddd8e3bd0164fe97c5da759a0b3a05b247efc27c53182b011fb017c1d49d5ac6a4e8636de93344b7f70fca25d9447548c28158bdec39318155a0151097a2feaef76ff809467ac17128ef174480921fdbc295f1671fa4d3e434659ba4257c91caa0feffd4046d3d95782b42edebb4f8adc78995af0f5961be3765d461232c0388e59b2dcfd701fa21223f08b387c31be8350eb01bd68acf814b8f63fdaf58967c9dda82be944ab174395d760b3d385c85eeba8804ffe374cf6977e25af5bf2feea6b2cf965e0da04f1c4386a388892163fa95b7277a782b32d5231b79f8a5526e4e6f8f6fb7f721840c3a1c1d5294c887f204aca79fae4268bce501fb94c8073eeac8f82def3bd53cb5bbb85205da395461f6164000eaa01c18811c03177d0a929e052ba2c7dbd071c480063dbbf5ec93b845bdefa929f213c66a48eda19f7655f593fd83f2a084583c277c3c5ae6adfb7193c4513b0ba5053bbba6d8e6b683304142fe6b450e5ab49bef68cc0e019d3f0e2895da5275025162bd4dea6d770295076b0f5922dd26056ce0bc53bf4b88ddc9b26de49515fae2191c23700041e3da8cc96624bc83296770378900571b5b82de0bd0eebd6cbcd526710b4abed98a7903478db7a6136014143398585d5cf41583f24e83d0b79b9c0dba17b774188aee0bc8a99d46d6a81f6d4e2c0893277a05b3edadf339722cb70442ef534f7ae4872b7789505f0fe8e40d15267f74de003571add7d32e118c91692c05a04db1e6b6d62c5136adc12d13861845a0a9b5df28ebb19ee9cb411c302ae0db3163bfd3363a761ca26fb29e89b49cda446b74b00833a626d92552e165171484e41b43f4afaba0c581688c413b5d06c039edb7ae4a7897d3a0cd30325d0de295d4204ba003a0a6f6a90ff11a2c2da012b85f1a1250f61d30262a4fd032fce3e4442b8da77a6b7f57dc40322003a5fe4e9e65a32daebd0f5340ef2f7e8f4107ca399c5bd0531e41c61496ca02a74f5d80c0e5de339225acd57432021c4d33bc7e0347d7793d889fb51a06613b3fc6ad77aba447054bb157c5d1298ff08f3797fbfaa3dd1f0bffeb2bf16bd478ae2a7bc02a60d58bb687d3ddf55f90871ac9915b32b94df8b5baf32df38e4915012aa6d6027474fb07b358a291ed2467e4c3f96859271a62b3cbdf5b61d376af56d719770683e5f3986476c0b42a72c8bf7129776d12e71de79effece2194e98691825065b5151b10facdd6429f55627cf4e8e80ed58cdda228ce4870895905a768816c76359495f53ee53feeca07ef6083992c54be1fb977378080be9619e273e6f948af20de9d6ba24e58b15e5da20b3a087e0c1e7485d94509209f57bf47cf7cf3dde1726322c51d8da51d37333dab7a5ab132b75ff114e0cf7994b95f517a4b8b3ff1bff74e84fbe64b44cb6ca443c866ea6d1becbb72e92f8326d5177e436762b4e14ab49f228ec15db7a5e58fc3fd1692b5d2d9967665ed020724d367159841e8914dbfd87aa927e52ffc50b46d3c730018f5219ba1a781b07fa2ce3d020de7a7c808253bb2ff4302320d45885b6613cecdf7ff0acd16ccea19420a1c4899de3ede68886f1a9781c4d7aac9e19a21dfd735b663abb4ced7df2529925aeb42dc40feca036b4d7552410ac48f8b5be182da027566b07e19c63b7dd8e21a6855d91444408fff0fb6dedab716df6b9159691f8560beddf0a9770399184918a57d140b3c1bb883b38e136d70acaf9b2d3486e39cdd7fdc3d95046fe46e704b43a9bf2680d03cd5d50010ffffffef