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

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

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

Block Certificate

Block 54712 fba3dfb2d4ee17a6b1597e72dcca1a24b60bf0ac4d35dc0f44c9ffec676eaaff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
692858e607b6a830ebf78d8b196f9159bb47e4c9caa3264de4db0c787d3962c3
Certificate Block Hash
fba3dfb2d4ee17a6b1597e72dcca1a24b60bf0ac4d35dc0f44c9ffec676eaaff
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0010080000c0290000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009a9cebfe9303dbde4f47d37ff9e12493dc6dbb48f25e67cc81008ecbf5e04db8c5d15fdb22d66e4ee44081b035ad4ed139eb5d1516af711ffa5022b8354675df76d15b64c2ef4f351d28d11e3205a394e4a9fc900fbf17306c13000000000000004000000040000010080000c0290000

Raw Header Hex

00004020fedced4ff5dc4dca4d801986f9adfe191e427db13245a4ac71fa5ff2bdb31e2ab75a335c809c14e66939bb7c9500ef3354d74dc21c0659049b21687a9bd40e7934c2096acb410618c362397d780cdbe44d26a3cac9e447bb59916f198b8df7eb30a8b607e6582869

Proof Data Hex

59,560 bytes
12121602030797d07f5994cbafcf793a52faba61c2b3a958959491bfbd1322ec83a6bab7e3f9bed1d3ba855adc5cbcdd758e502955931e4a319df6ac630df90edae93147bd467ae6863dd274569a81d515186fb91c5ef65d0c7587a4909509f7356ffdea01cbaba71ddc681e2d5c10869cf90a2b624d66acda8fc6a13c2114fd246860fecf1912862d44a5e734f1821eddfa448a3b0e500442d408d7fb8e6e997bd69879f6110e8d13137b7daa79edd2ba5dd9fc603233617c8c89f141c489ae5f07a575dc2046bdbb45647c0075d04253da5008888a91c9f528aa4c5f261a4122edaefdd6fcba7afce0449db99a5a846e74b2dd99039ec4f3b84974ebccbb7eb5b0198b7f4d8dad3e3b206b4c0e89d0ba56fa8f3711f676a07f5875ab4bb9d31d9eb80a3f770243803ce52280e5e93f03cacc8c474fb49d4f605d9fcc24cc7f3677ed46f69d921ec127a24540a645d6b5fdf3c36f0792f3c0c5588f7fbcd9a32a4e4561f88914476d5aef42e15e002dfe8873b9dc92b61e31c70855f64f96c44d6b37569d184ea9a25ae88c3a9784560da136d769b7237c890bdf5f25c67c92cb333ec52adffd1ad1fd1e07f0bc57ac1cd75ffffbf84716da1436f9bf585848f4741e708a44159a670176381cee5f66137ec859ab22184ef40e47d878cb3ce6d7af06480e4547596f960594d6ffd799742c703b8450640dcaf1bd4613668dd342b64c1907dc210517b32ac38321aa12201cb1bf9f55e90a957d6bb26f3daf69a109c7fcc1079b4cdd242d3d0b16e0031c76fce666a1e02a8b59ef4ee3db23ce64ae59682fa8ee0c6fb4b13e6b83d9d847d6bc11dc0cdbe8122241ad2dd9f470b090eddedf23ab01218428d003c953cd28a9bea7674eeeb8160e5956d4b0ddea7a4722b8135624cdffdb42de7d0618dec2c5236b510c3daf6d7146e755d6f8212e5ea9fa562cafa5788de6effe90dba094a13a208bc8690cc796e096f1dec63ba0f408ceea57cd35657b8a58453ec94ae30a37919d94abd8b139c1518e2eaa5487161cb4fe1005fc8220952ec20542c9c285981b0e5c277ce32468f1c0094e96f1e2eec3eb62b6b33ebc5ff2a44da905fe0b15bb822d74260c8df355296b70c86d236a6b20ebb2dec9bf3ac5411704ab5cb19e718bd63733891d4eed68c4833fe3c4454463fa46968e1bf75ce6e31828a84429dd38be73da01c1ba813a763ba676684709900af8b2783df04683ae6989817996f1e3ab2365fb0104a7ffb29678e8baf13f296c806880801ceed0d1ee4cb561419f524cba93f4b12e7b17233a18085ea6523cd5aecdcdd15525c6a6fece9ee2311088f8e6a18d6d5459f7b16f639371038d88009b345ba46c7027d956d057f128950f12e687b4aa05ff80b83735b3762e1cb689480349ffa2936b4f7e028d96e2efed747dcc15586580fefe22f8b7256fc15f175660ff38744840657fe5b0aff99158d6da8fdf5a146690e3d9b1ad99553838fb880da0192ee64c8c44127fcdda5ef5e359fe2eb28c3eeda83a8c2c9e4708bea5300af33ed5ea5ce4309f7d536239225579227cc15d53191bbf570fa05de4cb37ba15208bbff26c358bb6528263e3edd0dd9bea6f883865e3e151a822979868796225820cfa345f2af6024ff5a2edfcd3c7108a290dbd3131cea2be198ddf9a282556f738b3ad4d69a343ae742962af7fd5dee45a2edd544853d1f7ccf346ac32501a07034c8335752ee8d59ee90c3e6c27041d832d95316d56f87765fc31574ebe2e0b4da460307f8e4bf8aebf0ea9b88c0207077e778a59a1e16da0d904ee48f6c0d70ca97f3c79eaa799fb538c61b87729656ff3d2bf8878c59eccba3f2b6a94c7d8ad324f1f5cf6b9ae540878475111326115f06e5c6baebb46b6bbcc12e6418788ff331ab2e8dc3398e7bf78b868d2ce86a6d67780e9b096ccbcbac0b99fc1c74cb9e61550040792d1c1a4f63d0d67741e4214fe49ddfea43fb6bb93c7882e09169db926b8660475a175293f9e2d6c7f0a4ce29fb601dba631041c9fb3aafae46affa8d64cc48487c3e75f234bfdd13dcaa1fa26d56b1612d26ad60c7f44f311fa3586abe500c03df030ca498a023c161d88dad4daf48b14487bdfd8ff5fa08a947400d90f422bd783171a5253e98d219cdd339ae63030dd682c59d1e596250748fc0abc153469dd617c689ecd021a4cad1d83a7a9523bb7799788062d80125f63a3b7ebd98daea09c912fd552774c8aae456052adea091f36f76b517b223d3a8bb7b9aabdae0597be1d0f3385fe7364be43a02e6906f43fc6c883de0782a0dadb83d3c84c684bf3ad3ad29210fcf258eb62749e5bd29f6223e11a13d063adb2f3566068297ead08996e6e0017334c0d715c634270927c5e80e47b89a722af95796e721327757a206820ba7a8d5886b1da9ad66c78ae4d465f929de551c04fbdfe2d946b02281b1e14d15a3ba7fbe8b8d3d2d29039cb8c49412697b88d900676933d8c6b718b8956ce6933de2a9b359711392703abe09b80e3afd9c7a4d8e016de3f6a755b30be44f4b41ab2fb48a42e1e622ab9e0e7e9ff0ab10067ac5de06ac9192523faf99f8c442e1a145fc7a80d781c15f320aedc7c6860ba8c9212df7579c27ea8e595ecae0143eeff84f18550b68bac6a4a94cf368d00a959b52f12b4985615277605b028fcf9281edef1031b2660c4b2e250dcf7636d45395cc0c8be770873156e79753136221eccb6ca9447f42a185e177cbf401d3d8f3e3a7db6d522eff48ffdfaf7b34cffe244c3381462301ad04f92ae5f1d71d9fef144b9374f56bcc6681268376c5a58ff161b4322b77a5d61510f3566e1604d00be6c5ea69ee3a72dfcf9001af96ec11009c4c8c7a8a6a21a1a6ec41c11fca3d11279c9fa61a41967168ee9066a17c20cb0a2477805477b76276f77054b8cedc6b431ef314bbb3ab4b8fa38cd6c848a1616e60c4f8eb8fbdce0815b532f8653d7a9557f40912154c3cd8e1e864fe5ba2b91220d2f71ea2c642d42aebe0661495d870888f2547d761f338d9fbca132ffffd2676c359f3c84cc79e0688292419afae54414120f518a657bcd0c431fbf5ca1d3da581852ef37686fa42d00c48c7c369204a75d469810c8931e018e67ecc8bdef766762c16e5aa29de0af6bd67010b557fb77edf2c7d7592a38eb0fe9c0b8c61abb551add04dd4cd9b88caa658a0541064644e2c2f9b49bc1f96f93473f286f8329d38e3422434f13a13529219237e112594182743eb26881bcadce886428e18df9eb2d91b1d40a8ad2a38ae31d77bbf3b8328fff6b2343f3906208aee13ccf122de1ee9b020a8107db4424c91f68f4a66ce7da9359aa778b4c5795040e1a8811be746ed3f3b40bad3ba7310bfea85e33c77ed7c6adff7b9af8e645ed90c41175ca687020b6688b1fcbfc960d3c703a83cd1b7a676ce490315af7118592b0035cb294fe037f9ddeccc1052faffba374415333d3ff2bb908a77260d12494ce9e2cb144fb7bf71fb6aba6f1700010a25fb1710fb2ea2da294ff43c63a7dd1a458af23d572fe7c596790971c1ed0befb5833450df101c2b90da6516cefdb6a82018b405436ca675c7b4d0523483d5b2ff54b6deae16a23b54b8a41964e08897e4c10d6d77b74e11da5dcc08a81a9a07034049747d3e4fc8dede0f532aad5378f7a0f886e7efec06188c47b2cee81edb79ee46d68439a71de7b378e1873ab6ff41d07d12a5e5e9db954ceebc5a3347aebe3324968d0abc8944facb0632ab804d8cb0da5fe35c6546b2fa7059b6c25334731d14f348cd26013aaedd5dd07eefe4d57cf415ec6abf01f7e04c56f335cd9ff912dbca8d25e6bbf9ada9157257df8d84591522ad776fdf6889aafa364083a82ddb37ddf78b900a96f863d1b7f44b67c01d946aff400eb87478d1dc985393e317be6bee1ced6ae537c5f44bc4917246bed6107891469e158cf6eacf5e47238062dc63a8d3f0911b23f27b6af05a1fb070c285ce14099640b93dd5e2a1feffd6f92a9898695b280043a4b32334a979ab2c666c1851828c6c0ee7e3df2881bef25eeff1af679bd89fb55c8f6adc4acd4b82d9e780c887d1d04c59ea483633f11e6c977f0927774e80de75d43a8f4bb0ee5fda3bd86916f788bd907473f04fb8d5c380276a0a6ecdd403b684b10634b3d38ab238953e253a86132d062885ab595ea088968f2dbeb70226a69af47644f47ce8aed59129d19bf6b6c9845e7d134baeb54307f71116c801907feda8ab62fba4a8482023ff7caa616db5b4ca8fd9c8ab40cc1096dde8ae5a3e14b58fbedebd5e8ff58a61d9c91a05f4fd6bf305c3bb876987c0842cccac30718baf3a7082675e04179150ada19bcef9af1cfab493bb32362fb1fabc607baab96531124cb276cbf0ae4f093efaab2553fe4709f8d5d56e8f2f7a6f0272456c5ead54f1cf32cec069ba2f63b78efb8119f7838861db98a3e3fe31b7daee8fa4b9eea904fdb9fec6e837f52542a8ef6f359fa2549d799d387ba5241b9ea5eb1efc8a1d3c4ab7d4f21cab14b420d855c87f160711d10586c1d6d413cf3eb33ce84d0fe62cdd0c58e3a6ece711002aaeba23698a040cf0a50c7d19f156c751b9c0c0dd3b0be53b7899dcc4bccf67d2aaaa8b68aa10da6a219afb9977793c976ca17ec2661e930884c8100078d98c0c38116ba78f52d4d1ab27da6ab7a7c0fbc2e55ad422b2743ce71f5622edd1c1e81c78f9bff9eaa7d2aa7183735911ad4d3785c20aa684a26dbd3f22b9def0ed902302467397263a3d159ceb9f0d82905635e2063e1ccc04bf5155b63986907d73d6d4222ac754eca5907d760ed450b11ffea0fce93c34ddc1d22fc71c755b7af6a6e810c7dbf29a5350b2d98fbba65b6b9a3aae3157916e9253a04c4cd1f31577e7a6e1cab1cee287cfb5b88d1ae6045c6e7ae565230c42567fe33c04b411b62ed9e782e208131b1902492b54cd22163d5505468452c7ce43930e81441ae13f547259943178d6a3ad14732c23cf9aaa7c16bba7b62607c5824489c7294e37bcd47e84d069f9658ee72fbfc2c8dabacaaf7f743c4d1e26cc1f2ccc4de8a7c34379b1c8f391014c65baa2add3d03f526d7682f6ae233529067fc614881070bda4fb56a4901aa87aaf0a3d22cab539a30aec106ae2c1c984f6091a864128409f3fa97508a1a629eb07ba89c2c29920c29c2a5094bf18cad43d3dc56cf34d446f48360b3791fafda516d791b98cffb59586774cbb194777ae86da0cb99cbed1b38fa4bfdd6e708c4596cb30c3a6f90e4b4029418aaaad31df9ec4e2f2780876002f5e5b25d05fe613fdb039684e5b97d61b1ff965b7c56f4e296a3651644ae95b81162aced2d8c0dfdd1c2c35284cc249059a1621c7d6d3fbf60cc80d849a1979924c55ec3b0096328aa99ed82a1833ca5a3ea508a7e64dd1d9f98e61cccc7d8e509dc21fe92ffc7e2fd16f545126a9b16dc7b191468cd527efc0705bdbf0e2213ee73f9611ed650d8de4fc8d1acd4316626bad23587241490b44c5857549e11fa31e9709e62ac9d773894a6fcae202acd42e5673fe44462274bd05cbc3856ee09ab9e2bd922d6df216c5b50464334c1fe1b5079ec67c5623f337a4f1905c1a8ee11e5fab5b393dfb9d9df7280411e62b164d01cb57e8430698ac7723e36168c17a9c4e1f5838d55e015e0f23f0944750307ad11fce4a7555bed8803c50f0e5cbc632b2c4360a54c28c0a19ed653136edfdc7d9b621c947d7dcb806c74d244c7c001d27831e8bcdf412be0cae31f92252933998b93005e8f4a0479e16ea40e95813861ff7c44f63f126c46f4d31b1ad9135451e3c3aacaa88a2f59d6028342aba80a11ccaf8971bcfa81c64dafa52b8076b95feb1f2ec985585c71b601c56b345ab1731528b493872c54d9106e07e176ff3b5cce82e26dbf474ab8cdb2dae0a269e3a93516246170db67aedbe608e7439a8678f546d091c7440b13fd7d6e958e2d3865efc55af08c71f754f916c6568cae046fcc9db83a07095fb333e760b4bceb2e6b6fb388465b48fdeaef483e20026b12774b21b4732a55aacb8e584244c3b03e57b84cb07514b7fb17a98a8d532d3c25c5865f6f1aec90a35b4dbfa25405acb680eb29891faac7b72ba906d594c8528e1ea5d16f9896ca43091b308b88f93a98d4f993ea0b33303ece3bd6a61f2b8c820a94453968d9357b8df71630ea58382ac8c051f3d32999751a9db9c3ca06a04aff9b947d14da0cd1dd705b9e2267d9ce9842c5416bddb591906b1949211900a5fdd987a767cdefbb5fa8f64e96df3da803b3b03d39fa4edfdc9ad7ff8730bb98f1b1b18cb1a3617b965ed47656b12d7c38f117c8996d3fff36ec336c880a8288d783224267d2a33bff88a9ae2ff4c272eee3979dfd19a0ea250b624c3c68c76f81b595dff6da7525c06b49e5fc447e7e05b7f6ab7f2f81e541a23c4c804ee125bd8f4a4a7fbdc3286117398b6d4ffdd2f1f81db1611daf5e7a3386164abc4462e4f35c05c1f41cfef51cc8038b86c17da99883720a9481c2a7b9955a66d3136d7093ccacdc5bcc53f6c0d530fce0c4cde0e9bf03d4fe2716b0655b19d87d4c6e046366c4bb8919787a4b164d22fb7f42a7fcf25089161350cd5be0bd1ce62e75c370bd28e83446075da0fa8f0f5e146aed7ea5f37bd83b76cf0698d44462abf768d6851aa59ec3821cf8f22d455ebb5ca55b2a32cff75b0082881272657156a805edccd1690b0f3d88df70bc7e5cabae479c3b181ac2ef52249747ccd95d00d5d3055ada6fcd0ee3fed0cfd920d993f0ec4ab6143f0a855a3b47a55e19cdc023b24d3398dafc603dd0dde521f153d4a7aee2bbb1f0a8030381a3e268d0560517d3894a34f747f7b03cab64b4b442b6dc8704b8865f6c96318ac7aaa365d3f0526d1284c5faa88404d201f3855707474d0b0077acc1e03e6dfa27f369aace22476fd206a8a98cfd7079d94ec49b0f8a6960d455d3581589bb4f8ccaf33c0ed5e709469d80fbeaa69a5553b876803d98444d415b8d090e08559d954c84bae16b29d54286460c7ce91184a226d263ee0982914b0357735556b62e7c308e4c661ebb93016dc5583b6cafd949d500a2d402c4816cd95500e2792629bd8ae7f575de98d690f02f470c916dd85fde8e6dfef7710d7600d7e3837e7a743c7cce7360cb7e58d93047b480e083559f3c9280ab59b43c4ff45280c67658aac5f7ec38b067afe22480e46b55c018ffb169aa6f8faacaf1b9be07094d1716291556d6be98296093144bc3fd12d86d4bc36ee5014d103f9fb9b889f09f5c66fe7788a0d2e760e456c3bd2135c997cf655ea4ad410e97bffa38a82b3508fedcd8bf28fc68fce89cc621342e3539ea73bf7cfe0bb213953616bac38578ef0583d99f474b281023124a4f7d4fd0c8c82a7fe5358983d7a79698a3af05f0a3dcd8a3e72b09b6f0f12c0dc53965e720c7eb0e05273e2ebbf43283c56c319fd962edd1bed2cc7e85831eb915423b0796c3fd6b8335ffd5b4a62a7e3b03a1caeee698f594c35de415777dd844802e075da5a9298330592ed22057beddf2dbe56054a4e2e22ccbb09707d5af4d6567bbb893eb4c77018c8ed09a12233e3d4273775130c4ac7d4726b9226a51c5891d806c0af3a829cbfcb1e537ebeccde5807b45498b3e649f510ea7b6a13e032f9c32e5a3dce9e4ecdaf84465d96bd219d2eb4c7891d6923525529948f5c088dc8bdb2b513d7bac0a0b060ee14b6c65cecde153a9c1aa3ef794eb3ab4b772da8b87cf5fb5f5c574c65ea0903e0d6e9782bddf3dc31108411c50f1ed77e9de24508ca1cec28b88ab1e382e5f0fdd1d971c8781235eb9df53e5c518fece3c8e0a620451815ff358f1866a41152774f26e968c848e878c6bcb6003c732f0606d62b6469c5b33be6c55b6d4330b15d550a0ba65291afac4af9b62f2903b062a1d16c6788606f368f74f3f65ee087f06404d8cba590b8744ca3e0d51a8a2a173a37a417490b241c830c729b7b7e69267d0d178c2a2b1d49ed93d2b4b09e055181a88745812256785b2ea51a96915a3e30ac00ef06aa3ec164c5ec8062159ab2362e04c2e94bc55896e1f82f5b44c17acdd932dd602f78df9bb06b6b7db2544adafe9cabd7ddd5658b089ac4cc4fe449b4248f303021cf9a64b2920595e61a61b4c59be48ae8cdc579e106e3efe3c3022f9b4730fdbe6cea80b02bf574b053e6007685258bec74e1255638ddf6ac606c1c272717fa1a298d4e7f159246384f24905b0aaa38738d297b1ccffe09fdce2ae4a3ffa0ccca31b3feb29e414c6e03ac35783fb63fa1ce8685b93ebedb4b19a461484df5b580c3b2118b8fb018a9fa0c12f269a1568be5235e4b95b08aa8e4b9c0b3d0cf0fdc45b65ab25b1000bddf33defb3e76cb05507a6fb2b88aeb578746e2d9a4763986e6ff816c16b11ad45e6efaa37e6241e6c50fef6dfe155cedb20464752bd718535bd9f788da95bd868706db21d8bd88cb0275946ab16b27f1e61472f6cb7849f1e255813b922691e7c3ff41dafe90207b53fa55c9c2b40d5fc1ad2a6f279056366b6cf43cc069f56fd75ff34f8308ce600b382c0aca6179edd2b65e3829b9793e4d0951f71ca516cb5078d65759e87d57c921fa54e6716411c024d2a710b53bdbc0798d74f70a723c562386f59fa8ebc0e722f797e3c28aa72491a306f2f33251f42368db938644c26b8cf3dc87651d71399467bd464278f5256120617a4c04e487e907c5a15b0ef1631f20267edbb2eda349c7c27cca77be35f888f1a17e637f2abab309a36894352114737a0d38ff887d1d469314f533def6189794a2deee9cbc043309d0e8b21b0dfda20e8ec4172363f61026cb292c5abc1fa92ff1889b8c480b19c539f7bbfb4b4e3231ea6ed983c04b38f20bbb28b24c5d2e040719f11846124afd6e8ef42864ccd36afaa3a163150b51cebc02e6ff941fd2dc5e77a3b0d95d0beed3c9ebdc003ebed982f98adcaf83968011ed34e4ae4c7b5738bbc9407fd8be674ff2bb39f2f795bc5d1fd01ad222457e12872e44b7e3393fa044be95191c4b8f39755c74fcaa011d4d4cb36f8f605c369c76ac3363ddb8c39891d79841a31a47cfdd355562342a6a01888c1726e2082da2d95ea76c0da40fcd89371bd1d586c4ce6895f6fd0ecd95f0f761d7f6d95eb423961c8ce7b8481e067e79279dbd313a96bc315174c619a64799edb0b82e7b5e09c070e3685cc5626228850f6b686e042a8b3422cd98c8e5f60a064344fb9687c5c9fcde72d09956caf267a7ccb3983951bf0bff8e6e67e0a2d159806d73e6a640b4e75ff3318bb8bb232891d61509ff0fedcc8bdafdef5eabf55a0d95dde907d2c832ac7d4aa9053890611b6a0f42ec2a2c80f766d2386874ced8e9589530a90998f722a8148b56b78d6f811bd5873455c0ddb385272dfa0dfd501455995820f706e22638a4f1c1007a40b72d192f44aa62b9a6cd8ad9c92f5df229d921e251ba525eb562e7da78e3e6b4c05e2a21e8392e45bf968249db47091cdc0ca37f65d8bfb9c8845617ef49f7ab5042a4cca751465063dea28d05f89c9e555c5c81bdf3738b81eaca736aa1d4ce98c15d6ad125b85dfeba7871808d8bcedfe72e9bc3886cc54553be787d95935b80c85ef2d3208e23ef9662f1aac6d2ee6399b42bd5c616328ffa617a8432986bfe3f21270e105c398851ce30f41d51af146570a19fe1c3978a3ecc3dc069b8ccd15ab977117c1d7ef564fc849b9890fa8315616cd7b080224451e156097be3e38df9e9c1d4928f29314e974311a49a75feef8924038f0e50c008f67d19b8b8f4cd684946d0559ea2a2cf7f4d82c3cf6e958d9c74dcb9d22979e3ec3140791c499cdbee38fa2a5db91a379fd1695a2b65107d71cfa0e22afe060e374f36b1309a80c903cb46c196699800ed2721c18ab8ea79b86ec5594c9d7a80541fffc4fab151ddcaff6a8396350363144b14554d90a23451b9de77c10ee81b58d97b582af76f1163b8525c640744f17f271c3227cd5905ed2e3ee7b08534f1ca015c62e99ca22cd492520991c10c550ef8b248f4c72bf5e34d764c0c74ccdc8e3674b5c3264a99fedaea57502bcdb32b3dc6a24ff44ddc12d448868b19eb7d1643808c89a26c853d02a60a2ff48d55c405c78b7a4861f1bb7b0723631f04f79eee6f44e7e87e3bcac75e9b3ae70713ca75c730f752c433db6eaa226590eade949d6b9cb40950858a5b6220ca868a2909e976d49fe52ea0b0b62e85f06108300f83573ffbf4920f3f31c4b240649103d130b05bbda30a30294b42016761da95c077ddaf48839fbbdd1bccd8c68c2ebe2b003ef31e03634ebd6d9d0d15339d80789e6d281755e0e74cde235ea82982dc92c02fe8001b4784ad046a1ba0327acd1176ea38bda6c9d51e16e5b4414bc96140d2929c4c2ca5893782fe3d93f69c98570f48bf88191db92dd77aeeeba59adfa49f73e60962f123fe17e92a8834bc85e4dd889ba3a3eba5e710db95150252792f0a571add0e3c62725058aa3d0ce5e4cf55d3a5e3ad5a553ab692b37e6bcd558db402573687dd8b7350bf5254b40ed06deb30a5dd29d39d2f0b2216e8d3fb4dbfefa012b5366d0d200e327bd8e584b6f88af4dd88d19d395ddbc8ae4d0aa26e1324eea0cc2f63c1cbb23414f26497935ff8d810b30c085a280f9eb738dbf7f3a71dca07ebc4d59d73036c30325e8534639742cd915b6897a73943e3ddd898873de0d11365b57df81e4d5ae716baa4578fcd99a8268d86ce61ff48e032528b55ca4dbe618b3ed904007f3084cd0fc1b9039d2206177eff48ce2cf7e03b4e43c2406715382cd7ffd650d34a442b3da4a569ca8297b15f04fad0a825104f2e05dd771b94a78add66dd485211c30528cbce548df354329d5b0954c055ba98f51ae2a5753fb0b2e8053a4a06f6073e8250048a6ad8cd071e4eae2083134fa9fc068e98221bb2288d94e6050b635068f697b2ab9359db3fa2c5dcbea04645d8b5fc5a536c304b901a3ffb4f78ad90ef59c1e24364710baca47fe2a48ee8034cd722cef3d31f70d4e15c6d1253c2a6356eb671d9cdc3634e0d10177eb9d6e517ed2a37c1564124aa54e7da4a032c411a0430b67f7c4bc8b019eb99dd601a0d1a95c08a22001977f9ee2886b5286dce5b676c2e30ca9f5a49212fa2a14486ee39e58ed7c19e01020f9c3125a2e087314065f539384507c59a724c13ee93b6d3bbc23234dc63cb732c8c8bfde2f8a2719665695e84afa5e780f8e851020f95f5ba2a7a451c0b80e387d688a9ade5255331d8e19e21a77b130df204b1a6064cc9f137b84b7470f26329c37d37935026bbb05863b8448ae9ecf036f5e3dea1769b061a7af7ae006beb7a4c2e363c295fdd8f8f6a1d58c309e78d8a4d578d54217137bbffa25d966bfed26ba4c5acbfe2c7ce3ba3abab27a9027443bb68440480833de5b6e846c23465a9a391d11ed30b081897cd3b6fbfe13dc422d96de22ff1daaeb10a8e83304c765ae8df715dab7c14d30723cdddd79be1887b92d4bed9c98b27603ef6e64bcd906c24e01b6e678da55bc578258c7b716415cd324a59e967aeca0ae6bf224458704b61f9530d7f275a3f85979e3de7643c7bca82921677cd7b2ba72b51c66e7537ec796122c02b21feeecdd0bf273d20186895041ac83f7b6e04a1ff199430d1aced7906766332a10dd0e3f06a00b846130e43442c199fbef82602fd04a9dd08e9f237fd362449667971279eae0dae0617618c00024d6c097f7cb735491f5ae6424aeee02a6762eff044d65dd0aaf8f3b3fe9c63886371f1625075d8ab323ac232ef59dd92d0f4a5b0f1a37a2d5ab08712d3c984cd88cbae4fa153749029c52817d35b9815ae72bcbc7b8bcc8aa262f8655744708ae03b4988d953449411d2727e4cef122739c677a79e730dfdfa1e6eec83ffc8a319c98ae66b50dcffe8dfa211c666478a71b408734c6672efba75fa6cf25ce631277cc1b5d9283814e520d589ee1563a276b5248460634c576bd1ef9f091d9774d5d852bbe5683abc34e910497fe8a96bf7cf7021b2a34e29ee65e65979fcf2365a8d2254f01d55f501abe9db637bb09252621eee9ee691069ffeda5d824cb29f50c8fb7dabeb2da7daf3220ddbe17a9f5df41896b83133fdd0dcd33e9236be52d93b478812566d450e0b9561d33b6aea133702d04a360876d1c3af25e5efbfc43d7c0f7cb5ee210895d427f9e992095b40b12b0c585f743f6220fb040e1480b8583e38278c1070d00adda0b1b63890338deb529e37561520076318119aa9a1c766d9d9b29ba497bdf7ea828da4c5d4a336023de08a3424a390832b3cf9a59796e0afcb4d7a51ddcac339f69be75e97a83a185c77937e8594424287c2e863e703dda26089fbcbfa66e28d26e6b60874470327fec605eeaeafb7e6726d9d125ba9e5e135cf0b5c2976cbdada4edb17ac7fc2ecef70f0e9615c8c16186be7d7b53ac12c02c30ed956643cf05160a29e31f352074b97309e2e05cfd7bbe72314255c127eb34b56a8f00afd8b2ba8195d16f297dbbe4bdec35f3cf3ccab2b8c1d7687d2ab5779da69081338d19926e6eea4363a6cea25a4078b3d950f3e08c718a0f8965d4cd51fe570cc645f23972766479805f270ec6e69e329505d9c83583331ff4ad7a2a9cc3029ea39954340919b68808c3e176ff47093bac4cc529e2ee0ae28a40b8ce59bdcc3452584191cf5f25e7dbcf25706af6caa71653b0d6dfd2878f116a2128d7d071afc9c0582a6312d7e98549336c310d1522ac6976397edb0e0002b3c648c89d22bf8383df0b3a1c31a03b03f48056cba9769d6529ccfbd55122263e9e2d9e2993ed04608ef5a117956f016a81753c77df8e328aa68e489e66620f6b10db3c9e00627454501d9b0ead56dae0e6a83c8997cd0ec52e8cdb93d1055c59fa3b29a75b6b1b04717126b3d253398304e5fbbe0a4c9e3e01774ddefc9a58c01e7bd73fb5775de5af0a654fdf0ad38e124e5a80041a06258ef169c7d674caeaf790a587d14fffb58722c3c6551f2ad37d33a9c5d11b19b9d7623dc3738092c574c2d0e6bb49c86584b6ac6ee947336b51dba1b1ffed20bfc11b6f5d391b7e1e1da170d508176ffeaf2030e2fb8e06e7092637c1514ab3bc8058ba41e96e34d0b1787cef674c2f0f9f41153655e1ca6be94a1eb69c039c9b30d975ec480514f76e3b159ae55eb3343b3981018758c14a1138db8d258d61313cd0b0506b7df9d3d9cf30631d4161531cc45d93b18d121b72f42489c6f6f3d2ee99d08d8c241695025be38eac8512fdb2725f59d54a4ee27181f0be70adf0e4ae0404a59258eaae58ff6b121fcd9cfa0947ebf03d147f7392442ddf4768ceb1d7199d1a4eb1e70d6c6547e2b750e962f52d0ca637e372f3e64350665e3a1bc7f70d9a924e7ed566b795deb70933cb009c409ffaad5ecdc1483017b8dc6bc169199b7196f1035ab5a106ccddb2a9847d291e4243df66903589f0157b4dc12780d579c661d65408ab79993f194204d91a9df61b0b56db6bd23c5ad54cb5a765bd7211141862696f419143ff6367d657f111826e0ff33d6237babb9880a05b0a77a836150e2ae0a1a1eef0b524f1476d91a58468dc7e74cdb6c89f1c89a2128697bd45d997ef50d015bb1bd45e438e62732852435eed0af5a6263753f8349d0e451eb52c2d5f5940f5cd2eab94d58adc5e4340d9e3d8b4aa194a731d52444710ab571727313473d0185552610d7e3860b54bb79b1623d892c1e7f5d48f2fc46bfc839dd10b196d121346bdc7bffbf8f16d7c51c270711781e208e71180290d2787e11b8eec72a6a93df8a8b5911244e230c83f2361f05ea8eeb982b93a281360db133fd4ccd4840ccc6d9ea45599eddadff3d2cbda9a006d1703d3bf96540d5c7603450fb3b6a0710cb675059cb8cde3ede9cf6c1c0fb6cdf9b550d948552981212c57c80bb2b4e53478fd2c9a5bc2cd7e6a8064e0f7e4eae3f14c7ee8ffc15e6a64ff9c39c21e2e7671a904f2252ba368cab06c5a337eda45ba97bb07b49d5c6c8583e4c2ea694d4c29a73fb3312fcd35a5ffce72d251e11f9dad8b6f39f89fde4a9ed165d7276f024ed72d7d5b526308dd4017ea37cb39c85f34f9ecadd8f2cdf0a46c7fabc994327ec2170f71c94627850f10569ef4202465f226934994cc0d68b7c0c5f2a2dd03494edb7334fe5b520dcd8bd0f38948c6c5e47abe337ad262ef051d58a2e35a41567954e106fe1054a3671f197a090892026c95074a9eb7ca9d1dd26b5c636d5c7555fa205e52dfc026aff5588a183a4dcac0743bd342ae568942b25fea423d27790ce05b7b70aebc3901fc136ae68fc9e11168ff6259c04c255f222f15405914f68594ff2516e5d5b08b0e4fafa39d777850136c6c96bbd3bf16f790257d4bd3439e1f7a27c319536ccd946b3b07bdd202ffb1e3de1114eeca35abbf60b4643d426ff65726c9715f9fbb7564d23bf384b0fb389e4cb2e60ee26e937b095cd1e9a5a2619926f562082bc70fed6be89c4707ecb33e3f5d05642ad990a9a40c9514a5c5004ed9cea4b60543fe8f089d737ebc6ceaae3cc06286033d8d5c019be3285ae7e0ebbd4d241c5d4ab68dff85ea41973fdcc0bdc6aa5c7f0c78205da56e1e704b8027bc7cb4e68defb1a959e2745a0b0fcd287647a67acc6433b4c868abc0aec43c1cb72e0d377ed765861e07b8c3f86d7728a64db276c3c2d7cae1d0f9d5c00ad09d77986073099b9b2e639bf441eadb59a8a740ffe2624faac4b4798c2794bf7f41f36d074420f2e7d1d04eaee0559b6f80855554524fc08f06b341e45b4b62a08971f965c7a5a12735cd62c1223776283bf5cb7d71505ae246c6b84e6bea3c0174d334a611cafc7e727353243edb7ae305594b30f5d6d895be1de19fe2b66533f2befadda901b1777f06347f098e60f703e70635f0b5db832f7d3debd7f195db3e5a52096e78aa96e21d0675b2f085e3621740f5911407b8f8155aabd62991d8a605861b63bc091bd156bbbc3f38dd03b2b6c8bc69443d55c06229fc7745fa4b507d1b3db43a3012d524d99324e47d0feb12a352c87b7b02f76cf86a7f7edf3a3bdd014456204a7ef7d33a36f2b1171bca6aba061b8faca8ec202780ebeb83165939821917fe4e47f98cbe1b437447c53d9502c68df90701547e9408335ad003b94b54a1977167b4c40fcc00b0f5e4937932eac99b09d48edf50ee4098fa07c2d4145cd61eaace05f075340cc9936409882700978b04479cb05f652577d3ac25d9ed1550966f4c98864bae809a20bfe7c7f723bc0c28be4d24580093deda40d131bded4f2c14f7ddbf9db132fc0ce552ddc808b9d8ccb28dce5eb52ec4d4e22525f926f70c0410f3cd8cc4e4ef249fd4fe2e66c3e85276ed35ba3b3206ccdff5e906a149bcd3cf25fb39c4c2138c6b6da61519a8a43f0593e9a5490b36e45e0b0b4b55ccad4265ae1e7d07017ad4309965da5672fd6ad83e247ed8f98d0252a2e1ad82be220e586ec52c296152d0eeeafc8e7de5ff859272dcd362b8315d8b105073eb6a066857a100f1e9a76b9c2948314d83b3c8e3b025254423b248d620a89a905cd3b32e9355104ebd7b294adc1e107a1b5b41010be6067a699fdf3b983e915518858c1868c15ebf966e6faec3eed21197032310b1b9400f7fd2cec7600ac42704ec220b6f1756afe73e4de51fd39c701439f66213d1981e4b4dbf2b599a17f1809c9d4afd960a3d7953d673e46a297a6fafb39d26a43f00171bfbd942f1b882a75a818c938b665bf6f700c034805e6dbb8eabb91a9348378ea37e46a35399c4c6b3934bd62df712132e08b8edff1b7222701d2de428d9e5fd163b43ddc17de2510753306af2c2662f563242db0aa20f86c933b904886586019e78d035db79aeae9ad03700c0c85dab7e3edd3022e4da09e6a3a01e9261bc2a91a4df7f58f0fe1be56955a4c603162296640b00cd535a44bdf907b3516b8a1fac36c006a8e4c48579d4ef9661a35b39e7192c3ae00d014823e92c2617f1a5f0821182a082eb8ccb5f4225d534942684b9db852e48278a94be9ce8df86961f1db33bfa9a68d75d60b00c067fb970c06295ec7c270fa507cd0bb1c03aa33b58959e0a3db2a73f1c2507267a21176076c516b28ceec15071a673766ae5c26c6877573d365be6240068daa0cd4778c0766a50706cb01dcdf04a24209df03febc090a216ef3187dec68c3340c2ae5697b9046147570b93ebbeac8d3e5b412ba4d807806c8cbfbf33c2c81577b192dedf6dff36d838a97ae748eb72d1f49f1dae47fa2fcf218bf90da821d3abd46a5086d3cf29a72c198901b91f293f756dde37c0b7fc7dfa105dcaa15e7a5e7dc20ec54c7adbfa60f53c931d648060c23316cc9d1600dce20ef4eebc8474b261f97a493c6b6961c27bf13f18eed5f05af897a687a5023e12cdb5d98351b85beecdc645ecefc7500f1768c3caac216aca97cb5492d0a5a4125323b0192c6a40b0c67f29cf1692514bdedeade084e30a3895c0934249e6db2f085eeffce801a4b0c6cf977a6acfad2c90144ea4c7598c53c68163b39270a9faca87429a9b97e8a7e98a4bd0fc7715e73bde1796acce9eedfcfe3a61c03bf04bc3ee2d8fb6a87d813dc576600931bf11c2913cbb314a02a6ef3922d6a26023227067b4f81fc1ec423a00cf0a49572bd364716fba30873a0f9cc2a99c7c476ffc3c0b1cc5f9fe08d765fec3dacbe4db449db21eefb254cd90e777dca227136e7f9b43e21376ec70eaba32f480dc95e7e0f56f1d62131b6765c2ef2624d6880fd885077ecd62dd19193f74b925b1b78f94d98b7bf5de07897dbf7bedbba5d5b4614c4e9d289b8968fe49de9b240c529331190f34565453262d535d7ba254885251b6bf458ddcf22da8944df371cc2959125a1301ebe2f337e2aabd4dfa26a38f14b72b54ff06dcf41b48fbe1c86d4986f7e5be01b7c0fcc7051bff25a8eea6012eb5c869e4df889781ce8d746dab3cf908c26be368621960b5f854ee684f431d0da86dcd58c12178edd84b9aa528ab3166c190dc95f20ed2faca4263dfcf22eafcb3e7bb9aaa03a1b24e69836a508fc820e1f9e249883566758093a5876ddde245372d13cfc6b93a057d509ef2e5c413f7dfbe6f77cca543931de5c84d5f35cd42b6e6a9ab95093bfc705848ca7dcc909d477b43c10742294169342d6d1730b24f1a1e69644ab2768619d0d7baa331ae0fec2dfa2155675d02623a43ab8e838fbe533e6b54f46816c52be8d839334e6098221b2d28af3e93f99a2201cf970f1e11e2b7568d441bb6ca88f5b1a08c77590c5840a76c9c0ad8dc62b5904bcd51377ddb2bb5f89825f5ff40df2a223979a7cbd835bd0fa5816d73580f29b5ff728b21e8b6a2e5362dd3d70358df210b12e05d4fe847306a622cf0692fd7ae5e3a7f717e3671ff8bad1dec916e66746735b1a185390119dc73361707772b42c349737258eb43742ba5019ca1385148df790e9000895ac11449543e62227c55553c48d18d5cc7eb4ab00a76a8ec10564870c31b8de2ccadb6d267e4274a6a0f265d09a4ff2946e6f244a0cd5af5cce25464bf4f69fa9dd560847b3bba5026eb2a6a58890b349ef4d6b925d2a079f997d123d2093c72078c570e6fca86e51a8583cb610f765f74bba5e7f815c324035a7789618a0c5c7537122053b1fefece71686dce41d9bf6540d019c5312d573cf6b3a1b344605b77e9cec68eb45710941a47268b7dc3c0d483a1a30b3253a5c0512a286ebc4ea4503a0bdc2435d123a9df041eb43576fe3f3aeda00b46763b19a22dc98c10760d1c6b3751733f1e2642b343b13c18c24ada06b12a586efe2493d01fa9a2930090da1ea4526a80c5efa56c7ac5db4615e9e28f2396943c0ed8d866cdb4be2cee556181491b660d81200a411f749f55f846b00cd8ba9722f0b8a6f7a9d4e16f3a3a8befb5c4c5f447ca841b404d02c9c77a9e8de475de982efd77764bf824622908c331d7b7d5caf9815a9a5f4a7c342c17220df30e9a0664a6d2cc82e784eb71f62eabec93adec2b36490cee1a03072c2594bdb9d1f12aaf3f22fa78e9dd0a682cc7a06848719e808370f37c7418d88e8b10f3d0f66625c11a84baa83eb373070ac136feb61450938b8ed642bf026948ca74967518579fb00bca6d284fab7926d5a2fd2da899a7e356a45afeeb189da798bc7e5c9236877bab39edaec2bd9472cdc0c1ab50a8021d8a386dbf15b6f511772f509a51eaa80b0ac501d917209affb08f952ebe0401ca5719203ee21215bd88d938733b45ed06b57b37b18a8b8c28df50b591a6543274b5a6666542252bb945f45ff1ce4aff94682fe336c12b6c2aece786f50fd03d5e00bf64f662b2a5ba73dd0e10d09a7f4ba0222dfc48fc4a0a97ffced3976770916b9a2cbf8e846051458b2369a54e3c178dbb8924563891294fba1f35f6444d35b91eff04bec4679e4edcb980808882fc68c7eb71d05cadd08e25767143a650808ad9ee7009ec4f3676781ce178377539e011514e2ea3883774cecfa2d34d18a5ed7d6369dbfbc9fc61c2a8358088e37432f1c8e48da8600550e9dbf6a855dba57ec1f5317b5eed81e62a4f7ed76a05795952a1900f3165231c2888c8336d246c4509bb34b35867c53b3b053b6ed95aaeb726fe4aaaa4024000f9d8009256bc68a3813a73d98305b1c92ca5647dd789c4ef8c80f4349468a09e84fe68257af377839a20ba92aad81ad373f7661c62a6304d69222569862200fe250beec3ae86cbd30cc69b01eb2b3188f00077a47e51351b530f3ad794630bd46ddd492401b579248831d6d8c4def96ecc6c9e086168e565f1a5d590a705282f6caf92d45d7c2da97e46830eaa859fa570dc461740ad32f4f3508127c4c4ecbaaa05c31efae7c35b51e70a0198af1a3c7e03a2a4a7a9a8c54f5ee7d8bf94afc0311ac0727ea7238a431a43cddcc4266f602665bf94821c8185486559585f9e74ad0aae6176a37ae2fd86ca971daacdc763263c5826ac4ef46602dc24b928f01277e8dd2fef6a92805d5f6e3e729e07f2bd4e113d03977952bbf2e647ffd3860ca3959f9c8a22e1c61f01a84b36a65dedfa1f1d2eca9e13bab78606c598a16c5891ff9eb794ce89db01a90aaa804b68377f936a71025666cfa17d3f7b8254cd57adb8954075d5c3e9b1c1dbd2544089ad62a501146bdffbcef2e9a1e8d8bbdab3f82fbf7dac56baadb7480c19008e8057730f738a2c827a0912119a1f8bca16f7e0bbd03ec3b48cada5c52c238a8f30a7ca927669170937541a4e573ac92f45b4bd9b9bfc4832c832eb986b9b73ae42cbd88664a90d6730537404fcc71f513829b95b88da6bd1c1058c301829533cdea4f40c0cc0f38401c63cea3d4a8eedad16a96c6301226812e2a5bf49193261f40bcc5a131adbea562d96afb2009facc5de4b478c5b245eae30c00571f1a02c686c0e34480bcb1075c891f506c752323ffd86697b8e9f1f880ca89eee563998a52094640d093b7f5deb6ece65635ed5ff01804e3001ce41b8476706b8d0dc91c82bbe8bac3f3fdc1143ecedf68874d62a0533750d09ae4284dc1618494a8825b3745885ff80e9fe5cad1736397ae6ab0a8e7d931bf21315fec192aa3f0e8c5961c4fa041dd119b83863cc29ce433957a6bc1c6ad9e8cbe6152a36c3a354fd8734280bedd86538086c76e543ed05120a295f99590e11723ee836455e82761a288f458014dd7a71657640b66c19d2d49072dcc42881d600ff73758f0c6b003a3547d045f0c3b30722af89bfdf4c024ae27566eb2942bfd0dcc2cfec06363285381050d70759550ad63b9b90ba95321a13e52accc36a46f0260e7cec2cbd5ea15740e6a7d2ba43758e33785c8ef72154826091350b2ca6c4d60b202ff75bb7f6c32449888025b3b8eb639767290e25e452958877be1626e77c433bea5eba41a339fd342afea230dcaa6fa5dfc78193e3ecbb4e12842612c24882b69f1e56a8f4466bfae895af3419e00946bc1c56225fe6270bfe40953b73e79366a92cc04e413fdea8db7bef2c37a420e4fa329961603c5e4f0f877a739cb2b9b4b11791667246849756cf6f577eb6091ef9b52a51d58a22271e7fc9626c392e4bd8b88ba8dcf1a3b52b8aa83d81077f12f084301cd2c395998b416adb80627abd2895b39803f715292bfa5c1c3be31ea2ae64836ba5b14c79fb11c200b2298e0b5a1aad2ce12904dedb1b649a4dac8f2a1a45f2d70876bb780c4a4bea895e5584d0efd412e7bc63912cb3ff70010a9057f32fd2fb79da2ffef2d5a997e3dc877dcdfef420d074520d90296d1dc30b815f0fca24ff63be2cbec95ef094ba66e9972ffb4b5b8e548dce8c4e502e4644b5aafc071f46762ac9b53510bcdf643f5f19b248d95d46d7d2ebd7b4a28e63a70a08925f22a1ec9889d2d9ae2dd78835060cdf995521fc156e788500e6726881c5d3249d212dac941127a14156ac30a1354ee928770b020bcdfd94f8eb6e41a87b8eec8ce1400c1d8c11601f72d4fff9fcd0f27219dcca5c791cf3b4a53328ff47fd93338e607eb661b7813c1963d4b2f12da25a27c6d220efb0cb2c1ea3806519b8b94064597bbc04fa505efab2ea26813264cc92fd04a956c5421d30c6ab47496cc9b439405ecdd9d244c6146790c69b2937bc2250c5ed72ed27a19bfd6842ff7a77ba952311f7b778c765cda026405013efe838348a76a6e837d6a19c03cb48ef9ee02c7a7ffc261ed696d07c05846cc48e53b3a013540e8135f521c5b4488dce51f185e207b216f614ee721d2bb1d013f07daf8a24661e7bdeb518b32729b9290c528c94478b856b6bb2f4fb377b3ae0941a166061e28e9b4385f4e80f04126917b8b7c5ff78ce51d09293570dc1020da81c2734a719a011cc1f3212702c7f6c3aefe4c73f206044190193d2153328ea1b9faea400fbd110b977465486da972f0765c6044f7ba2ffb559418a1ea406712bafda2297bea5e5c153ad87e0f91789c151dbf7222402b84edefa67baabc238b867da5bb923f5853b77d639bf030cc776ab0ecb2ac812b9755f2c7f336d694c3eed878c6e82c2749597ddeab84c394092d607b1b3a53e859983d2fb81fdf4ff3d5a47e5643092a280b4463ccc000dfcc781d963d236fc3a247637c6a31397dfc582423ff1de47fb2f2640c82778511e835fb0cd06322bf929ea46f39cfee5403a774e337b8f65a62426de342918fe3ad6afcaba9b277b4b146e733ed1f603efe71f70eb43a087eac01d45a79adf65757e967a792fa77d2851711c4c37ec4b6add1714c22eb159cd2d80aad159958a62ac3405c15dd5df5abc8258b4cd4ec4e36241378c66e0773ea66ddc6b115ceb4dd77e9561138febdc3dd80f976b3a9b1049ada3e9c0ffef66df593edbde2d49025f8f7e92a25533d840dad66db1ac46d1c98760e4a033cbf2c40e146907a421f19aba49f5788d5024672b59d35967b01ff5ee78d83db21bec5a040bbcb88bab73132446a1a2047454691acfd1c1c3df28e2e7401c07e2b3a4693c7901855f47015d932f477dae307646f1fa04a4aa351636249caf750e1f527f761b5142e288901a7c04e9b35919ed444507f8d2d0e7b96fd0fe9dbcbf99f20602e937b172a78d9c0e616cb6132a173305f140f1136f91de417e9c83b8643f27a218d0cb66b3895fb60207b10ca0ef9a36b0613b2e51e3b7f7c130edcf6f14e0b3dfd9b24b5cd253f5a292a7c4d9798f10b5e181333d619db1f0eae072d9e5a093ea3f4d5f0cf92e5a7b2dbdef05d3cf26523021d02ae042cf94c7907ee87ab2e44d07d5b2e8bf27475ee6f40a509a0946f0418fcdf74752516fca35c8aede774802d6559bd8592b092781fb04db4f8a3213865d5d65737e54f6e4864648d8d9bbdd854a0313789853a62bbcb84778adfd0f98a147ac5e5335f3b424c2e4d7cb33aa5cb6041b4c970c8cdeca8f6376f18becff966e0d06710fe5cf3e0e95423276d970607fb96c4e4f9894542e58bc29e2e2079f18a8f47ede70b22e85e40ea146590ab76b5588892f795f95a65ba44a0b71cc124fac189cb18fdd84af9219152209ab4a4ed42334190b2deaf5a972a958c519770d85385eef3f9e09194ca87b26c1bbb0cfeaaf36fa6917adfec5471313133894c53d60206a5750bbd93e61935bc3af7770728e07aa255eaa439c8c10477b1140cd699c8bfdfcf154feccbf5c68e73b6daf7cc26e8b372ff6d9e6117ca5f230bfbad9218fd8a3904d91837c7ba7e670bc14c8c1f896f05909d8e822875f3fe30f8c40c2c4863749dede32e847233d017ff2a75ce75162ade53b60dfee92d9701f0e27dedcf5eb168068347f84079bf6bd79e3621641e878a0bf0f474584296584a0dc242b627e66793651054ff0c76ef57fe770843b17dd589097d779b3e2319687e4544266138a5959132288eea4fff176438af6c5bf2299c32b8b825cdb4c59fdc511730108909e25e0c28b102ed58e2278090e50a9600a491a706176d66fb687dae87f8cef3a548511d3ced5f74b04f4236623bf0312a824b08b57c1fa5516a9db13de4ffdffff37bf34157cf94b8022cece71dd149f5f3cde59245a8964092d11747634236ab668cadb745bf3e99e578b8e914e1348e18900215fa4781bdb590fac9a01bfb61bb08410f5e9109916914342d96448e51b7be36fbb84911e19e475c5b927b02f9d496c7a0fc74160aac6d57130a693e9476e6f5d70be9fbb9aae46473fcd8637ff0f12cdc5cd814bbcc08c41fecdc13c4ace0ef272d86375862631246af91f2fc2526fcb5454748b3b27d973697d17374856d3a7c3c42b4242912beb6a1c739c867fc6b86c44eecad30f6969648e810f934f68d183f8611a7d6f4f3f01042197cf1295ffb6dd1739fdf9b7d43e89ff3702ffc9a97fcf92103be48de6d996b6841bd8a9cc9f06ed71c449ba8158e24fd924eb4e53358b16fceee5d4b0e1e77e228f7b56c9834d80ed281341d48a3e275be5a0f7c97ab7176752a1b22ce6244e91dd0788b10dea8db6bbdf9516af8c51b758f56f8ee0e94e1bff67a285839724a512cc685ba7e01d282ebcd19a04eda801d7b545de808611a2c0e67f8aea202ee90e20b60e3afd3ac580d9df44fe00b4a84114c86d4e1f4dd99a24cf19b1be53bd3f91370c0e2f02045ddbf13389b7183089c7be15983cb6f768fc2bfe17ec947aaa83e51bc06d5268690f848bf2a66dd24a355aa4d1b32e6f1b78d787b9b2b3473428c95c03d6b84053ee84dbc5a26af862bade64a3ad5c47fbf909d73c9c4c01b5796b20cfe80d51cbc26150511d5b5b5d5556a70fe97487960d361f899a680c00609ec58cc17fab79deb41d8ab991b0a6ca715d4f50177b971bc6a832daa30a87169c905780a421838c79659e399c11900bb19f64bdf8b576cdd30047452e74b97138147f8b90fb11fa574172fc70ef192a568d5416ff091e0acbf40351504c93d4112730d065af2ebdca1052ca491fd62fa3acd79434576f2351da9577e6226bf56045e3375fb60456da64677f6eb4ee30a1f6f999e7a9112e09d5700de8cc0413cc6b92e165cb34f523c3edf4f69375236c8b39b1516deeb8b6f6f0af764ad7fa7c6339444edebdd8f9f1d0ed3b1319cd87b588b73054e5454f2b906f6abcad8e343254ffe2dbaa6328501926ace59eef0f45a1f81bbf035afbe03af0af21ed001fa19a1d99534c8947f7a7501c263d4f44b1c0a39ac561a24ad15b2d96d45c30b6ecced5047b925d7cbdffff1bb2a176c70c31f1fbcacd686618a5868b7ad543398340f1596bc5a57f58fae863b9415ae2da4256b18add72eb79fbf1fefd0d155e87ae0af3c052330fec3ca014af24a26098fadcdbcb81baa4e9ee668a6be0614bd480dbe2e627a6e8fc2fe57994d0d3992dce3cc659c8156f296b2ef279d86f809b2941f2906e10855fa650e97d8c103b203968446a839f11b3099812a357912cb705b41aa8adf4d56abe9754890d6ffaa23882c14653e7c2fe799689c6a770c49fb450821d2813dc5b823a0c1469ca8706c9d469816e80b070a59a1160803bbabc2490b35f676ec43ce044ac12f85c1d94745d2173dcc1db8373a4cd7ca540d975d2c3e7bbb3f31a112055478d96825c697072a16f53fa17806d052658ca195fd629d0d35615cdf511a5934360c66283988215feda13a2e7e7a8bf913bffe3232767834bcd45ea54a48c2f35fa81d96e872a38bf5bb95b2fd53fce6385ade4006f3a650025b8c8ffa62c3958341bb582f8432b0ec2400890720545a7581ee03f5ff683a84062d24506e5daeb4efb0e1b9586ab0c594c4ff69d9c13074f68ea9e7663fd53712dbc189971c489867de3bd74f95833d4218c9bfba55a754af0327aa969d12fca60fff4deb3f8ba1d1ff4a7f50596113297d01d1c1a3d3031b409045689aeef0e0cd9b67abd77b17be347823b5de7dc09a7b8d7877873554fc8ba53a2a9412ca8e8323cd54ac4b7acd39afa75c5e0e9123cbd75bdd846da16f486a1c950caf988f458837b7063c1ff1d487eb66fe34fc72bd09eb144e74e1c19fdc11e0dc4590fd52baa4a4c584684a35ae59d7c7ae2f24211e02383afd4d0138ceca8185ea9a2b2420819f50d855168bea13bd95e72923795659d4cd8a41da97bccd122f69dfa7c8c964cf283d7f2a5d1f44b0dd9c3057316f51d022646cf57bf035e452a029aabf15becff8958d14927bacf044f2ce00ef0be9f7710f9d27d9776f53116bf556dac6a2104127a750b8e654cb587d18ec7f45aded3482f4a50c624e09cbe252f91f55d4de0865741cdf3629778cc49d170d4ab931362a095ffa4089f4e67416bdafb82c66f2843f4cf17523f2aafa8c834dd66a12f38834bef5304a8dbc333cd0acc68623a754f7ac63fa18340bd03ec61e7f781ba44e4fb19db1eee86a60527f425dea55b00b33f0e7a8695adf0af0df00cf86d0c8e2910542c09b0d8416fd83873cc1bb664823bac53c230d23bdd518993ae8d1fd32583c9b8583521d954df59f0e1aa2407968f3d825b64847668136777c81fbf6852a947c328517b1519009846aede2d09127d162baf0261322d98c4069b948b02f6c32e4d04a3e1b169793f69442d305c7a08f53a74a5bf89119d461e0d3e3cff2140e548c8a552dc9334062a22bdee2ed95bb35a457a0484d1d416c49f43ab454a2b27e324159f3a647e30d8c7c22110dc6fa5437f407b0d405a44cf1d6b7193d2ad6a4573484e4c20d4464351f37203961952d59f99cfec1e099ce0a0d769697d27849a89fd6c916329da345ed7c863fe4835ccbfd2d89a5da8527a1b670171aa51b227e312c6c436612b03626e1b6bdc39cbf5032c7e6fba6b46f79585f6ccc25a8cd6550f9b5e0d3bfd55629d0141fb98130f78123b73b3b69067673128c1bb0226421f15c03ec3323e854fd5460ece9776d230042ce9327c6ba114eca3e59d7ff34a915c45c9884f223c54539e4d6e3aec343cb69effd4a6ec056d404eefe00555a7ce0131324c7d1f56a8495b5a73b01a311853bf455fad3a9cce83659e959d4b723adfb9267ca8ac2d5d0539a9450c2d749a8fb26b7211aed5a2739733dcf8939f2aaf5424e28c30af3a0f5323355bdebd349be85bd20abea50d076d8e0c9c662030f966c478b0587097bb61ccce2c44bc734cf6a203fdf6227e168d0cf4eb852f067f2faf3881e913736f2905c0676d03ec3a7937461567a638dbbbcc428709bd0964d4d6d1211f8c60c5f8c343b50c04fd7549eaafc01aaa23a66c450651074fda247714600a815d5f8b94ce373cda13d664d5124923afdce980651a0308dcb8140196f624d6349de2f7d8a972894f0cc36223832d397d1810c7e531e53dc8fc57ade5c6718001b512e35206e73629b0a5e2f79cb590b8f858e96bdbfd4678ced2cc95fbaec264361555b4c616b0ed1023a6eac3a643c2ce242974f2a1872553abcbeebbbd7abaa751565fb09533ddda421a22cc52e2a06a94ae48acacf3c07bae8ea39efa04a5c75de95270cc8f37d0f7eac93362ed7dc827403815b77d8fa7d23bc28f721494e22ce866c248c97ed0d955cecb2a4e5cb90b72185ca822f382659fb684610e014f69ef4365009cc92c04b6a3cb154a3101c2db66cfe044511f65eac21e893cce1eab1dfb84e38a08125c7f9632c9224e947a023a6bf68e0c73361888b237ea267a7cd55dd87562806dd5cedc8babb199dfd1e9a12910c78ce28068a94dc34e347e997e78026541e1e0678f0e3a7962eeb35d8aeb870b7fee186799f912655fde7720d28f5733c82ed429001beaf08c9cec65198f7b27ef6c498f6bc6e97e3a84bcbf1c397853a61c97622fe42c45f0645d7d5996cc231e1e55a487af907100b9671b73658eafbf664626bf3dffa4beb130a3c8a1458463aafb0abe80d3f32bdc82b065056191b7907b3e61897f1647e055c41bf9544b6cd25f967dff627eedb0b224247653ba576ff2758bf457963fe0965b3536f3a0d682f06760c44755cdb3bf80214a0f77773cc505456728db5fe3442a4a4ba74a093aed922854ae774197e60307229a0547b9ddf292e601d946c6c6e5bd85004cdafad6c526d4e752793e4213da873f07c59c8a94aae7fff754f7bbfb198e16966e8f08887b5cd7c431249f2d885226e3a84e8cb76aadfd8d71a028e7d59173fb3c7854c4134dc1aa7f7429924034a1c3d32887c45292a40b0066e6e83778c7b8424edcb26913166d297e270a8d432934ad0e50bfec4e530131f7e5cdbdfdc5b5acc5ddffecad5184bccade2efbdbb61470c775e84859a5dcbc8731e5cbf4002d471bda7af835e280ff6f0dd2a58feb1b4abf91b97497e8bdfc04ba39ed60e2e0b02a1ad3365d36a676fd056b905e1cffd7d532252febe3b0b1e7d2b157b608d29317a1c4295a6dd15613920930f2f5bdf2e6a69ca14ed7547dd46aa144b8746061300da4167654cfc633b0681b0f3538c4edf9ad7f16e512d5450f8c41a8e28fc5c71c7b97115097c1b7fa4d698f24e276e67b9cb7c03aaef080bd599650e798d64e6a2a66a1222ccb5ba1eccfe22c9741804364ea2073c5ac1b9785e30196c4f8601b1731ad42281791325a4089b2930545282989729016501557231955c655ff9bafa522accce6ada933ce9b14da4969f212f587d53b2efa70844e62bfb9acc8c5c9d542b2399626bab76e8d914231d6ea7af8e15274518607abb465448b148258aaef47177a3867c7a1266cacb3a5d5bc2de44a64fc4e1c60a04f968196020bbcd2118e8f7726be861a703a4cb51ccf68bc3dbe1543e2727221db534601c1d24dccb6b864c244d02d7aabb32bc8bf122c158d886e72607a3304743617b65fe0ca15864c3ad07d9e0cd2d9a10122427c7750f7d50cede602a470551b44d3314c62eff95544c2268970e22c593d6b6f510f19c442dd356ae8ee455de610879fc30431ef6b61b5837e7233bdc7fa0ce89d37dbf62a4da6a3dec636c8bd24cf198f8e9c060a276ecd00ecf830538947f0d1e76ec69c1963f2d64e7a8e1b3e7a89e25df1d51e62939dca26e6669035129da2f481e12b0357ece548f82a0a45efc57811f9560a535983083ab935edbdeeed8b1bdedaff0b5cafd40026b50cfb0946b977e5069153bb081224f5a65b5870834ccb817a73bceb2a282111a5076a5ce367181e7dda68156080eb119eee2dc1eadf4a06e3e60c6f1f81848544dc26123324fa240cbee5559e7092ba72e805ab7bee87c3f733894d150b9c321d561143315876eb68d947d7410f4d43fe7070e7d9b681fbac3c32f1b8336b29fefbe0333d5001038414e7cd7ca063978aaaa0adea302bdeec438d43ca6c70c6721433e47571ee591780b19ff8b13d254e958e9c7912c5b5b3c41a38dd80fb14d8ea85816efce5125324230bd48fc649d0f79a383f08269bf39a0b6124a267f1878bcf56ccd72accaa6de2f25425ada51d7bad1757d0ebd625c9b6023d400473f1615073e6da4daf4d573fbc8cb74be3b367f2d08f4c5d0b8ac24b07a776e89eb73607229503183c4915f5374eef3a94f722355a76e1384db73c2ab360f91ad6c418a31983dcb54f0c48b6efa244c14a42c210391d4192a5e40f3c5170e80e590982866a823b05b649411519c734dc27aac758fa2796842328f799298cccd5ca2d301a03494b1693de24d1eae0fe0675994edaf48a1df6e3133890efa8634e5b8e5516f40e84025cf081a4623caa526e99ad4a6a1962c210070cf4ae0103fa1318037b1f2e96be154c5e34ee2ad3baa1831f0b37069d1be5e57da6708ae97810a4de2a06a2cd91bbb6b6317272a093d6f2e2e2f811a8d2d704d9d961e106b158973d49cbec10e73551a2f5340a944a91404edc6ef8cd4292a293d77d85be035d445144a87cd4583b9d82b5fe342cd26044ae9f5c8764733205bddc52e161f951d75ccfb92f8fcfba88aa5f80c117bdb28aee19da2903a0db581f215534df580f8cb3628bcf2c42506d595d0eaa2609721bd1f3b5760ecab41be934f621525f9528b05d91b21cbec1ebfba81fdd36a59f3c7b6a1ab97a135f1bccb7a4be4281a3bbac7b0073560134d9b7d5a17c3f2f72890524593dc0f7904474236f38ecb50fe32ef27a6da0cfb717d902717025a462deec957158751fc572103b75faae91d4cd821751de9a934cde3b925c2806c406fc476fb9b7ecc51140b63c82f2a1f72ec17ebe94a5693afbb65aad12d589d78c38de47fc5f1c65f5f1115a0f58b47cf96508f279c7da2eb64a2911b0d101ee1a302c50b9174615fbc5c8000610ca02b71cd1a7e53e9126e11cbf9ccd36ef965fecd704d65d9db01cfd35ad48419922ca8fdc4325144fb3296fac76283776fc6503f51bcb016e605aae020eade4edb4369297716971ff9aa57ca0b19e435d4d4d9078ab0297f86a1f18f9436502942ff3dea40769a8abf870c3a86e1c0a4fc684a9deb36d80c0759e55337e01e481108dc0bcda4be904caed1ce9cecada94e7cef477a517914365334d83fb409f914eb64ce2a00e3dc4477f8f3bd1bae72786e8417557d3b7aa84cfc2fb3987a518df63396bf7eb12d304f65115afb9c24dd77c73c8d4fcd020705e14bda1e423994334398f934413e19a0f87b55edf191a10ade6ad134baf2b0cbf0ce73792d76221ba9a81f784fefadc9d202e3be82cd05ab1768ef81bb6af83dee4cf57a437db58764967c366c5a5712a2ca245009bb4b20d654166959dce945ab642bfd4c02ef4a31ce74ec1cb2ce4dae80d0ad0809ba5d30a9c1737b4d9ab455faed59e67190ab3a8bafb31885e9fb0631377b3b388314859cd9ff5c1c0d57af7405c903f43b5a5d97c70c1beab6839c5648d5bc1cb3b7f8ed4b270f8ecd9205ede09e5e88f3e94107509f8bf571f56d1b4ed7289af4d654bfc11dc42f4d16bdfeabf2bb587a3ed066faa9859d331aec15ea8884134e55f993370cff5b22875acb843fded68e9a6769fb09959331193d69902919ec70d28e10cdba8fbfd052c590b7f9c982b9a7beec952ef4a2f2b711b1ad178ebd5b479d51002a20ec5ff827e97ee6931b073728dfe8b09ca9fe9eca356982bcdf9523da06a54bcaeb596f45d258b6dc921dc946c5195845e27b702d9134bb14c3ad480485f60c60525ac99d9b4f85f2b453706a8c06308ec38b49e41671b70102bcbfa9d456150049314a86fc39826efd9ac080908e62749b4c0d41ece81ce69ddc0214ebff5e0c3da4e36b3243a1ce2ed2577b6aa79886f104c3c3579cda96ff0801f4626e39da0497b8a0633c4ed90ce6ab3775dc00ee00dd9265a15ed3ea6db6a1b3e14a52ab20cb694befe8f12a7ff643b153c56fbbd8241e1eaa7c5e5363d7502c07daca91e7b944d8641f86abf8f7e4b0d1bbba56350dbe42d3bb2debf7229b8b08a1c4f36e3ca70ee2898b840b21d0cea4c338bcab76064462ded4f6dd1b83b5d7d8922510004a773947c82f19b8a3b91b01b6ee7edd8ebd1e29d0eeb082854614b8087477726c576e5022765e28dcb642df6337b489c5c2c9f995073384b6e444f84e62262de44fdd21c744fa1109c52102c031ead11ea6353f1ce0d5ad5eb16fdfc85cb179a527e4c3e86919c77712c5a4d29d3797673299a42915a71b62c8d5019200945092d26fd353fcb2792c1de6c361c5e80f1398ecec96f44eb87a9ef11b01966593be120173e2c9d37160c0248f8bd99e813b1bb2babdd3dea645939bc896b6c2d81b196d62ff7ca7b776e239e0c773873405bd5487ee5b0840207f8373bac3a74d582018ad3e420dc62889f5e198ffda74e144144f6c2dd77694a4cd8a343a3a33e61c86854274451d97f460b27668abca601e643d348c471df631f978b5c15cd4dd86e3c357697f5406ee9b86a4979c05b0334b2f9ecf4a9c9491de0c28132a2ba7462cbb9118a005514d76ea9884142e98c55e9be4b2f466630878cf25155b6f9f0b1b9522491c9153c9f6f7e0c11045e31c9eefb5430e664bfbdbe613b4e177f9dd70fba1f0c04118bdfe107c5bfaadb79ba05624edfd206fcb17c56e0afe254f8b6427b89332facec0f1edb016525feeec2c6c56834ce1c696fd6d9152d3b161f3e60464de716c6a96fe0442bdc622c02685352a98d8b9b57ff24eb91dcdf0c1084062192d4023f5494b1bbace40f9d52db542987a7c89b218553202abf0f8997bacc32cbd057fd8e71a69f2bc3fb328d76407e360b29cf48122447df46f7945d026f1dbc7cd1400f990556b465b67d8c0ead5fc3079c32685c79c10d53045d26630b632f8fd60191487aa15df1154045cec6a747b7487667835c3f3e2f1c43254ad46df522fe2c5ceaa5bb422a19a1f81342044d8f0e4005c9e9b2fbaba3f8de0a07ca4da364ee0e19d3ffdc38b1c61dd941e86527d7433f383480f0df7c3dc2f42179f63340140285ecd3e6d004862f8a1aff483bdc832bbee4a2e86f444106f904696077e0faacca101102ed7abc409d3cf06cf3d95ea772424c72d0cacfea9766f324fc61aecd8eb15ed2d6187fab512fd26912cfce17b4108b1d949a2b3b666ab11a99c3303828cb8dafea721667c11acae25ccf517a5cdc7312b18fe7863a34e721d2765e1b68ffa08f5a8f50ee9ea6204a35da7bde0d21d866edb455601e1d77d0fc9c5247225dc84cea9ba0ed4c0af40e7e65a79377cc3323dd80c379113b8d5951ce85b4e87781fe05a096a0467848ab3779ae390ce3c1a11bea2dc609a7b676c0f036518e8c641c2d75bdf69fb5080f233f0190b5067e2f4cd05474a94a32b6dc2955d8f7fd7fdc0c07e5eaec1be4f5dd19b10b9d0ee7ca5a0b6b56c43ca34673b61883e75996f1da430c3f36299fb2e8a4ce2ff172556edb0894efe34e00a8ccbc225df1f9674e6f07b721eac9b1dc315f87cbba9e32c208f3967c056a45aeeb755e0a786200c7f6dc30e783bcc79888e6633e12099c80e9e7814229a3737df0d3a2b98622cbd0a0663c7c4bc46da38eb634bb17f2d643cf7984c4541479ad8f7177ee55faa99e7021a7ebeb5b45eacfdb43e4ea1a2dd52e69796840d49a594831a432b90de76461d20627d60f153891c131db848cc47c629460166d34a9f1fbc6984a9786b1bbddf9bbda4683982019f20485c8678cefcad7a148beb4db2f2dba4642bd2c8c14336362c414219768036a4617c652dc92bd36be1c23363561d9340d119cd7f0d821a9ab1cfd544dee0ccfa4219f48252fab9d4ab2448f815ce96b9f5dc06c101a6a2d707be48b72f20a8588e9e9aee76da2c23517283ec7f25e3c1db2141220bce5208ba5915d137b2227327601b257f22d49b5a6893af25fda113810e80b664e289dfcfa7920987de1460b7c7a76a0f96487ec3d6426007a8c52266ee6c31c72e1c9c715217cd9153d7f44c7632986405712a0ebc1bfc6f401b0dd3a5f89a3411cd121f38b97504dda851e88bb9f5d38982d117b3714dd2332499c656123c4dbab4f416a4040a73ed220ddebb0c9c27e6490bb0add574065da6ece9ed8b3ebf8a7e51b104a17224f42dc6efa9b9ba2c3fe2c00287b07c25a77b3740c89210f0355072f83e163d656f9ff8b3959085357a9e370638e867bb9cad05306db645a7c4eec1c9c61ae29b2cc07c3d25c100c79bb9b30ed83bdc83f49236b9062fdf1d9b35b3d0690e42f7ca2ce63d29b70cf2244a91ed60dd6be058e8d8c60be3a81ca1aeb8264ad2df0736b58a18a3513cc8e95204155081906e07a8fa9f57b28e1daadd838fa510e67507d61b864d37a5c31e95fd93dff39bf5e15d4f4e6578c602319b59d0d4c6fba0d972ab0aa69ecbced9db973d1153e6cc0b592126a6fa881e189b64eb0110111100d7e828c79e83fd3e22d51afff45a317ec2b89f6233cdd4f26baa8e181042ed69eb56cda273c91eaa1d9aca8228579a7dd956e6a529f38042e069a0dd8bed6552458ed4ab880a283254be89478c6d814b266479cf691d74b431b954f84b903dbac485e9ddf2f914b504ad7083b7a22bda41efb8940a833e70c668eab5b235a9ff174f7a0821db3d8243f186002682acfeafd11cf23151726fd7e241ccce35a72fada04296c98f097fabe06e337e6910151b3febebf13156df75cced413e452f3f8c884b953c317098ba449f20fb5672deb4e67748c413938623b10ce4ba6dd090a0a90b8054d77dffaa346ed47d6d50c9577fdf93026fe67da03cff9d6707fef510135996f737162c3c8377866e1b1760a3d7c76f74f426499696159c7163733f47ae39e46c4ea93522dd3cff4b6e16181b9f893cc7b66bd2ec1e03cbf22bb9bf87f267b8a34e8a7765626c946b5fa9f8aebcd8b52d849b7852ff73c8406bee3b489ff770f449e19f95557294a616d7b8883d1071b43d602276116767d6bcccb164ca1a68582b94488d81f1aa274adc4cc75a296dd7209c85c52c97c0373ba7218b3669dcb8fc2a4e93133cb83c30b0307d12368e7fe618824db90f18f756a5a039aec8faaf95ccb9151a1e3bebc30e61c22246e63b24e3773463d8d0add0394c763187457a4298d34b60fde738206acb077ea54658fa0381c29b658b6acca32357a59bf6a0a96923e2af0a7173e58db226030cb62fe6897595f53d886fe049ede4142b39e157631f745aab74000034cf70203a3439bcb7fd30c13a4b0e2ef85aa36d74b45981a2cae6abae9af42adacb1a23694fc592c3d82a846cd758db2a57089db4c0f7c07b1fc78841c8c14b443ea53c67094fcbde93414b55977e5adcc436995ef2bb9147cb59addb7b7c75caed407cc11f7949215ec4966386076cbc38a56f95e7a3bec540a2ca217ddc312bfb93e78cfefbc9b56509800f4f7b8238f51e52a53d55ff84f5c5fd31c66ecfdad7c09eb868840238d70676ae8156375d99b4a2cfa0ad78c84a251295027945d6f7c274e394d548d6ac517b1a896538c2a0baa71988765c31eaaa228d9ecf473a09540a32b98f2518957022bdd80408d3af5178a1bda87da684622c50b47367a07167e9c6ae1de3b05e7edb3dc5e227dd4ee579adcafe50f5fd7b46f97ec5042727a966c98a455046871936de1c1715621d84a031195e83a6fba85f43ade044aa681ad44aa10c31fcc9a31c7027be862efb5e391c430fd0a0f86d1a16d69295d98915b192484c8bf591a484f85f7684a9bcc10663567d1531f2cbad2108aee3f613eaaf804414fb08705d2926f60463b5caa72e27cd0d77e8be79ecfade01a70d996e79f521e3af3beaea0e4fa2cc09100d1339453837cbb0cc44c46d03b2003ad7c5f5289ed53f94e9aa94d8669faf47c227e06cf3aac140af1a285a6c4ac31257a800fcc5b9c06b813e8dbdec9f978275f4aa41323875faf392453ea2a3405c07722344e4203e1528470986e4916424307044a9c6c399f507c2e54fd45086fd2d78b06e39407a59217f071376ec7600bf9323b1dadae8608ff0cc7eca42d00d3ba7bdc028d55d1cdab9625d95d1d9d3c5c940d7c8082921dbb4bf96b6865e5a89ca8770ce3c104a1c9190b1a39d859944345726aba948f356632eb0a2bd059a80af155f9b83f36404d537d46e2d5c784c333b6651328cad7332deaec1fd413274c460b3b901ee48e59a9c49054d96c7fbe3f2bbae8cb8c5bf750c5c53c1a07ee5e9ecf071f8342fb9098bddb3181c8aeb8ea9899dce0646a909d637668bb8f8ef33bd2ffb94db5b974c559b7479c8d5d6acf86fcad50ef9a4e6dfb1ef6529ad14fa2055160c8f23feb80a8e07519dc758facc8273da7dbd78fc05d7235dd041badfb9d4a4fc6a97dd8c0810675283b73ca1e437fa0d5150873cb331c4ed6310859622fe65db09a4997e8f5953828ad749586a68cbbe2414cdbae6eb53a48148b358f352a1014a5400f276033813682cc2d76fe68dcb7d51acd0a76f06736c50b8af451c3c5ad2e3f849a71b65a1e262c4f121d8841896f3a349c72c05cad2dba1af00b5bcba90584a64d625513d73c9cf56b39ecae35670e5d6c439f0951f1f8880dd31ba9cc2461b99a6e29f98732d6c52e79a49173bb847236561d5beff130c8e48ac69b85973572111b1372295f98b89c024025b6722c0c5ce08c128f87663b79cf38825da996ee3a211b6d87d1fd06c12ec164ebb29edfd7bca9d1aa350c3e71ba4c4a389e5f0de1740f0446aaa474f1deb11c279db61b60955a446b28717c8fbc6fa362ce31069b7cd637ab3b7e949556e1d09a5326600e77daf197c514264dfe318150f092324260474f7ee2083bf6e9543cedee4d7c7f7daea7776895b4b811e09ee93511f34139ed19d2b9fd5b30a50a206b32fde808705eab3d83d4b63d7c258664ad9aa1ce92bea75107e95328685edc828085ac8c143f6859b6f7673ccd21a0227ecbb76e76abe3eabebc85f9362faffff46c15c024d80cad9079870115cb7392d8a71cca51f7809080e4ff9baa16b276be87dba0cea3210f4b7f7b38fabea0d11f4c2f7629e282ef1e0226ac9fd16cf3a0c1760d97ca60c8cacdb38d225a98029fc248fc5dc133abf968e517bc0a794bffe49fd64c840ea6947adca3302ef888f221dde0e7c45559fe9e133366595d260f09b98480b97b3fd5d34317dc56491d2d85eb8d67d933afa3ffd97b9888684292974e91a77fa912b987b134e558cb3a29fe55434f12c51ef5d9ea3266a59d8033fc955ad933ba5eca5b0e2447967ceb09493d8f1ded547636117639e5c0ef4f88b52995ed4da50918a3fb595e53adc5936381001ee7f601a0d03b79952786bbccaf682b0d70b70583347a880e73e11513d10d9a53ba94d09e35c8518148330ebf91ec2307aa7b2061c74e8e6e341436dcfc94ee2dd0ac7ae269d95b20ddc9d69df939f835557e900792d971e866627a33249fba9e5f38f331e48a1088ef6c234b46f948c72cccca8860945122446d952bd37795d4316f917e0dcaf17b56d1ce23c72a107140546409fbecde95a4f2b699dc8246c8760051840605dc2fffffe5dd30242d79589975173d0f289c913025431652031c487d1e04f2528f699c5c9fcfcf29fa1dc90ebaaf880996ea79df42a164c89ab2460e79b34c58707834db2654a124b0ac39b5c49ecacde7e700d417d3d5f0d4d7152c9c3aac749153ad432ec35da309e516494dafc1a6b0665c275441854f4c19912c79e6f61fa7dacf88bba905f62050607d641495cd4d0dbcc2b3844ff9434921aedb04e307f28c92833ddf8f0121dfa128b59431e0f69cbe2986579e8c99e87bc171b287dfcab4ac41b0cad5e2bbee1491dead97f2afbaaf2418ff74716824c3903381511b5a4f0a5d555faf095ef5286a35642820d0b2656b7bf9dd5744168d417caffe4a37d8e39f25e2252f375b56ec11ad1b29a4945a7c74d7fa6e3f93691ee9875dd0226a6551a9c028aadc0e0a75b6a97355d5b4c79f9722743d5b5695e109faaf7ab7e3ac916db8793bebf854040dad1227dcad993bf48c6ec05b40e6bc16512b44c08e4e9a16961db2d364f4f981e594dddd6621fd28a645a2766cc2972e3109c8b3db30958ca0e2176e0a69b3e128e99df789235ce767988812634d64f4bef48144faaf078a9f800736ae84aeaa4c563c40ee3766e478bdf0fe3718ce19b91f77d5a9d104bca8ef005b2719378417721e3276f51b9023fa372ca5497a6223e953c1051bb1410b10a6e2bf57741be33d92922c2180f3d67b6a9b4ed450004a327658d3c0c64e199298599e604544ebcc84c3ad4f3277a62880390ce08c5d3b8dc22f975206c47176d3a330fedaa1b1b2064361c444865d3cafd659daf1913f3cee9bef5f2701a46427a2787b8ae2dd5c94cd176a31d1fb4d86a39c6dad76d7e9a6876d05fbc6cb1355636e80605299090cc052f3773d5d35a024b73d1b5cda69aa78704db961c4318630fc91616b08d7b39ae6f60b391c5f269fea046c5cda8ea55e12cf87802adc2c01daeb27ccff668602a878e6bf388fda6b77622379a6d46e7387e2065abac71b2f70b477e4a038bbd23b136fcd9aad23e3ba61202ab7869f14a65cb40bfb407e60d886e89f33505549bad68051abacc5d46dc1f1cb1f647aa73f2b9c69b9112e060328ae23b1592140bfea712f216067943f789846e4503930af47c5f8d1ff454602f57d261c452c1d2b6ac01051eff9d8eb1235c6494c4f71c5caee75587aca49beb933cc88a816d59b6b63aad31edeb37e255b26be75ae3160806db494c6dbec8fa8f34d431c5adcee67a85d4403b1dbe9bb44b89d4ffd132c0a0c37f00f7d0eb0da8188a22a6ef3375bfa93ad54858a216b0860c0d29b48cfbbe6f0f06af1f16a065f2fcf44b9a7f3a9f802ba1ce405d1f7852e2a1d254086290030152a0edc412c80fa79a252e368f906d975c77adbd5701e8c7b32116b56376d2c78e8afe2dcfa52a16f7346385bea0722f4f78180e798ea9ee7b2be261a23be6340307062dafa6ef96f31dd15125af1a8071196b9a3d59a85b53d3ef41e6563a5d818b769601ed282759c0a4e9dc5931a4b903a55550e901202e836f61355daabde865f9729b00b50b9a8f323fc8a36ad4428ec8ba1d026260d236ac272f590122c0ff249b9b412dd8dd215eedf651d25e0abc1fc2341a64c0bd5ba9e28d05e0eb5c3a2dd8ade8a0d829eddad389b81c3746fff0f0914d67adc8eb1ba6577e8c2076734c2fa20f4131110122b5162861a3e3500bddbadc456c04216d1ec4fc2958f074b625d5ed9466fca6ea60cdebf77bdec5d477301d0878ade3d2e94d1e31741e5753973f5590a9d1bb75f8a8bdebde1e58579abfcd7ca0832498b906ba14f697df419c2ff0cf842b6e889cb19efa56487a30cebc18a506e6b4a57dc85e9374870b65c9cafa8cff6c1968da8df33bc8578f347487883864d97aca01791344df1918f5815f0a4c95bf0078fe9113fcdc14d59f2a291766a8ed332a43519d83e9c87c62a16249e89d7e77dbd44f2fa7f5682d06722014c632caf948393d4d5ae00a2593d5a20705dce5c2c0844a3b7e1d049450afbcc5d1b12da61fee4f6387f1da9fc5f0a648f751c62d3a9a835c5284979626547742234c1a1afd19054aeac88d68bffc9f9b0ab1fe72798c606a71484fe9440a3254066d1160cbc244a6aeea535ba94dd253cca9a596ba913468f5c7e69d2ac3972acf01e6907d01b202a31345a47e4060c4a290d7db690ec02512dd992f8c4c94fe19c279ca02dec797e0399ee134c0cab64b4764cac8c1869045ac2084a42aa6385af5baa93ed730d1a98d70178ed4aee9caa5c57217c1692dbe36d33044f66fd6ef87ce9ccf668462e2c1f98226a787342e187bfeaa2d889e7b1ab0f9908d8a6a1d0f2acc27f4228f3f3a8a72a8bc0e8d29bf463c9f22266b37d482e42bf1bdc25211559cc99a5fb79ae5440743f96161f14376f7161921df510330808baf6b38f7ea653988b0e937e28500f164e15bb45aec057dc9f354086c46c333cd79f55e076f3b5806ce0ead807adb8eb4869ee4c3ea1a7660c16bafc2a344dd3850406fd8c75aba8e6d5d1529abfe20b157be904ca09394c3e5ea392bb6211f2b4996fdadf7a213753e0e57ea5aac050347c357fb027a4686280fbc3dc6daa1129e511ab8cb612babc2c1078d865c1bdee612afd5ed0c1dbfb241d219dfed932e403c05426104a3a34f00cbb1d29e72a131f3d4744991c9e203e8abf94cd451af2819477e4f0f82293f9a3d6c1046d0b2e816fc6fe2f620cda39fd1f46df390ab8100f2f73029c00d8bd797736f66c5d4dda9ca8bb96b192b8ebf8ff9cbcf964f3de25240a1bd29e47f224a097b4a321e68448b60e061aa86b619bd5190ff3e67142579f8a062cc54f5ce11baae19ce2410c0c7edcc10195c811320eadc5b60f693378a524a6d578095095c84ae62c2c907cf76fdc4cf5605b47bbcbbdd742165b3f01a28e40b4c8c7f6d5d69a29ac3b282469dd7196904c0218a8119a6ff773ef7fe3c26aaa86002cb1bec38faf4b082451d3f013ac090971587af762eb8d0ff31bc6e44ee4855a2fa3150d005ae845888dc9c5d8f1e41b7a1a3a01190e5219433f159adf3946698b8f1426c6f3ca2b7b2babac91435d3ab764e79b2ac3a1c8e13f9d4822b4c4687451e90ff24030a4b2e457f10bf0ca16bd7eae5321a12183377602522145a24920ff342df286b05b7adf6d3aa07cca1285c99d3e414f43fe049e711605d85cff5e58d1fa9d47997304f166dcdb11ce122d81d5d73165da5d9b97de865abeeee0949ca1b4abe8854cf5caf214c3a3c71496906f3eaea6e64a3ecbead92f8c2e70812e9dab31d2e1ecc12b7a909323b8bcbbbab47112dc9697f1ff765e221089c4b68d58a25c405734d5411a68791bd8f5d98bc95d50c57edbf8a0222182a23fd3727b16836ab3daabc3e07ff35a6a068a9975941e0f0339543396862e728a1442b5efda9e660e3a5f608d6ee2c6e84069af9e44e18aa74b7605a191464eb01c583dc96bbfe25be0bc295f7df3db5f4d04a9225e8e16b3920a5e4d4867779eeaf1959e96a950ff534154faee44b6828e2f337d22980afc7950f8480bbd3ff3bc7a57c0620251bb56ed87800b655298013d2516d7fc70bdcbb8041d99ec222d1728f6e1a306b97918aff0547fd4748e5d6f20f6bb344f3cebf988bc9afa5e30cf508262e1c2515c81ba0f6d9eb49320c3c7de453c94854650509736bc48195fbc72d148e2a57b522deb57da0bf70b0d0bf7851502e59d2fee31f72a38a79246fea71e82b8b01f0f2cf6d798dd24589ad1b47a8a331864a65e62527828ad5f2b313950492a401250a013030688304d59f787cf4ee429cd9d3f2d54c118732c9d82e17324512143e8eb62b197769d29b2103aa3a8a3c28fcbc7967073b1cc5397df4b83d6f232154e4d2d241ba17c737c71e812b42655f952782766990893a039ee66b7303bdba4ca7a06720e989f2a1fa64e8920b341d8eb8e16fdfdf3586cb0c4a22f8e40231650472cfaedff11519e70afbdb2dae08638d422018a86c49e7505ebf0155d70dc9483e3fbf4ac681f4de1f6836984e582d74a6396473dbc98ff9d6469f7eb68fb82f745534e4476051c2dc4b156d46e34f7985f6da39e3b2a242a86959c0e763b901d91a995c34a33dca1934826acbefada2ceb534b073d65bf2691087c34d0986d452b0f4d0c3eaf29b001eca139848172678f76c653d71d8eb9d84d66fe8e30036cc8af37d558686b56f19ef0fa8a2a75b55f4c78217f860db7163aad5df4ea643a5e7a5d91d0300fdee84b69011f22e0f46285bff1dd89bf058219208838066542a2c14c757e653d09715ce5cc7cbbb1177b7bc51065a88d1177c73267759daaa75c98656d03cbcd4b68befa14b5f4300ddbac13ee4cabb25af13ff9097c0252e43f542ea40b63c46a8e11558ada5c9a89799a13126a9fe836307e90d4cbd084527e75238a9c3a7874fa77e60d9d0baffe9ed412df98199577a701f2d9d0bc01b5950bdf6867d50ff034406956e052fbbd5eee349489d4488fd8362a2f5e1acc0b007aec830e863df474d1cd885c560214ad47661eb0cfa945209d45ad35e24fe11dfb4a62a7fd5fae22820435db795a395465f06ce2db97ec867ca2a30f04d04f1e547852d46f25ee4f23b56551a8896a670e873216e485fcc915eeaa93bc33bf884bf22f56ece024e2bd4c3e27e32d43c54de095c6e54ef623550aa6c222502e6f2eaffbead7cd3c02b2e63e4edc8f90b040b017f5b49eee4ee744d543281ec7b6dfef5924764d83fa007869b0983ebb0c5dbe205a2b6f642443aabc5731c463113a382f3c76333c098224f28220cf8313b92b86e57faf443b9304c00dc0925e25f16d69560ce86f77ebf828f0e8a8bc8b614c4873324c98ae14022a82bc2f8a3661aec7006d0d9bb3563bd8bdded10a80e00c34f5bbf81c566e8d1e5d5906bfde507caeb5713f25c236368f332c935143cd4e230df792713ab61d24791ef6bd719e4c34d48cfce5ed7c4086dcd78d412800542f36793ca351dd5523689340238e25e8c3d6bfe631b4db7857576936341ca7070c469023cf38671085a3362b619ec76022925f5ee445d64e964916021af02674fb1a272fad646faaad600101350171f4a87c471e7297d071b9ddeeaf0ee9bb3bb9a685dc5c47bce43e069da79f307fcb24c78ec65b1d8f6844b4abf2864f2a3dcdc21cd9126ac39f2f308fbafe85f755f18837f94a54551cef094e1f18d572e44ab52b51cf4cefee69de40ca7c96dbe37455c5897e3d0ee7193b7d9f9d1e03ad8cbd6c3ae6cae1834b02766f0daf2f4542b842e57ed4caeee7ee2290061fe2fa463c35744d835524025b385bf8cc9c4d45093de38d10cc7269cb7071629b6e3f6882ee2927ea8e951a2486bc4de2ef0efb5b390d547d90beb0f04227dc079215f5e21e5e74bd4acf8745a861339516d954544b0d9ea913930ffa3003352b89289e85ba92aa7d0476b47c24f1fe53141222e019e983b9d698c5b5781ec553055979afade703215774a4e4d3cfccb196f7d48ccdf187a6fe186c63bf9af36438dbc03b5018224d30945c9dae9c9ed83465bfc145a5afae90f190c17d390460eb1f65d3ae2a44a30de7b5b9b79e7c06d15d8a43990a2f3089672c2ca96ebd23f55be72c88f17c243ad7f8ed02db84dc53463f1cf44732cd39e15b63942212e40be40d2525bfa45877da2313ed26aab73937d92122c44eb57452c080446eed3e8fdc56bb3d917b3bac456a215f32bbd6fb6d96fd3ea5ddc2077775096ef29ace1d7ab521cdc164a4a2ef01ba2d81673d37220fedf2a5d46c1af5e2d003d8b1d7b0a305923073e738af3d20c1a4750e0f1f4fa26a696395b5d47cea4e902b536c1c0c36ae3c8d2414f868d833f49fbe140b442574cec558a97ac3c2931da99a0a17040a5cbab7831fe6d94361ac8e622e94232dac12052be7698ff91f3c2f333122932230219e6220a0ad4d21dbf5ea79a3981124b0f054e6207911cf6c3cea4bdae63ae91853ccc884ca3e1b24f6c8b6479e4ba1f91e55019a668335c76fcbb977f1289423c746ae91b39909b67b32d8d754f0d0244b0e95b48f465e7ec723da9fb16af23784e9a88422c9d6d3d034155816d303ec431084466ed3e830d05d5966f39b834fd624010a00f41644a282cb9301bc13d596d6a6be884d2208a582b8920d40012f2957c46677e428f13563ce08761755fa9e09b43889db0b9a720e3e39fcfc1371bb054b8b4f5a6b71012aa8297e72918334b495593cb44d8d3fb6b163f3892b57715cb1aa10f04055a8cb42e20687cbb36f2c4b633b977eed3df818790f11b13db732b04c954ca194853184b5c45b5093cc9cf02d4aaf407d58989de3e74aa47ce5d2ad5e6aa001ae662b87e436d6099eaf195ca7300400b2845fa39d0243ecf3dc357c4bf2ad15e31cd2c962cc514663c46894d726c5954ed844da686c6d3cf23eff743c590632eb99be3a8e88d60c9c1a6c926916775cfd2e9c1ad36b4ba7308acb43badd1e3aab851a393072e4b4cb9bc2a70c0b928151f090704d576a9d2cd04363f54b59a1bee0299d90d7327ecc0dc521f343ca925470eef2f8ca7a97eb5c5d5d95f2554025b9261420a048c49408e4e5ffb6e572aaa72ca2fa7b890b93a1f8122882c8b05e8d845097878497e46e35f1e0604dde049b6f065f1f8170149a487ca77e1753b9a89aff18633e9572ca4f1d97f92abe5f103af2c978a10f3708deaf12fd2c4ccd90a982a115a5f826c606935e732ca8657a181655693eec77e7066dfe788b0776c33ea90ca7a90fe5af365fe754808650b6ac84c110d79c487512c1d8b340bde110f2449629c5db3e0c8414b508adbbdc4bee31ddc3ef1f529bffb8762af14738aadfa818c9e9c708187236b95e42c75c1e52026492530aba1322d16c5bd019034f73c169727d61a2cb252d5e1fcf2fa2a2527b1079e72bce06066b09c5643c7fc6a8a1562079f8f6d18f3d48237a2fcc619c609fd33391bfcd91f6b1905ea40899cdbb36f75ea36d97b007cd6d5efdbbcebef7ca592154f5f5efd8f15a77f17de4851fbaedd68ee84b6a27e2135eeb8074460b6e59a53fbddb3dc39ab77082ddd3dff9a7593f543a637388f2f106a3212eb4e8804ff6612a8ec0ba7ae9b3b31ffa924db3588151f40deae2449edf86a6484f117f54d95ea943491348303fd0cfd703360afe2e6c1aeb32d898f1d971e138274332a1c9b7bd14b23bb49b5e9a21fefe5919d8dfc88f329ebfff737a0d94d58e9cf2b292f6d099974229f0606279a2ab7a0dbd41098606f7a098ee63a246f301c75f65a87a90df4f4b6f175aa5f2ad3497344273fe043713dfcbab185d66118b0d588d437666a388e477dba180e2056bc00e9e33a7d2cf7e69d5b30938a6ece12145204829536ce80bf7557ae63e947bcf7c782f69637bcc321f9708b8bc92ddd6adc5e7b7ad690b170135805d675a264057222e73a1c3d4259f03f595982c89968efc42b6f73df50ba43b30acbdb4079c260fbb4217295d80de6460a16c167231c48101ee681505f7290af8b8f396d8939172b291e680b1e81f09ce48dfb961aa850cee6cc0af21a440212e866eef770ac7bec9094edec6658958217a5b79a44027bef81050800e7b26a4cb32fac3e9354808a009a19fa292b1e3b646f0ee034273690ee5c498c2b1f52974daf674e088d153168798b2f3a90792ee9067d9f45efdd99022cc0704d2f7da4a2a19f8a7f0058e76251ff4149f107ae98f13995068d8ef00d87fc2ea2d1663e83e4ab4d1db56522f77a9b436d47165a04f173c092b98f695ddbe6be950cafecab5924c723751d0a0c219156fc91ab7680761a2e162f493963f423764a9f436bcea4de578e66ec660ab9ad0afda5abfbadea203756af17378006a46ef691483320add7e2dae11fc0fe5332f314c5dba9d7ce635d8e062f6c369d16d9ce8c3434cfbaab84c34f3c5b7929fece09b78d56a8b5e23d75ffdcec94eda54b6ed3ab0d1746b5ea483b89d59da7197d932bf6afdc25ce1e8b5bba2922bbf63892743a018997cab36b45c1330292fed1fe516ecf145130e313030fded410edb2f2bedd5154412bb4786b5b121d622e3a311b48e82b0fb1ad055dcdfb281b9f9c59167469f26cdf7852fd53c576dccad00b6a291a1190d048cfc95c10e8f6ad9d4f5ca60e4c331c9cb44c587b34ed15578ae57fc3db9aae09b6d757fa2bc4e32cae7d8a1f310e9991b6921056e5d6cb93976d36417e30fac6e616f8f1594729de98411dc73e4c4df34610d44c424c36c75d130aceb7a12967322833b6cd7ff78d818245abebecfe2779e2e8c7ed6e436ff3f5ddcd45177b43784094975483adc558657ee9fa23c496f548c07153fc5152e3dbeef1a6d17f930521a4a6ea1f8fdcfe562393a9b2c00bc39ba9f11b8e1de7fe1de8d9113b71f52c96be445e3a0b6b1c6376dc4a3d8a66e0a12b9b513fb7e4204fb8ccf8746de970f63737942b0ce3b8dc79b47a203c865f52719d416cd93be079022ad514472b7e63debdbec6b7bf26bf044897906c391dabb1aa50980b537f816804540881b032df34c8390d6c615a91713a85f0cd777fdd304262d3e092bb6c837e5c09caf9076f3f6faff248642aa0b7c0d6ea71659f19e8a66873b5a195c59e03e3a72a152ffcd570cf341b537dc739ee3c6b194c66d5e793d60e40919ed6820bd4c67711069e47759592e62c51c58f7502e81fea0f3d1e54cf7673efcdc9764e32c17c6c944881d9d9ab436a6736d5dd581a1eaeb814f154ab87c18788b999883d64af42a5fce60c4bdbfca9b9284d2913de425c75fa63b7d7d3bd4090f14fcc5b90eb5baba7f9595545ea650ce41913592704f41fcb3a602453f59aa8d29401500ea40d8c16b8736cecabdf072b561a7a4ff8f68eb3f49cca2c3d8804d787f83e0205acd72b876a33c7cd0d89a92e8f204f1dc3aa81f678dc9b1ee162b9aa9dddf92467c38fbdde903770d0e18ab5613646b5b63cd920a011463c9ff570ad013fe8b9d19b78fbea34fc18b750f9d792dacb14c29a7adebd9178f5f72550408729140f52ba975b59cd93fcec937af85cbc1586784315b3d72eeb492882be6d26da571b4a6ec88f3d71ff71de3cb9d8c4c9ec857072a003ae70ddbc0ec2af66fb5cf67b706e8499215829c1153e0c18758a2f4b521e93cbcf6d63c0baf977dfc2fb0867c81da40686efb86430644c826d9901bff097520fa0e1f0a0c6611c921b568395951a2e04fb4dc294f13202dccfafaea2630da53c82b94acf12d569075fd8216ec65c0c3e024d823cd74c94ca65ed90731bc890edb0e1d381d63b93e99b9ce9a96bf8f37fa8b99f18211d0ac1dedf0249668532b13ad6ce1c30eaceaaad6ffc4fc424a131ba2181de8416d3c50a62d6c1d6b09b33444fe1baedfcc7f6cc4fd41e81b095b4e250dd9b7f7a5ef32f9b757ad54cc263d0d7134dfd56171450b026771b690efa4c403620a4cb89d25c4a79b42731a201003cf3eb762b910d9cf7a4aa4c41c1082879b0dbb0e2a48e73b4439e7652606940ae7b2cc95d4bd05e17f894f3206cda780d3f393bf631b622d0306f3440fb49ea1df32d75cd92e41e8f378fd7edfb782b0cc29875894f7c0615a1f6d9687cc1df469ddb2935fe181aa62a595a88e1f6791c0b1bdfdaf6f6ea0a28eb230f3953339433fe6d7e22a5dff57e3e5589c43ab1e356c588e0162f1ffb82c15f5aec044aaad5668f13eedf5154b3e5479ce9ded3c9765960335bf64738d01447d0a0a83004c1935a23bab8e8cc4307893c10cc5bea3a42e75ad665915decd1415f62054412ee36c158fcde59a96b311c7aa5baf9b048f6b5d700ad6529dbcd4948358f844f56244b0a214f40931b2851a6110fef65695c0836bd43c0f405149760336197f86802f4f8a0dfe28ed39772e98025f809857cc5015948c1e87c4a92b7b159186f6facb37e7ef47749ef6ef3111753cb7b7d5b6db257ce7ab67b54e9540a3429e6253365216862926249b162a58bc271ef1f14a6195534fe1b782251457edd052a33a6c6972aa02c3eea3c1b1186bce82a1ac1745274cf2ba49310d99a9552997c2fea54c87da813e7386154357c6d7e4b755319d76209bba9ed1738fdeca6ceb4ca9af581ea86a30200d36cf197ded5463801a8128c6fcdb685a41c1c505188230e10cc7d0fe6046baf9e26aebb235f01af8b92c090520d9c8573faa428b1cc8a8fa08f34ca1ae1fb780750fa5f7b8be36c34f28025fb44fd8b5be95e097a37fd066b33e2408daa211000eebe39de87610abbc6406ee651bd0f828b5b67571ac058a0ceec50c770b9ad38661c0c0a534d88d16a0c9dd897f5575858a04058e1c04dd0fee82187cb70beefdd8b3cf6fcfba28bb1057b3d1f5e75bfda90595c4bdeecfa89e67844943c774642636ac27aece1d402f325d5323f7df943ffe608cf592ddd14715eb903950239aa41f5ec2e9385c715ca5449714f8a8e38acb1ea5607b170d2491e180c1b8b997153a9f57d42112faf11ced360aee508e2874b88aaf0a23f4fcea3c916067d94929e7083043d3e85cc4eec36867a24ca4395531c6930bd1b9e23aeb916faf414275a568aace094193be6b649f0c8cd993fb3f64bb926abc684df131c4cd1a476588cb8529b4bffa2d6c85175bfa458c742c8d09289474e8dc725fbb6de05c1efc1a0239e26850ec9965ccd548de7a91e66eb7f8183ffeb2b91e7e0540dc8009aa85826cbad18ea9ecac22634cd5eaf1d6e227fa08ad7352c95169d161bbaa622205085365f7ce4de056ee21f9de186ac9612687129fcb305cde0658e4f8bcb373c2a85d640e1473d64a89f331807470e79821a09b38792717fe1f4a37afce4ce2b4ecb771186b7d15351e9d65341fb1ed18cca088112c111071e864607a005d936173c2b1aa55a45ed532ea216570d6b00853376e25d50abe1e97b18d19e4a74e2eb5c257aa8f2449e3ccc0b0ae87e107436fd56782f8dc1b8d97b4d3c2a810401cb7c41b061cafa6d213631650b21c302c7858202427d88b65a68d965d4481694d8e0659bdcd5c69c611d6e3f7ec5fbf1e55ed9c37874c6dc0ccaf00f8a40d378d5bb61f114259f72dd580323773564a7d1b8caa610a55547dda383606ea68a469acf329e22f2e4ba17373e3412145bb1fe3145f39f3a951fbbc43b0cadd988abe79dfa38133cb3992bdaf245efa2d70f672b371691a452e517afabb5c0c01f322507e85273f6db335f1bac80305c6f735a1e7ffce295a291b8e69288b5dfccaa26c4dda5c4619c140c913329cd5227a27d7b41c5dc1671412a520f4d5175afb806b9115571b22f3871107f46d91899bb49355e0a7dd4236e787663dee263bd7cdae991b7e86296799607de8444e025b281ae99db4d886ce521728328ca359db825b9c6c5c677587b22631d1b94cf5013abbbc74be986da56ddc42390ad57cb7557c3d4ccfe42c1887f596053b7b75413108ef20a79b19ba63b9ff513945b04114d61b8df50e28d7010aae63da1cc5ad6cd4f82620dae9cafebd361f73443296a0dabdd77dd7b9c3abadc6f96b9f9c007807402fd6078767d0bd01c7c82f1327e2bfb4a612192ac44a4cd39ae9506e421616bba39406c9dd92894e41bc3514f87a3458ef88bf0888a29238497edba89206590dca7d0a1dd1e93b94a44bf74504445ef4d0e9db0798c245071e22be1805f774d2a5392f34c5d189c73e7236b692e3d371669de81db84f3763e7cc0d07be1fdae37d758a3d83f012268894ce392904e269aedcc7b62f0fdb30516e9c249f4ddbeee1fd97f671963b6383a3e8f6966743d685c35c41f8006dcb7b4dfdabda0b2113bfbf4464fd2986da62fc6848727b9bbe34e6cf1b0b0384f60524574cfe42d33088d68e61ca85677576068cc94cc07721b361a0b37975434e05eda612054cac85fb0bbca2440b0cfed8cab562e631cb891daf5f4d8e4ca72aa4e7a5a81e3046b5ccf4b51016885c3320c5c733bf43114db0a2e7b2d88720fdd1a5e3033a2945fa15e27e71bd32d61375d9bbca4b23239c1e13659ce2cc774f0fa710b6df9a785bd6a400b490cd38fe41a94296f84dd15fc4ec1bb86d73cb474a7c91dff7930923a87502a29851de87bee498ac16a74da3602a3f2dede9ad9798d1b2b93fbe788ba6035174181b079d4175ed4810d8efdd44db189a52d9f473a0269b3d52223322ca8b367f323a683f854d8f0233ce495408e477139393a07924d0e2a642c74fa2c2e4d58df7c029aea76b4c69851395e533832889092556bd01b35f1823618e7a70afd25329382b2c680e5a25df2986adf88f4b6f1d3b82f7ce34e8e33cb48f794f6864cf1d15a9fd76e01db1c3a8618308806b5862671db8d361c9dfdc6e7bebd3ce454b94c1f1fb3147f7e1771e4ddc40431752440ec2dcb9b11d1f5add7138d8f93d8d21393425fbe52b9f6bb3211971883b9f6ec0dca2fc091585bae3ee17288b3955324fa242f385f7809019c7c07b75f855710ecdb08e3965a6558dc503067677059ebcb9cd0c1e7ab3cc9b0facb2be66aae4b26532266a5c8309adcb47f16ab10fb80f70acf8917d8ca6bea461793debfdbb7cda5873cff5379cffe471de4fb85c9903c3e3ab5ae1cdafe41ac67d700fe4c518309138cf7abb6e886433cb1f8bdb1c501ea0f3fae2b38a710aedb14fea32345401efc3bf599d61751e2dbb720b286a0d46c0f83d6cf09c19687694f89f612dd1d1d09ae2b7a66dc19bb0d2475de8baca3ab85a622d25adb36b81e5831b8770bed7fb6148e49e351dce1c4fe1c551afe382b1265f396c0c6c84afd14678ca41aa5fd0f3c8a8f11d798c0f9304b2c71ef1d479e2485c09144a9acec76194353ed0857f22048d441aa722a915a9ec9d9d6c316ad030d6687abdc15f6429802ec77f5151e1ae450b10061384f391e4f6e997dc67a25f115fc22de79c5918ee5ce21413522db1ea5275f6cca4cbfccc82e53f33601700ac04ea4b128d439771692addc4ba0f4846c7c9bb982415dc4b1c301435aa382bfc7b8bf02403f6d53bef16efb148c0fc541a93109d94947da2042c88ba0488ef4f4fd9fdb27f54136c0d9c0c24a2514e86baa5b49bb823ee3c2e3676259d59cbde1a814fb89159293817d21acdb3744625f3f2bfe9e8dce9d0100faf65c77c262d6c8e9ce94b8f39e908d389fd4ddabc14a3360706d8cb6f23f95faeea32d8a992abdabb4d25d01ae06fb87877a863d65721fe3caaf1ab54cb9dbb736e6ee4128bb606e3eb5a0ded9ed4373dc34952e6da4b9f17bd474a19b5421816d60cd453b05edb2cd0399ebe14579f642786fd15e6d55245184fd941b3d08deb8eb6a5217fa03dcbc9df5b06cf9fa6e38fa98dc9a0cea56d704061c9a9a8025887d849254b1f09e089facd808eb4351c48754137a2e0ddd1b46ebbc7af2ccb3826fe9481cc5d64b3ac7be8a932df6f0763f2617a57625098aceccbb3d4b7a20cf5154f0b8ec7c0e2ccf278dddb64be009792d915be7b5dfb696daee0fa8527c4041583ee728e02693a3f830fde168890197d0a741e9f5ab7c36030488efed707330f67dd993572fd6333bc47710463214706cf956a15c54eacc2660d22c40008bc11d1be9fe8b56ffc87426f33b9bb7af90b7972058f93e544b60326f4c34441c954f3ec4a4754f5807f307cdc7092b97b997b711726784e7f06fbd3fa8cb993b2d8d5c33c32d0561bea61f3bb99369404604b83a31e485d4c459a22b04ac2075d20b9393671a2fd1d8d164c4c6b60ebf0d421c557ac4b50fd44455c0b94db9b744ea87c417d8cf101ba2652de7b7f52cd75f4adbcff4ff3aec180f17ab9a7add94dc30aa28461055735eddf30d1e5c5abeadec895315d54651baf20de2e64ff62eb5bb0bf30945a8dae086bfe99968613f3ef186e5040267da011c2bc13952d8557d1ff222d1926e17d67f0218a27f195b34c11c35d3988e20e1d45e9ce4c5a5cf30407a249cd91cb7b76b5bd8c5c1ac0184e5f9c5a04d317c4082eb3fcf26537069abaa72e94e6598c0e0eb92001b7a32a7b47d335960b715eb01f34fbda708d81cfd1c9da74d5a5d95ccdaf30aa2328e827cdf2d0c73a292d960dd5afde649707bcf8f509dd47b2a13ca8536588593ba85f486e2ec3c189bc1e831373f11eb5a07ce393763b48d27bdb43e4eb5ead4090ae5c6fccd695c760d29954f83818825d15d5585d434dd8bd6e214571905e849db2457128cc17fba27d62c6b1d26988e88d1809d6d6efe4a1fc9d076b10e573d5e4628cbffb13128fad1bb88655e00a0c7a8bc54d717318a3594a9549acca3ea575cd8ea5e1d05664b9c95799f57fee3d4768ddaca6eb9e10cd7417d05cf0c9e89fd0b63abd27b55e2ca98a705099fc19a954f8ee881ba9908b09cc111381634dfb664ff5580151f72f002d3a48d1d3bfe6d48eb6e9b7138d27603a27f2332268aa97591c0146cb01146ac48987c7b71f0c6f0194e3f59826f421102214a6d144deed7c58f251b15ff7dee76643071c2b77fe9af2303c49836ced32de8659085ddefcf3d8025cc6ec0d8eb8e3a80448ac31836f63ecfab589277f3ee0735050b30fc54cd94c3feb242a42cbd8a6bb4596d6ed516c5907ae598f7595b1662aa85ea915dec779191e69b8d0b5d111fc0685b9a087b26ff6c1ea19044afeaf9428e95ed739eb7e12312a6381bd7c653ba4492fe70a79c39eb93fb4401092c9ebbdc97586e91426d7f594afc3d2d297547b002236fbd5a30dfc2040445d830f9b7641dc1886b9db57ce96840172d5bc7ef523dcabde56b4a004d27d7828a94e22958f9d9e971432b9caee3eb6ec4900b7180579e72aa1e3cc7b908f677b973c4d1a171f5061a844e0164d2d96d70ee67cce15d37a2422c2fef9d7b2552df695610e48054833ff4aae33f50102859068c49b0ce2bea0dd09f549922621ec3016ec051b0cd1ea946f198f00f6566372b5a7e1f83324ede5e9ba0d0b98d080e0f9b23f1a6357d176e93db9743e2cf745fe635c64fc79c1bce1baa7eb76c37d61a84555dfdc932c0abeccbfea6d0c6294a82772f93a1cc8e26be647b38144110a624b40cd0da40ed0492058a5d8b5436d3cdd478a498875f655c8399bef62b3d8e949196aee2961a070ab10ecc9fed9f27cf1574bcec484679182e22c29dfe206fcf98df54313fe64e091345ace5d293336f74715bc9ab79db588d43d7bb34b9c0c8a6fb195edd5d51dfab6d3dfe622f30fcf96f435649e78116b0825f2c26a5fb073db7f320bd05ae3062eb647061291f442be78fabb5bb3a5318b8b683af3eb3a3848110863e239696f0a6726f378f29e22da6427bbb8ba737f6af6049464438d5f006380da3061ef411016e7b445b235361a87e0342d329e1540b6252961ffec2f0e269ec822d52b5bc192221eb879e8c04d5eff4b2d929d01a11f537057519373454af4af69a0d0f2f2528c872deac4dd4f7487751ba16d0c3f0542bdab26b3f85faedb041083d4239d9455d8174f1b428c9b06daf2066cf9007882ee6479e467f4b0308e6b568758a5dbe8c7679634a973e36b056a135e8c6e93536914c12043711d36df8069d52f7d6f07a7a7935a4b0de94d642046f7cbabee6acf308dca551bda3029b9e49dbb710452400899c77796937ca58dddb95b88bbd4d1396a3d629218badb843d0475d756fcc80f73f811493b53a71aacf47fc31004ab34a819ecdcf767f1ae16929e71d811b6231cb69c7fb86a4821516a7b16923e4f60022844ed8ae7718781a53288441651ba8bb28ef3a28d1290f4e3205805b8a68d4a8e9dfbcd78260310ea96f8f5941183a59c90e5934af4217e943ea74e6be56260bc36d870a346ec16cc7a3b368f5482582550e71d408ffb067e823149c8b6fae6cf6d76bb06c72953f6bfe6d97074d313fa0254c3ead95791d307b4ab33468aad9589db93648b3de90a5d3f2b031f113b5e960b3a3ebdfd25877f196e25d44431ca0858b6c741566c313d0e7605ea9e51fba074897c3164e618acee46d20423f252557baa06114946b1b7117af6331e70401e47c15435bb74658870bb409c122220c124fc95fa5b5708da519418e5821a186c1285ea8bb1984b057bbf8ee3c9fe6f80d6b97eafb891afbacb9869e31cdf366801844260ecf47c44de031d62016163f2addd0b08afd92125af06bfa9d5bbc17a3246dc17a5c2bacf092c786598c2d6a348452c1859d3f261efafadced743aee23d7580bd7314ef7dda6a806b15eacb45df9745c3184711e44900cf38a21c12cc4e13255d279488c1253fa24797327141763140197ef31b2d579cf720ae4540d6dd9072ae3d6fbd10f8da9bb3d4d217fd0e4fd50abeef669a7939fe945d877a0ae1e92083a93e3025187d1b6a65e96daccb2b5a7b60c86d75ff3195cad6c0218b660390fe30e107470b40fda476bbb8372381b79f8cb8e8a5f47bac668776efed1f8a9588d67f215094793c62fa69c3d3d6125025792accff05c4347cb4fc4161592452e1e054d9d3b25a092406419d395f39e0c98e96a87d722c4d67bfa845d6c5cb85fc29f55e9be517d85faa29d4402575f2182e8ce14883d5f70a731648eeb734f4a7b8e251c690381e5fb09bd5a83453d90b2e994b19db9b67ba296dd1d3a515ebaa65df3212fe74773f88729dd106c89bf4030b8882663207293d2bc2c87d1e7881ed452d3134e87fe5b4b8888e6ef2cb4fb52b0ce341f47eebf394a76413b82bdf444ef4146c7cbc34639bc373b71b9d55984dd60b6c3445059c6a9a55d8e7b52db8ddc44d3518c3b282371dee4f3b749f8ecf5dcf3d83af2d185138d6694c51102c9b3701c1c1550aea638cc954b50f1d0a351e5933ff77443bdee63e18cb557b146af63b0ae33d4e62a1a04999bd41abc59b0f613866d061f755874582e4324d745db62e5249c872e4ca51f3b603749e0830da6acd449a880e9327bfb57d1cfef2a30de2d0e4e511d3c65a4c6171f285411e0c96ea8be52b332c4f0c26d494da80646b2abcb1c006f9794a114b647a7309264a4727ad26d45c6a8048a46761d08261decbd1750e5c63567df08a902f22c31641bae77af5730c8b253479c35bf72c15fc9c253a40d303577408ef37d37994496247d12ca31e6d5dd9bdd2b62d62703e34c022d2fb24d1ceb56ff1030855062153af538453a526cb790c9dc828e591e971b90c9a8934dc8e8744fc1b2a381235c0a04c8869f58282ecc9b2d6540e527d241eb5ae40f9b0fd792ba2d04a217d96eb5c13d5af2dece8628f5de463443b6d074ea5e123e2214fab8903d97f7697faac1c10a4603bd882d9a4593c54383a6cab8c62fdaa1166ad151e7d1e837275f1eb1cf7e2fdeccb99761cee5e46b7284d7fbf441385b68f1aab7f43e5f9f01f005007d41bc2f900727caf79ff2ad1ec610f6d21292083477727b2e3e45985e7c568cc600ea6e5af8fff0956fb015da3fde6390f9fa1317d934a6d5cd494fbbbcae813675be7e0b7ecfe14bc8d30d019dca0676eea0262b4b87665d8cec67bab37b9567160224fe572f0d1a44d6713edd761118ae760b85dcf87aefe2e7904260c87c75d855d49009988e3a7715c545b92ae21afcd8e8d0230d4439a8425d67d13d05e02ac32005e23f6700f77f202123c52fcf0f0a004f2031e86fd2c632c529ac8edb7660efe758a2e2f44bdacf843c2522cc842e4570e398f9a1c4526c3d6c9b0f9e235f0329bfc2fac95dba5adfd7bde7a14123d6681bb0b82ad7050a221ae65fcd997792bed2cc81b0d1eef6b973f1ac47327565fbdcfb93a2ba614e9a5444cd15bba06a9efdf855b80c87e49add9b08f472288c719c379a97ea83651ff322a7e8a81291e6716d1db0103f41ccd45e8533b4e9fa64dafeaa5fbaa181709792f3a7daa834030e6c0b4336a68359d6160dc5808485f9ab625587e271c45abf6dc4480e4fd094d78db33ce7156ada7b32ce5b84df41fea8af6e68b786ec8ae4d4a104b4ea720839b102157145076cc29d60fc9e7dbe12ebd6a9448cebc799fc09745a1d11817f10f758536b8e25903a16e5c4e0f7ea07a7e42464265c6b4f49afacbdd60f009a6472b9e85c644f4e09c56f499ea68d2632c82a4021db7b684587ddac5b69df7cdb52deb87acbd52ad50ce1bc1efa56f7041739c7ea3f5c36df388518443c810227f2046df5de72354faecd09ad7a318e206422c6a882ee77ce9a85b6cffc7c6b3930864e81542879dca8f0ab280bc4d8e34e67fab4a984a5376887fef25948118465e2eae4086e18d5796d7c7017e8e562bcd74e7651254ccc47737f011d0f52a5ef9ecd1876909b84d99797178ef30a04a9069d984a9e76ea9205782c8f107e75051e1ffc346f39be79bedaaa23791f4a40240dc5bf45b41ba7d08e92390cc0b0e1d86730410b0ac140caf913eafed1b6ac3a3d52ca56e8d4ec0aa9a6a157c1bda2c7fb4bcec821af564aba80b6462ebfc74c3b4b4efa8e2e636dfd5666a5388f6d82e0afb2c879d5bfab77d36f28ed6d1cb6a1e50b060d41bf69cb9d64a7c08e64362836a2d6ca463f7c3b4e7eb57490d9fffe4f09bd3daaad7a8e98f8874346fae83eb67f6e85e0943cb32835ddd12cc0f670d9aaf79f883948a69885fe532e6b57a89a52cf4e9128fc78038cca476f5413b4ccaf9ae4b25aa6a107cd3021ecaaa9d8458f1efe0affd22f42fe3d565ce4eec6f918e1ab0c1c57c729b847ad5299197f6cf79bab052fbc737093bdfdea31604e29eaa05581ce9eaca7643a080da8fadd9eb076f06a3450f39a5cf0221be437121c207caac4626353a92a713ae58f9f1644f1409b396017a7048b7dafd82020a3f9220234df7b987e4b9b24d8cf342004060bcc83c623aa74fc6f79787b4a043288540214aec4241a072feffd044191f39d5499613f7faf43c07c3d0bd0a0eb1eece8048999865e56302ceee30f73dd99e6290bcb7ebea093caa84363a0d8449cbc7fb5d823acba1347a8f7da1b69e7f6a9c4de55dd6fdd464cd2498450372fd80f73349df07d39b6f91c65a8ee8f9dd80d46eff036ec1e05a3c0ef17b1ff6ee9244ff564cf1a2e63d8d96cc19bfc38c9fd1cc3f72890b9001c15e063a57b23b57c9f62c65e94d84d5d851242e63f0c468593903e2873738e06c245b289813f42285de23ad7e1bb50b13ad0205176bb87269938cc196f42abbec0f5f68410b92a2682355e17131ec0aa47c59681be402f0a90d13af92fae9ae5b5f2f61ba486c47febbfdb59d00e60a46623a8e9307e6d1ef3d021bb1973987c6c5b04f657f6143c55b8f03f7da4b888fe2b573112ad260fd1be73f5d12eb8c31406487e50826e68fbfb19fda325447c860c2b31b21437f7526d60c16f74b693e3fa730c28e1caa838b8f61de7b3c4b5ece855d2c8274b2a89c0ea40a34b3e392c78ce7ee070a1dd06a03e39dbd9eb67327eaad9a59a227becafd585f532ede8f4fbc4135eaed4f8661a9e71888659b5b64fc7a429332d2e6152d567a03a9016d3193a83f76d047253d892cd0ec0e2a752e84b34a7004ccbb2364d753d1151273e869a3204726dcfb4b6d9b7287d279a00fc9a8b34da6171c57c31a490c8b4644de601db2ab73c29ac7515b3715bc9a16023fded6d59b7da2a284d93cd63dfae711b669b22297635ea19d759668e9dd100e1bc9448a69b68ed44f9e099cccb3768116f94f100c41e7c917886e56ab9cb7579272cc45caf82e338ef7fe41916f239e795d771c73c8bc68448602631191e59dfa2a5977c9253dfebd568a03b975f372c7184c7b4f5365b3948545043a36bf1cf9629418e203ec6083a8e40319fe9c7a55dfd823ccaf339c73f6f9d66e44f68396e87446c062f0720e6947977b2c7187bf72730dcdf5595ba76fc89c750ff8c6c4b9524ac9625fa88cad9a337738101a5aefc334779f685c699c29c67fe0101300fc8819e9f53a800c0fd7b2ad1849843dfd871434206a33458bef18473e98bee8771066f3c1d48463a3219a4fec094ecb976051332b50dc4c8bd00483063b79babc63ff6066dda6f645d5baf759c40b4014c94aa5580cc31de8949431d1f969e25bfe8f6cbf575d297823b84b372d00f1e2ff23c381acd042c2076bda16202cce61da8e115034ae927635a056728a014874356d221d5030a6e22f33949b9606f5fe49e3ac7ecc2279a9f9462a1fa719f7144c71fdf2913ecfe0b575f7fa0fe3adaa5788660efce436291cb60783ce3927a6c06488556765d7f8da7473ca61c7f68dda10f8893c7a012a4597f3b5d997025d1d357d6339b59ba94137c4bcd81d3bbf4080f9127f0ddf0380d21eff841c3c73dcd67bbf01f5eb8f0a75f1645ac88c7baa89c5648d12c18155c6f258226f03c7427922d5931df1dd531bd2045dfbf27257e0748dc875d94e5ebd1653a80fd8b76dcbb76dbae7b5d1655832f5579736ce2433f32a847d0caa0ed3f7c09c2b7556723a8ae6b82f00aefe9304265e60531633b12d2f67c138af0fbdd9ec68fb8b503e851ee40a8b0c24fa0dadf4fd6cae1d5eef9874a4c67693b7226a5b46691723fd18b42ee034e8d17419c2ebb6c49556390e59fa9db3c893cfefa36aa5c15dae80d3e17e9b6cb0cf0859f1e2d4306de6355a3455cbaa2c6c31bd4b95bc0e89fcdfc2d6bf085db9fc5ba5e79571ccaa791f422476213a6cd403bd89f30fdf74116c3c8e5ec26af4e31c0666cf48efa485361061c0ffdb6d5b979e94df3f47b01651dbe279aae66ca9bfafeba222a509363155c908f525fd243b1cf050601ed477014bd3a98645284c0017176a4e5e5047334c459a82bc98dcdf9f6488e9578f1d2bb87dc138f424092424f55bb788067eccf14a00ec20a8119368182a77d145667a0de1511162a36335f27e8c0472f8c812f9085751ad055da5d7cf09eb6c07b660656d1c9f5d072ac502dd381deb9cf04db8f2ca4fec35d87b015051b8fbc8e34d255229fd2ce4631319264935bf3c41ffccf31328ebc3327545958619da9df4981e04cf4ccc696e613f863ea9f29d0eabe37f019bc7ffd3f8a8535be78671e039d8417f0ce937c30c52c3002c670f5b0b980d397f18c76ecf3e3f91dc3e80daf4a96dba9474c5986ffeff0368fe23c237dac14d689116853b9594c5d3afcc9d5b49803a62d8ec60a2cf0193ae766eacbb9110366a469465c8779a5370c3fa55295d72e5fdfefdda1ec49f1f5eb49eea7a91f1ef705640f456ee76c4ac3b0611b78096a07956dad068541bd34237eba1523929d75db71eac505fe3496dc9101bbfafcb8ae6bdff24d887e54dadc6ce6521de4ae8fa42e3980ce330b47440cb8ecd9217ec373fdfba51027635d3f789494b1198e2ab3c9312cb1fa42cacd1cd49a066b827222ee3ad4ab974351a2d34047d61545f5eda97585dfbdc27d7a524eaf5ebe3d3a6c085c95b70a3cef7d3d71560ef976e722736f5075b9fc03336ffe07b6eb99f78661590d83a2c5ab32bd7898500132ad020e616d5080022680fe1f0dba40a70cc72395fb1a91110ef30f2819abbe9e3c93c1d0987807b140ef3ce3916fa688447ff5d12436d7e15cbb279bef056c51760d10fd39c381180f143ddd1e7497e78f3021fb3741e0b5b8987a6685100952ec1a68f12ac3563621c69139482658015bda274fd190253ba271449365d0181e52bf5b2b02fe66cf1e5591b85ceb9a74ad3cf1285fb778dbf57f5f0e13dcfbec44b3e0582899581f09785fab5dfc16827436ddcdd02146e468e1333c4e0d3ba084daa690a344a3ed7c4ede178b989fd94bfc78eee6f27465761ca1c5adc6171b83b4f4cfcf719a63867a1d4b342a6afc586231ff92e523c98338a625d06c913497fb68dd090fedb51738db50d7c271a11193f2099fca4f32e9dfb53e5681c132d6730d04052c367d2ea13c0ba4aa2d2e56882c7510f91b8d2bc1837f7ba2cb6c16dce4f61ba86e74ad8dc4ad003676c008aea7a82b6281f1ee23736a6999c5c8c241f3354323798a433faf1f9a56c3045576f4d0e76d65ebd797eca7e6f49333652330a345f971d76dc4ff564ee67f276b4e647cfaa5fec6d77b66e929ae5768a1c7cd05236b95b219eb5da535433c9993b0da5527f46741bdd41b38cda55f718eb02b3ff706efd2b27f9718bb0ee3306bbc05c605cdeb8232ece89ac15287cc4c8b8a2ab0b6dad7f6c43585e7309347c12e12089cc0c85ac82a4e397957d28a4be10cfa7f9d3f287302768327dc070bf2ab1d561ddb3b2ae77cd77121d8c03da963b704898e8efb52df1bde446da6dcd04897b61d0aa49b4b3eb88c3b1471c92517c6eee662924c7547fdd41d10310e7fd9c84dc5712877e6bfcb4e693c0889ae88c9f0e2252c24c4f5df819bc8ba7c8d6b4293d002ba0493c0f41fa2647d7a97fb018ea98c12df37b974e0ad5f933420c0a6600825cd18ac466bb8a94eae00eda685daf9a6cdac3218285615e639b93dfa2001f06dbccd31f31efe9e7bb52d85bba47aa35ae023a8e8e304d24eb9b4183da1d0c358caf21d0ecd14a8eb31a9321cc641577891eabc72aeee082f0e192cb57c88aa707dbb743634305020bfb345cc524356f0b0b0e282dad9fe97fd4cfb79748bbe32339d8fb556a45e889063c7eb9601cfb5794fbd762a1a47b349e7d6a0bcbdff718879a4e1fd92bee13f49538ebdb243f473bf4a015cfbcf1037605eb6fc7411eb389e9f48baa4ace101fd376c60f46d8e647e249d76ce059309adf5577a830334b8573ef1feaad608c196367b2142729517a61f7991bc61d42981cc2ae865fa4af7092cf9e42907027927a6bd3ba2380a150b9c71aaae77b934ce13d5fb764b7c64dddca05a672f0d3c01ffd88b6c99b99d8ea35f23be911914a9e4c073f7ff16d69094d33f814e2527cafe9bd0db86f82a9c6584098858376a7ad6bbb6c474464fece9432b5cf68f4c44f45594fbbab98ee529b42ec8c01468fbf08030e68d89cab44c88f312fd2cb910ffd1836b99bcd6e7ea0d5086cfc007cc63cc3bc7ec5ec1e5c255a9b5611d00d4304bc048eec3a798429050903626e674213556178ee8584ef945f6be411ce90a96ff72446c3adf1d011da399f3d9c7defa274c39f2c2d497106bcbadc02d28f9d27ffad598a059bd1459180caa91801ea521a352eb6953de05c8f1be070631f590da89a17a2bf580d67adc4070fe7c9262ddad0b89277b7db23f2ca3d25cc0bfc30b9537b2618ff0d71e7292cbb9a490786759ac3cf6ecf9f27a84eda6df351a8919a04a404687c18ad617ab307df660ac359548f2ac98a369324b4608c578041d34af79472f1aa0a045dcb4cea46a33e922209c6d45612f4cd0bee05d8caed1a2ae55c6991b3eb2142b738d6d76e7c5cb3841759d8c0073526e959d2e30ea2e45b6dc7cf8332d3675279e725e73a689a686bec1b29021ba71f5a659c3e9a30ce89e8e5b3ca68832bb539e68bf15fa7e8bf005ecc334f1e4e085718cfd0ffe55199bcfac4f966e4ded2df3ffe8f7ed89ce51a355582b636aee34c9b5e727179e63f06784f99bff5f8f59495be9816c2e71c32229735f0a0e0b31e8050972e2099b1a535b2515c32f6bf0109f000fae78814b197c6d3bb1d197b3aff4b759df1383153a6afe8dbbc8f6efac5d4fdc306ee99cb36c04996b651f97fec5b175cdb1073490316318616887582aca3b08569cb0fdf5dee6668b1043fbd22bfcb41f2ff7388580f7c8fb7a1ea7f6c7a8b6968020a67de06330051fad69e6712ae8bb0eab5d218018e0fbaa2ebc86684de2220a82b7c2ca5259767c894f766a6610426965b2f29595137a0fcd846ebe2443a163e16d07c41396f4f430e171fb82dab70da635f1640993fb14ac5f0f45cd6da4a32e44073f01fcd6c86cd6d56c26407d51774698dbaf00bf9bf06ff133c5de72c670465c4ecdf7a9cd2551cc6297db015e855fcfb91947aecc11b4262e3c4e90950cfb69d800a2dc421872a7066b20b8a7d01995f96ab96176f18f9c357440f73635fcb60c79c53bd931673e4d82319f45868ca1984ba9fb2f40206718f093f9c8c0425065104b6ac9ea330dd1e742363418ff750ec39d4a7328007ce4e2a60924e96bd8582da3a3884599503f07bd1e4046145d341b0961e942f96cdad6cd38fce1182e574c8b28d22025d0bf10d2d83170b41bf5c2d0a00c26a1c84eb7108e2fd6f4a931e3400fff08d7de4473cbef4b8b0dc910bac3abbf5708cd1f2c022ea7bf55ae437fcdf6fe94b493257f661b25d8aab7af42c5b61ec56931b28f6984a3cd0cebb30c05dd4516337f3d6bfad9f9a1d058571a9589ae9bb2c7ac3972f8e38254f61090d5d7617b7deca750b2754d80fd2084aba83d51d75fd16fca84f2c20b76a13b067d490438875226c47110bd87a3f22a4a46c7e0dfc0089e5c1fa818a8d75fbe16efe5f278f77515ae3c97c3a13dbb3ebe0e30c4dbe0f5808b4fd446597ae36cf5e3148cd78f36f747d4450a7484eb753c45a30959b8d494ab6732ea351594a66c5302fbbcb0c32be831a797326cdcd11f90c2a67845a5639b30552ef55a4d28c99d4658979dc02b311b061b916afb51e6a1199efd0708431a2f82542faa421039ca6191fad9f4b47a278ff7d63920961137d27669139cedb7b5093e5e3b50f02e45a29bb6c5e41647b7c93f7390202f55043aa9cea0b73821431f67c57efccaec4120704068fb726c9ee4f89f81848a89d0e884b9984f60747e86a9d7a20a0673151d7d212fc171f5b5b652bb2a7636a71c1ffb6fbb5d57ddf8f7f2b32b5e603dbfa4ac358ce768512089289b04d387b208fa74e39f9cf3fcfc4c1464e5530554d31187c47f661eb06ae001901db0705553150569a2d522b8191a8ca2f8a288fe19cff18b42e327d45c155eea93346ce728b3c004b77c862520fd6a7d177a6a4b0e2921b99a2e32a8557df80059aeaf4e928444db768332f1fae6fe25c9fd7dfbadfe23320bb28620992456e1267be6b18fa75f263488e940ea70dcaf75f555c211765d8cfc3c51840cebb130a0bf5f7d44fec9b97ba43c110058ff5229f9f67ea8902659b5715de2ceabacaa99212109b11a7cf58158c0945a627c3737369748a5517baa02c7287eb35f714fe0e0af20572628a17b7e30c3711cf17d3fc684a7cae0e22157b14c572451938c1cb44881b81e544fb4e74ba000a7bb6079e41b379a4c31e1a8dc5d9a8d3ef9ea63f8627d55861595dfd471ed2d25f8bf303e2b84d0ba75a3ef5c91389389dde8fd1b0fa0da80510ff7b2c9bdce7aed05972b62f8213d8ec07d8bd3b350142ed2b9815f5204086769be8a9ab0b1a42059d7a3381b43d5e37c8a476b39567d1251bb2569c087684980ef6d6361e7eb930d1378c4839b7eafc6efdd60e6a779ab05cc299a9f3fe473339314ed9e3fb44317655aa6cc4857e8b59fcb1b257e111e6b3eadc62c786327dd5896186409883c8562ce6df9523306f6621697bfd987dabadd40e5a334337b46c09207d1e11e32a4685b0c3ad8dd81c8cfdd7e1fa0bd307d00bfdb4de24a1b169cc3663859572d5bc29c5ec0232fac87000c7e9b98de747651c24b23d45c9f62e9ea3f310ab800680d5b009211df7f008c585488d0506e67b3832bf8fe216af310336c05c7a011cee7cd745594f3577041d060594cdb3f4496ac14858b357474a4bd2f6d5697bc74b1bad4a1e4b8b61e2f548073ca10879819178d5f9448f1950fde955a042b8d3f23ded84e61f1fbc5b2e438342b2011c1d464725469ce3f8dbac86ecf4f096063d532542679997e84bea16fc471753452bf988ba842f00c5348e3a91da648850c1197dadb0a989e93ffa20190a75f452bab959e75673cb9081bff34e8b7820861e3f239191b2325d845c48e51ee4786e9db97706ec2542773bacb956e725ca1a2d931c0ae4589f2fd2bcff36027f093ce68f01840fe3a0eb0255950f9f4d05f0549da05ed7ef644ba48651556ebcc848bf069b8016c044120dbcc1151b92e4b7a8c8deb9315efe6f87c9e4fd1da61bbdb35cd3aedc4ac590c68a7ab118d753e6da2e3cb663c501d1650c681da47451842e1b188439be78865fac6372ee259b401d29c844b68b33fb4652fe25ee4c9af08e53420fd791de14450a1a85418d4563eabcf32aee339b8d71164ee5ab11419127f5d59029217c336b3eb8768e4eb86d5bdae0307a33ded525d13ec271130594950b4b1651cf9e172ed42de7db4baa9832415c16903e4222b31c1cd9599f71acada5dc37070c3bc21f32ef1c67abf2f91231aea6ed2e7f3f2adbcc0415f6244215e97b6b5fc71e3a4bfe7406013621802fdb0b25080e6f11551bd163eeaf7ec988de415583616239a64afbf5b16d810c37ff3b02fecb106f87bb6daa48baa6b95a2491a99d13e6ffa3c158e5100de4511e092ab4f2a08770a89f3fb55b067692a05f0891e077048211e968abb1e18924db60609834d9210e4fefcb6a8559844a1e9d05a25440a7208ba24247198fb4da1e7bd5a44b2004ece47dec0ce3d44f2908b87aee6f8ed5294d3feeb6f530b22029fd11bfd7560018701be3e186a3127f9c5c92caa065d4f11fbafd6d884f2a6341209b9372afa8c6d2f8c6d7fe3b489df595ef072c8e0425fe06e739776f69bb0d130878130b26777a28d87a8b47dcacf10afa67f28105ab0d4d4d01df35db6d249bd3b97389905963c426b073fede10650bfca2806b851267aa3b46ef27fd7af5eb9b1ab006ddacd5697e2861a74674d5f91595846725dec04aa11d620b24ed9b2e47614164eb92cb7b32e6fb3ca87b4b06e287c07719d5e9cf256a485b0f83b861aef22382d3d05642ac2c53215ca692532326c7c6e3c6e0cb601fd7f3b045508502d765443715452423ecdb599e8284fa625754a4ec236b4e28fab579b46f66c69e50eba91e986ba5be30f06a0fd820e64143f7096f265348cd488d13f43f7ca784e425aa6f2b4854baa163c8453e1dd578da5786d4b27ddc41d9643e9ead62383c3378d1fa0f0f02d9597890e7fbd3d21e765b7d3e952accf97834788aba056d350a6b09c962f5a8fd21c3771ca10e61a3a76ea9bfebcf5ae7a3e0115786b0eac8d8d131bd9ff8201570bc15d01004b522d1b351ae82d56004af345d82156c659c47f9b2dca6813aa8a615ee360060c2caaeec27f8b9e303475124dd1d5ce7d44292c31608a4a1735e219e0be960e5e323950324824c42e9bd9636eff5d2c6276834305e14e9d0bfb06e340e0f6ad66e8800d28df0663a625438551bdb65c3e58c4593c9b099412e8d17cc8f3905fb44e39c41826e6c0ef305ad50af0f2248a4927eb42f93ab434bc23eb085c98bdc3e8b9e8be5335da92bffbb0b998240dabb6b59b8b0e7adfadc473b62b1e726f1534ca94e449ea22804251f7ee25ce5c4a4ab27ac9e1e2237dba36301a3ca48a363db08c98d473ab375240a90a96c5e5571af1763e4ad7a4a7abd9b9b33f67944650095fd3c3e054cc42e5ddca8ddb74cafa51ad4c8770e7a01b9a9c882aa95c191a10de5312a889d6aa7f209a2fe5bfbf82abeeb089fd265818e4abdfdee3dc2578e2c2925dfdf6381b015cad3ca621cedf7f7d96383ba0cd2484565f4b14e285df2f9f669f071059ba15c9babfca0e467c416a3e55063c36b7f86c00d23c854a2c1c1efd6e7dd99b013917d7585b2f78adc67e6418c543a326b656c109e29e1b06c7bcf9d6f33173d85ed491ae66a007e08a04b09d134bb2b0f24dee8b286d5d9d5bb294cb39f391553c06e09e440dfac6760ae0a00ef3935aa259e0f6bb52d9428f5410faf1462066a7ad08f6210aee9be6f3a0c9bfddf6955eaa75b5887dd1fd8b32bd8f777a64df6d4fc337011ec1874a0fa8e443e55045b69ebb7eed4e0459fe642c454988362d24a529826bbe5094e3b6a306965a331ec2dbf9b83d157094176cde81e6920ca4490d308d87ccb66153a0ff00e9b51fc58f7e7889ddb7e277dc09efb1a0b1c5f1622dca8c66a6b1876e4a4ca2df84469cc0642fdb159d204b3691a53f34923c5eb5e7a4fbbd18b64f3c4c1949bf58ae33241fcc28b3abf9db8542a83cbc09b4a265c4b1d576db5d09ab02d0c78aa65b76817687be37ed99a2970e82513982e3959714c574e33a39f0b3b2b8f7aec569ce707e0109315699245122e86ce9722f119b4d395527cc6d13c526f1dcae42ad8c5b4690d8fb67c14d3fd2683ea5e3b33f33b80fd6b773ad820c2b3d7ee27a380d5c47c9218e893e193ccc4f14a46653ad75b9fbbb230246bc53d350fd56fa7cd91446b3d8bfeacde190e22c8a6aa16a5b75adbe288670f11a0df33cd0483211b47dffb2cba0f5acec329d3cad8fcf8d5760c872edba556e6b8a25594571215ca242c71ba4b60d6f4ae230230a87f9f8adb8eb02b68443087fa9abac2035be8e26f62660da8f5fefd678d980c5d589aa1bd68236997ccd569e8d4522c4df2fb06da1be7b9914821d5aeed43df415034bf5fa2d3c7779869459430a0516801488e4d65b637d11c07be1018c0175e07cf1f11da619edfa8ecc593627967bf81adb42b7a3a00ac13a87e5cb0f7b6ef03db27c0ead4927ff2c4cd50deefd93c78113862a1a70b0424e3e229eaa33a22fead5c0ab05c66a770239553236476122c2ec940c0d9df63ccb61ee3a0263f559db7026cab1fef6fb4754cfbf6443500ea75ec9f9f5c860700b216dfcf833500dc5c0930ef9c4e3bf40bdafff7b89b3c98cd5defbadac90a4284b356a982abe27c50c711e34e2eda0b8ca84f0ff2c545748dc30a7d6d08768841868b58acfa354c70d52008553e42ac9bea6798ebce646334659ed9157368467e4b9fb9ed7242fc65bca55f819710914a8e3b7c76dea96d6d93913787003856afc27abba9176a3e4b6269a2a7aa3ada2c013673d02c8baefd95193a60d1fc654ad100c337af1909e6eed3644bfdc6131c4059a1385a42c119fcef78107081f1c49b88f02b76eb63825dc95e02d94734db7f393054433ca0800454099e42bcbad3622c061ffb6874b81fcce002490026a51ac38aa3e8370f28379df5c41f84dcc74d00de611fb29089ad6848fe422a02e9ac7a5640a99c8ac782206c202452591e075d07535d9372f3f07bf931ebef5c518c28274c4785cfe7e8d2819df29cbb5d2d1cc914a617af0e22d0df80115a21a94a950fe0726dc4566bccec2519e5bb21fdba4f26bc4a8be96eb284056b36c3cdf66c8cee59a1f9592807879d8a1c92bb1d193e9fc1bf06bb6a5023bfdc4060bd7c36f160c089acd5698f8d178c7c7923f8287866d679dc9f0aa3fe2811f8b4a45774bb33e4aa3204c506959c086b5bc3d25867f8367f3fdab39fc64aaa0bf8e89ebd0ef37a3a673cd678c39847db83e1e379c8cdceb5f364b44da3205f10417049426e9fa5399b092fd2ab29be1d58ae1adc083e1293fced312bd4ed6dc02c7bc182abfde741a8b613840277c7910504d77b949bbdb85f4fa3bef7f8097f49e4e3967cb88b5f3bef77e9c2a3d11c48e1c223992bdcbb9f250c132700916f53174ab8150ee59d1aa0e9434ff5faf9e97aca682587ffc164a240683bf6ebe722dc7a633716ef4674426901882d84d0db05988a801edc639944c1c9ffa4f34eef40ecd4a2c31fbd64695f696c3b24b121c2899c0aaf5e1e08ce36c06712aea63accebb7688ce230d40398e7cf1e17e7cf4c3e021f4c76db8ad6421eb141d132c1f04e8b5181a3e77b78fcf85072bff6873926699e3692d30c622a60dcde1f45c18f61aa8ed1fa9f0cb5cab6181848e5b6d136bce2782b3a57a265153844777edf2979274e7ee2510a7a9037e0694c6d8cc99b1373bc8eb2a4dca62412613316a0a58e0058f0b2e6cc4eefebcf38ee74c48d840c5c27ae8826ada46e71e1925fbf6f2acf4649ead355d17fa2c284de4fc9217ceb3e1ca16686f06e39bdecdc0afde9ec431748d393f4c1b7ab3b326210c41aa46db5ce212ef8d1ccdf72bdfe24c7e2ecadcab24b7edb6d342e0798b1fdf815ca1ae6c6f3a0737f85f85665532d52435b15d7d69397df4d70bc23f995258e325fb422b6ed351ac314a5bb42c08cd071bb9011b994167f168db8439d6354e59ff09fe5d11dda02505579cf4bc3306057c959e180438097e7ce4c22a986e4414f5444bd2ae7ba3af5fb78c7a5bf0960281094c9b38113e054bdadcf88e89c1e1a33e6557e5831c7dd2b44e47e6741cdabda668f4e45ea6e91e062b969eb4e3b48d1949f731a52f1ea6aee8fbd4b730193405949479aad9410400c9100e9ce1a49cef774097b277519a55d55c9e81a142e5ca08bd9d24bd8306bea3eabe64ada5d40c177a87f724967cbc5cb6bea8f3368f5af6ab89d40d8139c4a6233383e6d8c63808350853787e932ac486969cd6efb15a47099148fd09e9df8426f8a8f7f2212102c82e76d3eeb240c2edf9c788154e488f30110f0a6df9e7f46e9ad6892d660b3d13bc86a90997f63811dc8333236b43ea72ebb106eaef3e86decaa91be64e7f348353c72c5e20fc759819b1d07cba869e1635b45125c2e53408d96abebd64e19821ce8f8f41937c6bf93ac8898e1918a0ffae5b42911157ab5ff0f332e5cbcedded2d93b1b516c1d0ff26799241fb75c3cc85db83733672e1c4d5bdba07bb931ff85052f7aa91d40e660b8f121e5e5d6380c78ba8bbc50f29280be3e0d1e32e60ebd402eeb09a5e1f7f8f0a4aa7b55b29e3e603aa962241b57c6fac956a60fa273c37ac4b8f76e2c0c65ea671de4e6c3946330f6bafebd160696eb2ecd242e5439697530fcbb8b7a3c02703c787f20ee4463f6a9e692b8c6ee01fe174e0b3d423714add1d5e57d6f211b2d94e3328cc63eb768f9ebe065f52f3bd45b824ed584ca20bb6d4f1d882e0365a2341142b87f4723c9374ea79e5cdbc05f45f3a8e59b0b2dc927d972caa203f1fcfb3f9ead18896cd3d44ae9d22a95238bee9db186ea3c0f3a7aaacd67f9b0234b239d5ad41cfd57391fce935fcc3c9ac3eba780501f3fa67c695ed58214d6a62f349e7d0bb05750dbdb8ee594b283749c486736c5bf933edc89378b37393bf79b7b5185c8a90acf2c282745386ba3330cb2f45425a37df7f56a5bc192b7de8071fbfda6e97547e6f8f27c593d8efd79e5770a1ffcbeb379544f9657b5e442cbfcf16c9d6570c162e65ad286b8f8d00bd8b62734688d469288205324e8b3a93d83f2a6354b72bfcd6a0550bbdc292f64f7b67fa2a1853a702c0e3fd70f07682add4aee17b5abcc9baf7aaa711f78581fc186d71f7e527dd21651d63dfedae55c4d5c2037bdc9eca180dfec1488c965fa4724cacf72d9ed8ef4b34fb022de6ce4a319db5f1c46e4d719dc941ac0b693c9ff0347e5d708763a9001f47d0c49cd992d745aeda013dfa5414544743743dfe4632de104d2debb9a2c15606b6ec7e6851b0993d25702b21cdb3bc76f04009bc4e24361cc1d61fdf34d02a96b022187d71e75ebc200e8443585b49c5150a526d7fc7dd22e2a679fe8bfe61b5de849ba254efe1b87c453100e24a2bde53e890a0f50007abe728b2f351f42e0d92967760decf7cf4e6b53f0ec3799131d69a2e37e1a544037322b34271aa8cd0e36073b6be46c4aca1add33bb1d2edee58528fa01c20d8f62a8e2fc454a5f659d7d7c82ecc1234d3f7652d5d8bc492d9dc003fd0da25ccc148d42d0e32fe4d7f862ff33665e93e7e39ef68e267aebbeb5562865f87d560fa6518fee72e0828befdfa3685530d8e984aee921c42f65137e85d9f5cb71ee43990cd41a26eed47cd92dc6fa78fafe4004d8021e563638470b8e374c2679abfdd2a43953e2db848e776cb2a90a5228de8ce7dcd6fad3e7e2c32484ec0a6e7c7a978ec776c7577d847b15b6198c66ce07ea4f3be9f135bfd693d4829a213d30d3277d77cf14173372f7198bc3f9fd3098e2c3065bdc3d2b87323a7c87dfcb5a7899710c5fa02362aa26e95f3477b93e4183109b36d75e56445da54bf9da69b15997b4ea952078fed6c4b4ce8d382de329b260a869bb6f6abd6766b7013f9138a972e98af890b369d3d006fd0172fbc9f15116500b84807ba3e2d70f1e583b5c3e74f255c57eafd226e586b5a4a050a1c2e002db480c8c6baaad401b5f240788dd0e7fdb437e75a685183ed46b4840390c7a704b53201609379b6f22a579c45ed2265c6ea8074ddd0ddd99e18620719733aca71ef66dfadf41178c6b050f900189c507f40a4529ff1359b4ce463a558026f447ca87da0c382cd155d37a39b0512e5ac842d47a9a6f2eaae0113c6a20afe7b50231bd42ff92c114d59a148116d6c1968f1ffa2b71ea6aaceef7e1fc5dc8fcdfca782b239c88f8da9fe1e3a21a724d0497c53cd7a557d2b8a8a9c029680738611e57bcf7dd3ae463120c485ebf3d03bd2233f9e8595b1bdcdce6fb91aa084bfbe6c811521e9b01b75caa0fa8a5b73766cfdca7c965f9d4ac3f5db5359eb6f5189544df86bb0ed35d49a98d3c7fd040b98142054a5faf2c89d9b3c950e306419ae23ad7ff3d9627a3a7f20a615f41ffbea1a0412a053a30615421828b6ecb0d4d7b3af6964a8c5ec28efd3961813f591ab4fd1c8dbb3cd37d28f5bfe84728eecd05d43c83b6dd7a020d6a16c4c04d8aac5f7170a90beae4ad79b34cc3779772f554383487f6ffa4e7c0de5e1a321912e0884c1a80413b0ec980687d2df046de2a7635ae310ae8f1e4f9bdfc628ee7a3396d03801d67ba437985fc157f7ed90d8df03f4870ea49bcac2e00071e8974363a051e0aa543bf3968052f2277cd6a08ec8ab02ab13048fcd7f5bbcf78f98f3bef655d8640e751ca10ee32c496951a92f5bd314cedc34efff87dde9af4cc983d5b2cf6e1df1191100f28347788469ca61f9a1dab4cf0890abdda51cbca2e41641f8798f7b64c5f2e14ed96960eef185b26a55cfb4e593c144cd0b6814b414880248365ff4c5f2e0d96b23923cc293d3d27e6912d820b16340a1057f3d1a39664257adaab21b685883ad0d1f1393542b5b11af5d773531086602bc93cc898ca34edda8f2c7b33baef22c9bc0a083538850bd38635cc786d451a1f1596df54c19e9657a857a18a11a14781f4657c2d07737ffd87f4b115f96e4378b73c87def9b5b0f01f20653ca6ce8e03356b5662abda41b7aa27e806faeba75c759797b90f8888c8ddf7be1af17242ccb906c0ef17a6fde878537c3074dce54b031791eed7f846adbdc9b4fd4e81b8712953e1241abb2993e367e9586f13d21500474cf452f3124fe691855730d225a3803c170ca1370d5f04ed3033f1661b9a4ea58a23142ab51366c0f70587ed2e3cc1860b52721dd16fedacbc71679cf95d7d43e3ecb1bd3c50d3a037fc30532c38329ae7118c6fc21cb32d20a1099862883261f076d31ef6881368fef7633b9482d7dab181499c728da28b006a09d394b27be384e466495c5b5a7ebb088afe0798cd3c1aa85591324632c8451bbc1a1d13f0ec3b2d68c1383d14c1c2af0e84542b68ca8f47b7842d463f57c3c2841b5557df4f25d3dbb1f7324a5b7a486283db681d9882e9838b90c06acbfe34229d1d0738d2288a502f6022fe1180c73375b70c27cbc48ce3e7a045100f8e877e066b6cabcaad0a07a84818bb06f9c25aff3517443c1113083112dc4b808abbde16a5d950392780ddfff4075ece51ce7f8c2f44f002c7c63e2cffc9983f68990491124d4d20e7b3f2afcb9d6078b285fa62a2e90806f7fc6d5e9b9f42f6c7abd41bb19d67fd38dd8d37b1890ef31e9a5e8224d2028e548f6d145ded047b211444cf1bf1cbeac85980d4a4366823aa7521d7e527703a08c2fce46bc7f62103c60f82c8d326ad77e3d468124c94f8e32b743f286740153f10a925e7687bf43e51e6701ace36f7433515a47f8db22d140fa533cf8a3bd65080da5e36d6454893649e6a38d230d35d6ada84641952919a8d728c4067f7d29980a410166dd6c78041b860ff1f91e72d9555dfde0a88875e10d8ad19e0c38da70f5b61e9bb6cd5e8e379b87bc8d44b70ebcd45bc90bc8990445690691fcfd7fda46a574bd23fcbf49450b0e589bffe7c9269db0d301ac66f3e0281f6f934b4177cabd3dedeef06d5098a61cd86ecc126a002b5e3c6f1efa338dfdd5dfbd23153441698e65636af6a089a070d49b00215f46f72ef978c398cd4d18c4483c3b9628871a2e083573c30cac29e1d804d6a355723e89fc1d7806ee6a8d3c1a28b2b864dcc6be646284b5e9a98c53d62b073705ad8975795cf451d85db49bf129768505b2acffe14b48763081521f3335a9e06d2ba92b425aa9bc31ba74db5a9f4270b20766861191640f3628a445641740a3287e1bd6dfebf1f33a8f914eb178930d9443287255973b00d58611bb618da4f094f9d0567f6b678f23327b22e9b38ec0f58c5a82df88d79edbe449a710fe6a68db2b40e5ac9d790b7c2e26e2097ccabf2d9da9810afcf021c07f00679c796fa6d37c156dec5968545a86520d26b56f12ea7639a4b7476d0c7da29a95c380d10117f71f76f72aa7e61fc9d73560ce74a57b254e7faab89af944cdd05e8319c2ad14570158da804b208d57426c8d6e8800c8a17632ec7d3f8a4939bb41788241f4feb7aeddfaba2d95db31ef26fd353b14b5c5b388f130652305bfe2a9711afdbc068ff697d2489759d623c522b3a3d72140e79a654646514d4fa5b5e88487efaa8fd6d8dca1ff93116587afba918999211499e54c05955fd0a5ca39872cafaa5c931315221cba03d0f83a70eb7ef7f5cee4a4668470e7cbcedf201994e000827705ab26412bb65580e05aaad4d71f1f75a29e3bcce43b5541051e5b4f7cade04775c9717e8d9ffca444bf46a8182480ac35af9818b6dc74673fed04938c912dbc70278fc47b89632091d4896f4328ecfef70fdc85e229da1f5b8035deb373bd2e3ff32f3ecc953c3749d2a264f7104d7055f88186437f138045486e0c997fc5eafe07128139435ee7571a6d2b56390c5da8d89a3d54edd8c2263c011c22bbedac7db975de2d879b1f0932844faa4ae98de5f38205c9ab4228be0609bd6e0164df3bc994b7dd466235a149c9ff01f2a0e3b2dd409c1d5f96095f04b4e88d4bf573555cb9e8177828175643f1984b50d225657692b2858106a10a637610004a2fd2108ef8ceaad085b81549621ae3337beab8e0a36d433a514b34bb8227515da3fb5dd7ac2f90dd47c3806e2c3fd98a9314c9401a5af09611982205f638f8d57bbb329b075c1c5d704b1b556597a646bdf5369b835ca34615ef0a908f794051cab5b4e551d8c6008ab70d676fecc6a0b11fdd55dba121e34fd5161f27a4f9afd3087da564817a1a3580f9b7cd4ce1f01814e37d40dbe9ab88dc1916b91a38f637fdda20e04616b067516501a28d666c6a43b9a035249bbfbc39d2a69eed57984f109dba1faa227fff9068c07a6d877ce64880195ce6e4bb75bdc31fde39484264d8f24dc42668372e8317c66d0e49f8bf86886e26d74453da6a861adc8e49054bdbf356678b00ce5a98f2f1ea6e0118e76509da3b51040276f462c0f305fed37470eb32f8674dfd1aede1e4afcdc8c89a93f2e6dbf75189e93931f117759de4d61c77e90a6415d7130f9420c791993b7adb0749ff25f44c1b7c6703f791b0bc4bf51ab05155f6966d8bcea29c936244769481f21288b29ed5ad169d2750bfb7ceafa34a50463c7f0293ca0d03f99b9a3f6898b22a67ff86f88dd377f3c2696193a7488bdf56d8b47d30e2d606da5f27ca0f0fba668582a1e9aa88bd36a27411a1ccf60dfba74b1c60a7c362a11bb17deb20386ac962ff2dc071193c57ef5b2ebdd4c891bf7f0f2f249fac7ffa5acd8b18408f9e46a03cfc4f7b4c46c11d5401642bf403471b324a371dee2f44b35bdeca42b72fdc82a1b349c206bd53c1c8407a917167710e6f52597aca6643d2c9e1a76a6432be5527e433704c9a0561ae9f458c0dc0aca045866a8ca6b2a099ed1e85b471f9085b49c20c0b374750d5594424037c78e28b1fec3fce93a0999b164bbd6a3cff145937de03a42e6c6d2b609118bd697b17e34fd403ed3cebe87d668902cc8e906a39c67a4af295b2b52d9efb6b5631e824256cafc87325a4698dca4a51bddbf212633d35374519590dd50c997b159f751235c1914be9ca8af8861ce092401de1ba0f7bf17d362e9d506eb26b7c3c3482c01c585f0ba2c386893cbfa7ae8c585ef818d1fe5edf46740c5dcdf242eaa639c23b281ffee9e570068add02371b1044051ae90c441ed57951da840f18e1fe252c5f923a60a80c43e122206f52299a89225e004466042140e423527d86dc493dbd9ea251671110838248f18e8ea4cf6490ccc895a0bdd3316f85ed97da97d78ebd57797cf3eacdf2ed6b06af6f260a77c210618b45e7bda1611215429459672696409e85f3fb53e7b99443a33894cc4b57ec8cecf5ea06fae2d87bb9d2508a74f2392c621c152d28f319cef6c07c1ea0fc371d6d3512f2b046a141c9421b643524f3269c8c782dbc8fb9ba64453e510899e734e39dfceaba4471c3ce300910f2144a14ce13fa8da5d4e002e20d3195b7c03b0b14c0de2b626de5b271eb4575a164c9287aafcc7d8df178280777f93a2999bb423d2ef5179e3671a815995b00eb2fda00631d541363b0a9b246a3db463ff6f34a3d84d014d90b0a580dd650722a0485b45c042fa20616edfd55058627f296d1aeb589c21002c43864f30ffe9a7db40b635b97f228cdce9d31bc99f6e4e2ce980d91479193642d79e35fb2ce268835104c2b7859af6ad51654bdb8373995a36d7308613e11378e4abc7c21f2fc8f0febf23155b86a6f3e494603d23c163a9b28b2a7a9835285cde2a5c4bf2d6a4ddf35da0764d861831bc4f630173928981e22e9036309cfb586975eea8064531159a4d08c0dfba5c625d2bd5a24cf481043d33d22014457cb4c5c4495b5f55b05028f3ca1f08a454ab64001661a7d45e5901457facfb14e4a8befd19c236b616a04f7703f075c83fbb4b87fa99db51f5c6e1ca4fda43007db60dcac74ff0dae4acd63db57ef3c2fe08111166a3dcbe1dd149dc84c26d50e306721816bae167dd40f384d61a77bc104d1ac2e26a98fb09481a66b703ee79ed6f1acd7bc0bd1e0f952a8bfde092643171ebfdce5b389bc71ac81c36623262c3d4258721472b30951113b58bec73f9ccc333ca0e1197c52e4ffa16b8dfe3bb639b390256add10a800b2fd10d43302b1d2586b7bad4f56b8952c3621974aec6ba473536501bd813af053f774bc1a2771170ca74938e5269ac4fa7a76c025ed7291517c00620c8ef87db520fca0db1398825282c43dfca41498e1cbd13d14eb298c08ef48005abc83c236c70f8a25a15fbbd692360c85717a38eb712b8505ce79479e214e892181fb60cc5b8185b4b3e673c2f6d99ee9bea2717ac8c79af8b5a5effabc4baa955e8a047b62686372a0ad140810b04c25f53468b084be990355c8fa8cc0c402f31f04522a9193af93813b48c3c42f6be378f4d38366f6633189b0ee2013f13b4282c4e5fbcccd1ac982fb9fa650ea1d05018d567af80a3bd9762c54b878f90a9cecbe492d6a9a1873de33ca060600a3cec90dde22ddbe29296e9f556d782cafc859b769344c1d9e5f288c4cb7e347373955fbdc4a7ac9303db192dc2650faeec2f325068620604ae691c2997507ef395a114903e6d708d1adc9a8c09d22d19115c61af6f315b406b385238380d6d5333d93558d3904e11640d53acbd798261b4b026aae665cb17e3ad68202a7d8f4d4788408c4e878a0a5eaa0c96b56c22071650ad49a55668d7f9ce8e023718271629eba3bad74d8676fdb3d9bc044b40af5265aa89690b6e47aa57ae7ad9cbb00908860bb32d232b8097b3d0afe78584e04f3a06657be44f926691dbadb69f52b2950f9f3c9dde7c742452bf1f7e76c6a5aef1219c07b553244fcfc990504a61f6d61ae6201f70b74a8b07c2a0149dea2e4dc1e3f71b3a3faf53b86c58ea61f9d14b957dd339d8797bd9270b77d0913454a94b1741d0bd3bf1cf5b785a63a244b8d2ccfa97485aeb932abb3fcedb485f99c5c320d9eb647b76ae6908c7770421aaf0c0edc1452cea2481e380f20cc8d34efcb3b37cd0b159ff00fcca74cf471cc86c9a04a949d09d74065b439f9f31b64692b8fc09658689a590bb9eefbd308d74876e41c3bcd75e68aac2ef56e778ff5f535878d08854c59dccb84b201c9d2a771fcd7d34296273962bec9abc736daab84812bfca2dfe97e13b0184e6d867756b53d5bb08cc40fa926e93097a460c5855a16e717d2de1fbc8760500e7b28a387cad980bdb19f33923e47b2d894024d2cfefb60ff7fe61a76a3ec1360010e44bb5bccee6b14964cc0ac18d8c59cb43c505d6812264a23009ce9680b17f808bf5702ef4147aff0fed9173469934c26794efbba31279d77d684be00e4bd9fd0801d89d680913e193b2b70a5a7772ce745f247e4842a5a30f43c49393c4ae4c57cbb2a229897a8ff5d4ac46a234c62c8d659b6e157ed4a08d1a9ad2d939fe9d709ec298057f30b131c9959b916cd4bfee58e6f4dfa3569cc6f4fac9ead234db5e0246930e3aad09837679e2b3ab60a546c108a65996c75be3e6ba4e07368c44a1ae6a8c28a3a54dec2d79f642a9b5edf33a804cfbd5876f95a29e68da03c8efbf0c71a6935dbd2c02af59f5d3f63490bf86d2f8439ff79e781c72c6967c3c8024f7c055a3faedb56794adcef3ed4093120d3f7ef26198fdd3bbff009898e34656cc6dd1d96d45f7781493a6c64e3d85a2715321a90c95f5b3aa4d61533550e9acb1509af5c5a72285739fc64a6e012ca692b5f438a465a7a3911722e3ed07bf8b433282a7b2849e9aae1fe412ea0805c0960f7cbe42e4f5ecf426084171ea383f07366834ab1b8ef7fc3c49f51c048a49400be9c642142607a43cbaf93d6684155688c744c90d14a26c89f9036b7ec7a6b346bccaa9599854a9d5eff94b06f88f170140362d5cddfd4ae29585eafe7fce9a5a51ece6cc620a6a7c0b023e3069166cae4b2b9adb6f845900db163f9b2ef3ec0f133bb460f7ba58cc5a3f6fb89bf2dcbb074f458a92474bf71eaf932814f811403165f7d080b7e42c39f3820d903bdd6205b68a71663b62152e9995e94839d892bdadee092c5b1473d5aa319b71f24d21e2b11793481c414dab2455c9c9c3cebd869a294a4920a1ca9abbe07bf4d91795a922e7438aebcb2417d90326a267c9ed7b9fbec61abdebecbd3294c28045f5bea28f1d428027ecb10a6d077fccc3db7a71ebd0a839e9b0979fada420a75f93042225bdfcbb861cbd830de760beb7fe2fd69a510729e1f607846d5cfb23cb59dd4072baed1d2000a4a49f2cdd7e59254dc70cd5a9a41ca681bddd7504d029a73daa17748828834f3adb4459ac1a7a2056665f6afeee205f08937583d92bf35ada83b977cef3c27e5ee4d949e9bc0086e41e5e237b0bde874e9b929eb68ef961b29080d9ee5109a2aaa3b2629de538ad15e2e6eac24b968d46fbdf542284392544e239fae0826bdcdb6fb36b45a945991a7d5260b3201bfa52b8c85051a8417d486c659252273aa5b44ac77a04ce528d0a7f29875807d0b2cf8cd7f6c0324463a43f80c0c8500c693b281d32c76341d86e615632b6989137b50dba0ca0a3cfd37a9dbd4ea417774e53ca2407c78b0c0add9e4283fea090ca4fcf0421a7c02a807f50a468b3ccf0c5cd7764a2981d4e4a1d33c1c6e4e15b4c5e3ad34a0c6268a6027405e71d32a93daf4cf7883e649987d5c2097de8a70ec15a58df13aa53b613325dcef152d4444b71fa7869450b609114d24057dbfdfbec71497f4e467581afd5588cd30cbab85d4da3177155091c0e27d99e14b580aab8816d0713ada0705ec82ffd1e821557e750e258e5353a61724eec3f61ad5a83fa8762608477dab36907c1d7cc1850c3c318d194d5c28653487fffca76b39d5f07970f41dad6231358df58d244c77587bc6b5b61ed54e1a76c9afeadc4f6cb13f8713455e4f561c0777195edf077a72100d810743f918ad3e4ed121933efb1e3f656c172f102aa8120ddd72ec2f353955a2b2dcb380399fa6fb31af4e8e0351fd0ed466ab27e0bc286147d55b3cb9532dee589cc79980e63df4ad170ec9fcced86351be996610bfc90a4500dca8c5e4d8371cb165959b7c3a179cadb46ded0e047dc07ead1d79f32a628d51ad050d9b3af3b6ebcae49b82c205135d0b0f8fc4ad80ea44368861aa397254c44b0f707922a14928b0995021b4d045d97fe2f2a3b2a32bb39b5c0707c6c6a9fe6920e3b860b646714d612c0b91640026e7ba17f7085beedc5d8f2bbd45562240611084f589ebf262d19e1fe1119d2987c270a9d2f374eb06686f2f147611663c7680868da1f585888aa57c6cb64c26ee8fd4f58560fa37fbdc165875d62b7b6af48e6d92e097e2ecec8c6db843eb629806b8c0b0fd965a95efac0c4b8594c6d85e09d63b553ea3a363ac499947c0456847be714728b1cda2dcd533ec19667d1344b75995b688cbaafe541f9640837cf8f1e830f46aef321e537bda1b9792cabecd5053969df1477782fef7113aef534db87d480d47f82a16ab738afcaeb056c68ff2d273c1679cb7cab15c556c60daeae9b6a801a4ff9218b240184febf3b04d9602eb1610983408a1d80db9cb45d63e994844721acc36782e86dccccdf8722210d7a7e8dac2be9a454be5e40127705b7e1bc37ba9f4c7dbffa80c6b85ddbd449cb206f42739469c5157bbd007563844022a5051b28da243d97508d43e0ba274bd393f2779ca83c199e242ab68dc269cb31ba5ac1e9f1a2c6a866a8b580199f310b39fd0b802c674eba581bb2496c2cd8120bc581e95bf59645341944149f355ed9cf4bc4888c4e98e4545cf067e66ab36fc0455a9fe688befc3bcc2e6bfc1d41a8c0c1624a4d0db7bb5304e4cf9f1cca5f124092b7ea1c4ecee1d56e390ca31262c46a9ab4184a66e40678d1bb9d272bd47b350b3c981119c04244b7ac02c86ee621396c085eb11bea323c9d5371825ba69679f7858f37692d34739ec6fea254e913ed100fd9f7077530800bda4430848522769f15e3a44448fc7a23be8673393e22fb8764e4786d7ef0c9da7604264a23e72a0a39fe461c27426e97f2c794f31f88ed1742ad15cd9dde4e00655e4f248f63384670a6aab99006ac2d58d7382b4a126e5d0060d1e1b4ce65c00196d61562819e62702ff16e45d0230662d4273643e07b4b115d7afd9409a8a7fd9768cd95100c645c8e5628204ae80e0102076a213db8452f167ecdc9cac66ca2731fd317d6fc986a07a2c01195d908c49ed18be29c8979cd63f1476fa1428c23145791884b25776e4fc506caa9dd0f5a3d8bf756f2216ebdb87c1619ec14f9c34e7d167a28b89d449674f98e47b68c3433fba875dd826e1c76d93e4124941ba03afd71a9a38caad629b5e574035258f2144834fea2e383ef4440595b53cd3797e776a6e44b8e4b392511b1be89e65d83b2e50ee9e5038be8f2ada6f84c77f9d924ef1caed2b3859c0ecb74245cdfb14e012c89472000e2677283512e0fec5f84e16c7fe16e036e23d46a20c4b20cd9dd22bd0811a40b0e889bb87cd1b6f5b815a66d5519e2955d604660c9c7d7902d24bf01b5254802b75a75e0536a2e549fb911ada366fc08a562b962e8b9737bb6d8f0cb0ea4142ffdeb492313bdebb98f9a21e501397444d6dcaba714e1a769e69b380e8b42d0f200ba3b3a6703470e6fdf42c5b98385b2de12f040b43b3bf41f22cbd164e64bbfb1f537a38d7330fc3f6acb4ec51429fb6d09646463bcc14e01569f4e90d562a090b8e41b77102aa48c4f16b0ec50e7d7fc5e2c1d5494bc4a354d9e69476a1294e55f1ec103d1008048f07d508d0c14dcdf5988566e564f0ab49d5efaf4e9937f3b1bd96749bffcf6a10c3dc3e7de64f29888a3d7a8a23d31a4a2dad41e43b5c22a762e5fa59ffe84d4eb1314d96688b99ac404c15bf8ffeff8ff896f8d3e914f3bb31d3207eef1ca7b79bce0a63e596b83fb73f7ee0d96107c4470cc2158d69c58d7dc50c005552a24775b93f03b60fad2d8955a75a4512ca0a0310c075e7d3667412ebe4fba65e07adff42dcb96042006f42b4cd1d514fe04b384c9b1910579ddba65518875f006efcea7a30e6ab779f30f10601648b74c1d43f6a6154e7c82a6d5cfe6f570e99f2aee78bcc1342237af257cd5d92d33d70a59cc78c5dfe644d131c967a0e7aa77efd75eabbf1d324d18fc00344a1411641956cfb5eb32569a1804ab110b9b6294251b9b53d322898189d073127e37fce3305e4d8a1bb3c7ae8ea9c90c0c3f68650c19833ec47e3dda5f86ea7edeadd68f600cbd043bf647eb4a1652ccdfebb76e51fc1585795dc62b9027bddb18568e74f828bba5afe9d1a8e5f61995630322dc86b338ce483db06833f582cd10e047fcd5f1bdc00fac4909510e7def96180ed0d9f74a7a7d89af7e660ba5f267f027985b4ee24fd5796466a1a96be054a64d196110febf9b01d121f1014a9bfdbf3eb4c43f002821e9edfb28f240a7907a29283ae7c1a6b4cf335974175c340a101fc3ab47385dc76422257b7f1c6275d713a07ce15cc69ad84db56df1b4ab740582d891db9d9fa09ca39a269de0738e3af12b9252475c6bd024e57bb8f4bbd6379e39a985ff2e63540dc6243d241f527bce15a33a5324f365707420f878593734bd0a05f9ee6c34664f5410feb517439f9be9617afb39f4c2d41b6d35def788b71053a8643f0a15c450a2599444720a48d167edbb69562072b21e6cdfb70c3124bc7af5e4a492e669839f194794563db19b6b85b9a404e1a7e653872209ebf76d4e3b3c8f524bcef8c13f0c044d3b869fa317a284fe2204aacc599ffe54ca6453ca1bdb0d8754f42e9c37309c05397212cc9341fa05d8e18231d5dd79bcc80da62d5590db6115ed31440fd65f0e9a80f71f37e018913d63bd197739e56b6b48e44e3e572bf73a3740c9152fa82e113428704f54aa14f8418a90efb5f7d6e74d6b4d3e4be0aa6be077c29feccff082989a96d9260cfa303314299420d7c505d8ede271766b3dc37eb4899fea22824c351adb537c5566e1159eb19df16232b181dc9c6399bcfc46fe7beaeb65399fbbba3d3c5cfd6c55b51361ad1ccb5f28003b39cac5951e0b94a7e2573969cb001486c74bd2d34a0e9da0d51e8553b66aafa25ddb8f6e4765f2dbfe131f18ca8f17890b0723c723f1d66fdab6aca63a791cf32005b57e78bf5e58bf434a73407e0237411adf336109171ed486bcbd88d3b0ae867551d033d3c2dc854b7a56c96c8073d2a2d96f74d02625ff4eefda3bc7fcca2e7414e035a57806de6be3630b716a77a969369ca21636583baa03393febf189670c556480c6a1b9203ad67086cb6572d509639cc84d271f843159be0834c32002722937bcc11c9fb3ceafd0f7a43e0b0c3e343ec80b316cc5f1b98dd0acdf3b18c218d7059cb010eb8b2ce2aa4c5f7de5ed4cf0b7a2da2d6d7e5de3a76733ece44e254b01478cb8020cb1d291560d3254ad82fc819679ee60b676a88c74ce89f63c848df7225072e05ba300d129b04f22d6b7690ac5a051533460b26c56c107da2c6d4292445826dd0c6a5e768a79fe298e2128727ba07df58200a39c116305596bef603254cfcc490660aa88709dde283b2938e90f3d8209d4803c529b4fdda40128e744783c63a8369153bab9e2a7bce6f2df7d08586c60c4efaea91b02557b4002a1a5f1209b55f478225b72dc2c2f4aad7468743df4c5ff3c38b63d79a3de1c101088984ebdc816d1c2cb96fa45e37915205a995360e1ec88f194b146aed65166b61ce3bff86acfd0ddd452ae9030c49dd78320f1524e1be2db0defcb214bebceb8d15761c7509d3d2b456bc9ec29cbfb81ef86d4c80f70888f9431421dae551ec5e5ca1e20fefc3da2ebdf26b485dc503b3dfc9f3b806394b7f6d8c005a1fd79ec88750e83cdf9caa706d66bc54ba933ef166824b2c4c07fc0c22d057881c4365b83f07267f47b8e9445abaed4264a03348621c206baa1b8b87f477653cd98d4c64362f521de21bbcfcefc3d6a0da32a968d5da170fab0d3e9eb3009136dfb3702028153d66a00b93991f580f6386058a3a503a8b001176ea91951fdc0e0e7f17a0fbacdafa90934ef696d76c8e710dc279ea04c6f7063e6e4e41a9ee315c402babcc9e524be934c67f21be9232753df5992b0f405f3de835b5d33f4b58e91159a4f9c298f206af2aee11578b13a06f2dbbacee0d8a04c94e8380b2762ba6d9318ae22d03859499d36896c4a0d926553a1f9d4da9b7fe3d018ebc72998dedb33890986ecb94294922c09f83126d459e6f73560e1ddad5facad8a8849d6cbe74ea003d1e7581808bdd5af23b2f6cfcb184ce8bd0fff9a25fe4c655a240cff5e4ddfc5a2bb81dfabd76843307a562aacb9d31129ae8d919a6d50b13347d245c321df93d8c38e092d9a9dda9abca30da82cd1cf8aad409448226078941e21574365708a63c5980bfe29e32f69f916ff7d27dc3b99fd237bc6ab3b4fa0bed2f02331a9a373cb07e161b3ae8b40ea78e6fbe0cd2282f4cb5b344531d5f2cf8ad6b6fc893d97dce3671f8d18834d9c5eae2f68cbeb71fa401c894021aeaeb61f7fe592b4f5dfc2b40349a7b8fa3f0cf1f8c4e929b7103fe3e29768cae58a3f2454e5feadb572849af0a96ef1d3d9d6715381e17d9aa33124b93fca097c7dff6c3236da6e397c1d8c018323ab8fa8c1cb4991acbc6cdf20bf7efbf2bb8b17436f5d241e4b3913a5310d1225ec8024e46ebe77670deb15991a9002d7bda130f72c04645150069f61f8581aa8b1ea825e3036310d772f3f5ee02cc71360676570a17fb517489dcb954aeab483ab0977ddcd4dba3047e3952ee6d0ae3df951faaa0f540789f5e2f0a8bb953e8588cde23ed7bcd05985c1b1f7cd27da00a07d77eefc5ea4d38733c8708522967fdb93aa1bbb982fac66162d6ca8f64a8951265c724216ccae235a8afbd0f61ba699c8bbeac3b8af4413668e3d54a853dca0097f33aca42befa24280ffbd1329b7414a8914335d465fe4eb4003d1d0aceb1d2142051a906a4238016dfc63e68a8557766298328b16d2b47fec32ee76d0270a2a4940eccc75353f91cf9633a4c8c21e5f9a330f7239b351992f4f00b0c6040964bb5046cecd580600b9f58fcf19efe1f408157677b14efbec178e68c672404ec0da037a5e2678edb731bfdf42a1126aaeaf179e51da8bc23e6f60ce34273b70e14d896e036168cf86830ee558910ec4c7778efbd8b26a09ee2d30923a5c61a628d882297169985f259d37279ebfbb8f4e771e4cf8483ed81dc8f5e8bfbc0185e2f069e76436cf1f07b9c6a40ae86ba76ced6932768bc74c37a752c24e83be5eaeb38cf604b22c72bbbc2e9ad90a90a3adf2edc2ac5912a52e7ac76e532e85ffd6af3e0192da870004fc44d492ad329d25f1a1d964aa975ba3676175e26da56c8a353ceed40c4d3a4a692a15e71eccd4e73c75656b953c6d1279c31d767e153e70ad0d36cb87f2f5af29de3824ba9c5cad8f66e9a866feb60f7568dbbe4f42ebaec460506541b1bd48ae5846ea416bf26ddc95f727c64b38a8c2cb7faca802589a63cdad12a4e17e54bfe5acccfa473f1e443cab8d71287bdfa5401d75d21fe2e6388224b3ee72853f4451039ee15d894e0a1aa601726fa8cdbeb5514d83699b0c60ca78d72412a9f31374e5960f7062406aad9d423942a0a1171ec875831719b90d7627b32c3650421d73e7eecc3f6f54db6e55e1b8a3dd868bd2618a4a3a3d929d92351c8787a32b9e1cd1de98ed50c9e09bcdffde3989e6d6306efb89f9c9f3fdeb952363374e355683119d960647039d13c0efa941a2cb1d756981ae70f8395521d25949164e4160373e09848b5f2505aad9d0185373dd843a8c932c4a6a32475b9a4a46f9067c89c011a43c49c9443877475172289412a69b20738e89ebc0d9e2d1803de809864bbe95a10b8e26a23bdcdf017664c9c78543b261a096ef7167c2cfd38c94efeb03b282be4538abe923b10b7edd6ac08c023b5b6560008557c873e726ff570b0eecc9f71b1be0137659eac9991324c5cdde53f8e528f3ebe3c82db261d959f1323761d7d92b58474ce51be29701c4dae02a24e184ff2000a29787b4b2be95802f8ca91ef8f11eb88c5b067f023fa48b8a1b6ada9fe85cb13af12c48a68d8e506a93197bb6cf47178ae9ac094e024b29113b2ac6e96cfded958a18d1e30c39a9213d39e4492da9f32a181e3ba5e075b3ef562c55309a83783f5fd08f00381d70fea8d4ec4dc4bab963fb4d75a2f758b9c3472677a1c12b6f45382e09dd531a0b1add96ec8303def5c501ff73ca6e66fa2ac70432cf0fcf61da80dc84d30855b5784a5875fe0792fb06ec81adcd89d7494b35aad1f1ba7b4304705ff014da543bcde17ca48ce015c3025758548a078c7b6fc66a083c6a6b5e4dac7c979df741b5f282bdbbc46988fa7d64a29b2775f5f4334a9b27686934e76f890b8814a1ca30d72c067523aa738fd758418637429188842a91f5e69a1dd9c1b2864579aef16a71bebd3933c6489575963b53105f9e7c38512f4eb4570fcb30ccea7123e75d66a92689d5e6648786d3bf480cfb6044e70c8327fe3aaa4615e60e6771ba69a3b326bb24c8f88c3de90939278c13a1c4a9587deb5bccdda6187f0a86db2d105b13121dd62f6128ec8632c20f7b07c75821f2f700521a60ede558076bcf135a447e0e9c1c5b6a091def534aaa6717389d336860a6922d1984b03bdafad5cc10b2e6a57a9ca65f0508ac3691e85c3e8b2641356c8a85cad6de880e65ee8bd1bb5cb50c706841618e809cf6ce3858fc21bed3f62d316dd255273e446e801dd9b8af8473fb6f90eaf13fc9c1c39f3f4dfe5dfb85872bb53cdfa437fee45ef1c0d89b089425240cd11de69ded53cfa846c11ccab1160137d512adab9e80efcb484480c406d360547ffba1118f1d02ec06b8ef7f916977eea897cdc26cb6b1261a4972dd9e3e2259c13c1e631fc7add655eba2a44317dc4c567294cf83dbf36caea11926dd3119f1b5613ff6cc692a03c8371ef8f1ae092d17973ca30b467674eaca83eed7a9063b2f91913566843eed56eecc01d4dcccf35bb8e910a4435969b26d656cc78a1c1bb68b78cc0040c1c1a3e409e1af376a9dc9c9232cbde4309f99d747fab01944b21caf73c33c71157cc39101483d5511886edc77f911a78f2e79eedefb8f6a47bf0f77ac4e5b109283378ac30aa2e7382ffed7787726d56d743a9876cbc97933a53bf8fa2b4c127c3532b66d0e1f53bdd01cdf63fc23428c10f7885742ef8b55b909d75c34032632cab70aa3b1bf6417b3601de0d2f61b655e917d8b0c080fa79eea2c98d3457d36cd6555e566d3aa742b2a812b39f0faeef5ac000dc73ddce0d2196af5845da58b00f96cb81385d9b28a0fbb8211647f6a5d488edc5c7b1272880c967ddd38d545ec8592a1166362a991527a955aeb05542bc352230cf7edac2503e1b12ab402f5f72e46cd57f153c674d7dbbce1a51ac335db5c6d5add6531db524033faec75a2ea543174107397bf0668f65e1d63bd367c8d431e029d554fd52510d8cc400330d7a1f90b1b94338e21858e087ab5b8c805c69029683a78227c4943d5f08fcfb7958c67808cc375e7597047a7c02eaf9c050b1696fff77df2eabcf5ec7dafde1dd0a3db0effe1fa2f19be299c85a7aff2f405e817cc474d0532e61916bccb03374aa4357fdb96594712de80afc24000881cb8dfba17959ed0a2ab78b30a1b2b8f12800100a13448aff650d8072a5195da1fa062908f48459d7bc3e5bc7679be1fbbe95033fb5d4846bb5274541700c88e4f19b4482f0755ca7cc08f31065375a3a1eb87f33a630cd7d04c18c431daae05f484e79f767d54a34ae9a88c7bd5a7d869af25970a678f72c1533c213b37ff1ee339d5c5ce46a0811456ddb9c40cde8001f4898be9e61218c857127af77a23318c242bcf10ca6da7370af8ada5c6ee4faeb1c84daca8a0281b6c30ef1e8963b5bc08248759e5e280773c94ea31c5a13b8a8d4d394952b5776907bb00b2f960fc8d4db6ca1b5ea42b1ff93ddbdd10108b94bcc0c3be102d0dfdb6e03762874460812de533ff72847df666bf5c9a0b1adffe9eebb2f361e06f58654c812ab15d60322a937e9356010c783e44113400ca0ab17876fc4fc9cd68b412e00765d01821646531380799b7b356f5080a1d8560cedaf151b2760be074f3fd94d66ce0138334f633a3a8e1e873694e626ade72d7205a1f74f9644cd86243bb7d7556578b4341457f54ef15ed6a370b756866a130835b17eb61ccf87c322e97862ef238f6fb7a1ad9027b99dd609209c2cc0c85d7f8227ee883369280ea48be1417c4358c38dbabd36011a6fcdf68ff4b9ead1cfc6e983090bd8ebd6f4bb3236365ec64d02d0716122efd7221fd67b2d5a37db7cc51e058c0ec85b7f9695812928781a7712959f116b038cc3542e3730df0ffffff0f