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 64265 781a4a4a16e4859761f1ba676e77b4abf297dbb3b3917430fd2a794c6612176c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4ef93c78b3fcdaa997686ceac4bbb69756eca512aacda2799cb02d61fb1ac020
Certificate Block Hash
781a4a4a16e4859761f1ba676e77b4abf297dbb3b3917430fd2a794c6612176c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00303d0000f0370000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e01161f9751487cf8caa48751859c356a3e99c7f5a349134cce68183a33400b8f5a9134e30f5217dcef7eb11492f1ec6b4decf75593505fe89141c06b034e2b8d03f36ce84e5702307122771f85360a994df410e3f485278d4000000000000000040000000400000303d0000f0370000

Raw Header Hex

0000402057ed4458561b5c88d1b4e7d5738b046d9e8dadb422d3a2f4ee9793d2aa2c7e66866e881d2ae94d4ac5b50ef5c6faa052623e12099a06b2b19024f6d174eb5f411dcc1a6a29cf011820c01afb612db09c79a2cdaa12a5ec5697b6bbc4ea6c6897a9dafcb3783cf94e

Proof Data Hex

59,560 bytes
121216020307f5083f8ec4b2e0479b4a72391c9e1695a1097c93a6b5c33e46475ecab5937cf1838bccae4f3e98fb6e02b9110fe22a54a7bbf66c83a902f7410897a19f0838ac24450cd2add2a86bc1b43551869b5321f4aa3443838c025e249180259b56cdde1c69a15e498c3dedf091ec2988810aa0664275278c28607e81ec151b49a614f6f84d818853e38f3f254028b08c0fc386eb62bb3f85b2fe89b7fcbef45aa0ea07a1c37d65ea78854c64b6ee7289eb0b3f5c104e10b6b25bbd81e8aefd4dda5d91e7acbf5cd0ec286f53d45467586b68f532d8377f640f986787888dc255e43eb12435a5414fd161da542f62477882d90536fc6aeecdeaae72c3d8c4eff6b0544cd635a277e3b841c5028b2e288adf5c782711669cf7d7f7adcedd58fc0d84edb9949739095e88096d46cfa4f49dea6e5afecc093783561a587378d5a66035bdab87dca83094fa82c7af161a402a34704c6901ddcc0be8094f640058ac0d2d223c1d3085b8fecf7eca12e199383353816db8d2f57465f0367e3208f83fb5fe3631f898f082a731ad68a9d54bbb4c487d020c3a50d2272623e2bec445ca921a41b3ccf3c2e5104f796a370152a2891d4ca29b159affa25219d7bf72108e675399735c9a8432d30b94535e470e4d935ab1e472b1e3d9fb9841df30740048c7a23d383dfb12d76411ecf036c9088ae828456880cf5f410310727264c8e897e6b8b371316f5384fac93bb0d766707dd7e7bf3857aa35ee40ae1b787158c56bdb0ece2e5be3c240c2e0e34883199b60837c49fee23aa2de5d22a6a9cbc9dcbcf0745b13d751e5a446608da7bcad15314d3ecdbbf49c3ca7be3b34b331effdb89ea874c42e568dc3ed95719f25e07942c44c36c249772fe68400c92779a0b6a3ca9da13654f32444f421d3c12c628077375bf50b6f2392596d4dd2b3b2a764f4a9a28dead2401238b148e36b8d127272203f4ec503d2e03f75b7579ebd3237f6ea82809f2d4cd876f4fb43243731785ff48b1b786efcee8ce6b62ef69aecfd1ed9cb1364cfec642592d85867ea103d9ba6cd6642cfdc14bbfe45b487337f0027bd101ed25322a059110079281bfefefac822a198176c7a3f6d6fd9f98752de2546a816acbe71be7e8940533eede54b1d53ef22139779bf29d35a7c3d5a2e04fbdf1ca5a0352aaf07dae793b800e26774cbeb23a71af5850d4cc44614365174b7652952fc6eeaae76dec0fc62939f6856c0dea80af2c50442040d51ad5928d14218bf79f3f4f02ae99a7166ee65797b8d9d7bf8b7d45357fb99d29a835f85330bf660872c7327a1a21809ce717ef74a2096579cfd66f13c6652212cd36c6ba28a5b09b0ddbd7510558b9ba1f1b1311dbc5773d24274dbd8b57bd01a409a0110e250bdef6b9d1d6141e7a8a11974d6d04f413e5d815181965c41b6d20cc039a63b6b4e300ad75ad72e22831e815cab3c8e9db224884ba975925d7b35e89015b2099ad719de6ced40bb0db8d6ea3ecb07ed625b4e3b38eda676408416a424d5857c89aea50d416b4339831a783a0883fe2f8f35ad8bb30f75333695d9c17bc7e271a5e480b6c07546153a6b3f520f12fb7007a1599f5c8e42967317f4451b7805d18568dbf7fa1387d21e3920d9a207216caf4dcd1ca175b747aebf01acc2c13022c0fd0c3ae416c9a0925a4256e2cb4e1236c3296f991369830763cbc1df2e69618e218c150ee17da8560eb8df78e6da66a91748001373cc0c402118b02be848cc504e636f7a44c3ac43ef9773c4af8c1b7d3353fa62c86a1eda6f5ce0a6d231e4e99b4d750c6ba88332b481f6648a45f79597410fc65f17be6220f1f6cca8a6c762bcbe8cb148d2ffd5b98e837fb038f6267aa4427d4a68fabb1fc57c107b34e3740f4b17ab268b681e4a9d26ebfe0b8bffd99284e78efe74efbf06c0c4f40e7a45f5646739561952cbe645811be7553f2a865bc4f3b208922f9bdcad698b7a1fef60a8dfce0b999b64e8e37025d08595c8fe21206c7ac0883c754fdd1616b46d68ece5fcb94fc31819a081a58eb19aaae75e707094d12fae44dff4afccfa8e7dec78d25d452e53c1060b622d7955598fdc9328cf88e50e205aeba928689da58c6a4fac018ddab3d11d3021feacff94ff1592f608eecfb5a9139bb2eba305b7422edf325eea53ac1e1671850ce05d93842e07fa1ad1d44eb78a06a4545bdaab1dc101438ca7ddc95dfebc219a085781a64fa40f6d29717296f3d5e78adfcd1ed822629c17634f2c6504eca313a398af273f5f81e7f6a624d96abc270119f870ce029de13d4ff75946a50c1e53a4b928faff2f0bcb8d14bf97e3cdd0f847ffaf4308e02435457da1d0617acfe8775d3ef598df3b0df5656b8733ee43bdef61ab4234dc7810c9494e4bd513c92f59ebd74322ed015cb665d756b1cbf1f451921f14b43abbba951471aeaf6e7397a00e49e93e9c1fec8f33353099abefc4643489ec6625840e04fee89f2c13c4c2af917aad0a6fca283e684f309cb0b806db79573acfb19d8054c4f8042c6454194455a7ab0dab57e93a1883e180b7ab8d44608f42821bb1ac006cc6767c6d1d471ce11ef0bee5b4d2b9f84355322fa06bc1ff75f6108e5e882b3f3ce12aa81f4cea7fb0b048dfeb02ab5c15ba5f808d50292d74978237225ad0bf6e7694529097d9bd8682d6d696b3293392ab0af2951fd00138d28ac2ecc769f253c7aa994a649398bb668d851a377af57ddb7799d83ade1063e49742105e5a87f8ee04ce3c3b1eae0a31ed42b69d9eab7f4c64531b8ff274bcb0daf02e9048ec5be86836c8ce8335eaf09d43cacbce886489fca3db581d903b2207a613adfa065b520c94068c82e0c4644b8327d1d949915f24d955a46c23da84128e1c76d13cd5c78b70326d0949ab90d01a05c47e336a0fb5da8a284fa5527adba82198ad8762b80b9fe447625a955012c8fce17f3bd7bccf42f29b9c98e722ce430dda006dc7040af293999d12c589e1d83d9593bd44129615d61069496caf3abe207b2816bc0c869844184ba304a9d5a4b2326624910491ef4f6fbf286b50b67d2654609d6db9889eae164f252aa89a733e8ffc64d5e74b1312d0cd351b9ab0d28e1e394d62a374d2e55b76d3f856815e4da83dd6536dac9879adddf97882acda41b9c055d862d7f057d9781db3bd985272a6c12cad88c86ae09a797a26f1406ad7c9fd77560744f988ffe698f2f2187f8d12680c9e4a1d83a51c2096a1b2e8e4d88580c4eea2968f4ef7e338cda4fec90d1c77bc53a191b7c201f76cf06fb802b94cd4a5864fdc0a2bd8eb8b193a5ac07bc01ec76136766ee3279c639fbaadaf65b3a47b7fff6d3053da0fd53df20237f35dbbf22cab3e61189fa1ccaf0a1aa2f8745064bb577668a9f469c0141fdc3b02ad589c15dbdf2bfa819bc8b6ccaf08577fbfa10ca53ecf70a830ede4a60ee83b654d91b6f5ec470040a3531be3173242b3ce1538d8bbc5542fc870dc48f9816aa42e748ffcab75810310730a3de70854dec98695cae421b316a0d66e77136e38c6cc066eaa58d36cb7b039fccedc7bf8c59fbdca7438b342a16df4a149f483de2e46570dd7baf7ef230b2c91f4687f948ab2afb97f388268207e217557b72362130fb7f06f1aeb297ca39e0dbd16f49fa195f828d0d2afe44883bd1764dd4939bc95423f44e657c86d083e39c7e1f0c91add05bb6527fcb1654e9b8b967047728c5cd1228d8f1826bfb4897ac1ea76c0c6ddb1d90c8b3f7938879d9779533bfc1bed89dac389f6ef087f2eab76dd2d6d70099b9d5fbda860223c247ac91bfc08992d5c34976a051865eefd6a9bf14a02052154a85f93c3ebacb613a17fee2a12fa54e7ab1a6eac4f3bacef5f6cfad9d3a70f3368c47ea62c4db66d178828ebfe0eba325f5906a07ad6b0c25953cca1a92755c7ebcab2a18425d75309b870d8742fa6f9881c5b057f6a35ad3916b9550dfc92f3c290e9e3e21a82dbbb2beae7df57f185b7dade4ece2cbccb5d35c766f5f1a1453b6a17f04c590c67fe27a716ab990c55f1be63c0e722c3bf9a64374c04a940f07daa3f8d692ebc9c7f630c85646f27e45b39a1af9832eba5edbeb75f5dac81d4d762ff1f29d96fda4934738444c4d2a59a3014435ab9bab01f622ad8e05e18ea6e2b93e5b89c476e565c389b9f6bd1bfa33cb6ad4af6918ebff980e01c06c87f1df1da58194625ed1150e0fd5581571a59dbeeed147c90ebbcbb9655e48e05eea4401c4d9d793bd9138c3b3dbd33726bf670b4e4f621f6021309d17180b5057e157587eafb6aa597c01f00c0f4afba0f6efdfc7ff557627840238bdb4a3e4a046390e6c6277bcd81f9706e88f5404d3bb681a88631169abc0031d7a7bb998bb27777b1fa12694a790e972e540bd17f7e2ec494aab62cbb4d8b649ea42725a0f76050185d8a5781decad00c610b46d63fc8b2b29a05e3213102ca1b933bbdeb999d4a14bf302b0d859cdbed3a45dd0cbaa4c30278776953a07d4b4b7ebd8c23b7057da2e934815e5c3466656cace3dda67001f8a7dbb05b73579308c85f9308dc7430bce0f2c72af1d34f554fec6ff2580129f1f41a26664e34648e219b276978f9de582b646bbcc0f32f9685f848672a5e2f2cf8190f580559dfc06698402fda05f10be9af383d59e35a23308c29792ab23941ff4ce132a6f42946fbccc6ebb05c4725cea318467998fb7a32f6e11066ffa4f9615fee9c63145b36f6262f7e04145822bd5a35a5517922b583aa32382b308da66d730a39678c9ebfd0d4cfe481baae574ce73776301b0b78bd696033ad0ab8fa476d04a2bb9d00bf232d966a160f9953dd7335a733925668b91019241ec2015951f10913bce02bba95486df7ba4fe3b80e334232ba5a366c7565a59892a95e62c80ece2eb85af506ee31e6e91b995b8e22377ae09f329acdf3b268152a034a4d09f86af91d958349da2c51d6b1bd2da54a2a0b8e9d80908ba284fed9301faaee22a1967d5e116446c6300832fbfafa80f8b95cae1a25d6fb8538b41fce2a51f145221cea6d1381c2662b8c096a6df47b603ab86fab797da1ba24b58374aba0bde7f2ef2ae88e78548ec18f773ccd42e5e8881f7010917cb179c349b4a9d3308530253f14156add7ba9598a88e374fdf700a70a471a118e92d79aa56826d04982048c971bb0a963c8bb34bc52d0df77bc0e88afdff9874dfd21e4625cdb36a9c86804a4a209eef5305e8c94103a2afcb55bc66ecdf85d5b448e7caf09fe75ce9bb4828a607242769afaa6a89b97ec3e7ed5ed629e6c8d277b7422f57908ae0cc5e0e0a69052bfe6dc48d6e455d81c98b04ce68a4ff143c647c612fa5d02dd661318dfffdf7e2eaaf367c10cb1a6c5bada35fc929a9ce01cff4ee30c435cdc66796f4bb21aefa1ad4fe04e1ea3f18703a5b33bd70eb01f0ad253f9d77c3643a2d237a03a24ae3c31b42563a29f37a227e877fc14df6e8e2d8313927e10bab9e5451355235e5ebc79326311a6374ca8edda1f1e911468fb775dec580e6541c4b907f39ed9505358f1a0186966d403893c3b46d9040825f8e84c4872cdb28233512976c919a8ace1ab5f19778c70b07f4a01aeadaf73687f08ffe527fd15a5eecb28636c8069ba31c7fdc17e9c754310c1e43f387177de4f5f1952badd86352fa7b16d62d97a2cd0d5219465b5a0b9fd500f2f62d0aa9e7a959454ad57a9de19c097a393afbb83180d234f142cea0fdcda758d309075aab6217708b757627f948e2f3d1a83e395f6d6e05c22154e7b1dc4329eac035a9c5051e29d4bc738280bdf703b6f1a7efbd4d97533af130c1ade796bc0f8db33562cf0efdaf12d27f5ec5e18bd22b55510ef10655e2cfb5c96141a6e040e9e7a65014ea3031541ba0c90a469341ae2e4e0423f966e240047f93f91b2b1136c67d9399c0138af22c76cbc9c6a3e00591733d09df9d7d6ab2e4e14e9d70ecb331a6fbaab8e9f4e0e78f611e7bf42277d4f74dea12d6c97959511f70028f0f0e69706b315adf98cbedbf72be10fd502346b36d49c5cafcab9a9c7d4b183772e91a744b46d5fe8286060cad16411fe7fea524f6c61aeb5466d50bbea56470cffacbf10d22724a1ab104b787c419eca7adc4630d59e98a7a632fee3b233bf2ae03002fcb7261d0c1f22f32f6bfeb06b619369dc4b43bde3b4c1de16c1c669abe59812ac34de61ebc6d5cd4370a0d687f0bee04df8d11aac710009292cb7bae27f8fe0b2f344210c1c6b52417d5937b01527495ae9d12f36d32fcc703cdcce36314ae4ade00eb24dbab9939f0300e00d5ab526f12dd302fa072c587eca6f14d8e8c092b8f972fbe92a424820584292dad255b41718a1c697e4ff1ae4a5ebd1217097b7c26b99185d03e1c8740b7c982546c8825fa0982e8179046a43bdf60e114cbb8cba397b2edba3fa8915c8b120deb3f06ceb123f1c807954a4fde1c6b8ae080742eeeb5c9ddc7df50724eae75f4fac4e66cd94940dfc2e5b5ac4dda8f3bde7c0cda0eb8e960bd6ba401cf87a1e3eb98bbe2fd717427a7031311d1d043609fba7c588e576cb7d62493fd7e8186d7f07bdd8daef80251736afdaa3da2f006762aba8286d3b8eb8b67c4e26056c293e4d7a19d6c0f10c715cf048cc7b776988f55b1e0d7e905d87608a71e991fc49f29ecef373411ddd8bd29f4ed109c30eb715f191cbf570bb63ec177863836db5155e88c77e71d7ebee9a4dd7ae6209078f2cbb2012c0ec4fba8bc848c91a5ae3cc92adda16de9fc1b5048e38aeb9444d134f48fc502bbd1bcffe51ca53bf0387317925c2f2a3e92e98c0803c9198e5c3d9c50b638a327400e4951e2eb81cf72bb7153a056450d9aeed487a04ce48f3c1c20c30671cfb1ede921e12ce7ecae1bafd89b36f3a4ef1e4bd827bad17cfba8930b393db595b88cc0f6c38cad379ee3b3d5fdc11abfd8fe1f1054b69a06dc70a57ad665856a4b9c4a7b6621360729f61affaa12dbba5f6f6fcce08588cd11f5b0982c07c80bb3d9f1058fda33939c6342b4ba7b5c5f15d9a25756b43f49a0b79a0b724584da587204bfc6f8894a668b2bbec029d0de556122927b65d93da5444c220af676bfdcdc344cb37ff30c0cf79e2babca43dbab922be2a875c4ad3e674f01a509ae2bf28f979b04162b5508f6cc5999bd47d5d29c0b6459940c127a70e86ec1c7d85acc0eeb04f6ed05ff48097a172f10f9fa129f259ef8e47954b11d77441f0935a6e8d2ea1739e522621505bc27520cb1b5b85126c568dc6c73251878758b1a387db8cb73da57302c1b1d7f5d74fc507d0c07f4a9e6f0b15da0544b86b6c61b86bdc325fc2fc58b560bae6cc1e369bed3bfda59f48fc84646fa81feeeb0ef3776b571d5ace0214ddc6b085b95465c70a48d7e274d9cb98de626b4160f1077ad0ecddced3e37add1e873cc66128ec5731569133f14a817c19c44a5ce96b6ad42771547a6adb7dc34654cb34a2213bdb9038a5326a5c197ece700b0ba18c77acad81be22911ff49be2c03d36b6f2ba86e511ab7ef52dee55edf74268ec72257b98ae9b0fb5c8c80b3248bbee851ae9e317f87b0c0d6afa946cd1961369a977973a9b7c266a41a362092cf6fbd84fd6688da5cb044384e6195b4dfcf71dda56119470f91f6c32a9bb9d931e570b01df5f1ede34523a89dd381847a84a95bbd72d8b74edc3842e92bc1b33dcce243786660bdb6544c168c46d7299536c93676bbe11e6b1b1cda00dd583c41cefc2f644e70c3d448e18e3c0dc4d3f6b077bd8c30617bccd28d57754fa5c8df4a2db9c9af031f52d8a0427574876339f264c3f2bb940f7d5811e3d4666b51571b52d311486a6bda5a6909bc632c256d81601dcdca1d81fe160b540d9286e638a27ba5320b5063e0a520de18974850ffbb07b12e9cb710f2cb7966a309ba835f620495eb6765ed1b16144c72c58039c724b9e38c4c2855fed958c8dcd662872928745d1cdd37a9d5578710aaacaa7d71825eb53c18883daefa53c6c0c62e29aad45f668bc8aee6e3afb87c2cf7bb11ef6c4f5efb98a076c202e9d08995bda860c9ef134e2578f86fa70fec1466d33a4f821d1309b3fb830bf485fa04a8641ea737bf03eb3ef609c485386052892f5b719e0a07a3aab78b68ff350586bedc95dc3ed3ad3873bf9f19dfc787454067e121c65f18e9efcdca078a56f1c141a5824ac16e7a600c6cb5a42afca70cc0868aac89941b69b2bf3414a217f5f3680644ee367c38c27ba621a6543c313dd28630f8e68875a965afd649076fb8c33e3d374794426899dcb6374f751ec470e57f39ead1983f14d528143ca17c64faa5bbaa210124e25efa62973b12048ce98b76d5268dfcaa55ead61f8643db1c76b7becf26a66244032b1463958976a29ea26c57af75ddf5b90ee64ff4590ac89b42427b939b923bf3a0d974512589cabf65d6098f5a1aded9192506803ec56fe52883d5347dbadeda8dc9e4ad5f17b60a0685dce10c3447926290c4ce9565ef9e4937c9620635bba8c5c6dbdbf120346c0d0c926f25f8fa4be84e7baf8d2edb0a945f9fcdb7231d65798833cf952bfbf140ff81f141213b3055483b59cf9b4c968396b4d70a5fd8ddcf0ccc0e1a75d941550215c42b139424ea4e38ad5000ded66c1a68f7b078c4d602b8abf69c1f443a03d773c3a76ed6c48d2e1a656f861c8c483c353014d992a81b7e9933d366c46572c635803b6b336ea107915317cd4a25dfdc2029d14e527dfbfdfbf35d364b544ab937c7fcac65e7236a2c705dd2898c4b3aeceec608a916df988caa55d5f75f85fa4f506c5dd15e9ba507e665e91dd8e1a92f943ece05c52f8030ad41339aac7c92d777fe66d70150cbc50c3bf602d6412ba284b80644f8237f6fab11c01678b18fa97e5bbca395b85e63bf10c1088bbf8bc48919d68d1527654f1836185f24391dc07095fadbc0c6978bf4bbeac6b8be3930f522f3e0ff662577ea76c3e6064e0cb726fcc2ba4f06ea6b6a01ee587f2c8e3be807ed663fb0798f6236e2d683313197db7e033b9b186d2593bc3c6cb88c4cf276a4a20e00e8d0315038e6ed4a46f883038dbe9001d39a73793d6da3d28ab4e5ecc9c912a7ab75afbaa7da1830cb3bfc5ca08cf0252df6f296bc1135160b924e57c520004775fab03b32c4ac276647f27641610701b4532df1e4d3d2f8ae437f1aaf9968253e227cf65535e0740b84df856c487d6916ab9c0c825a30647315498a2d92ba8803bc58171e2149f59a8e4639957a72cd6035569efd7261836e48419bcf8ca0b7ff3a74c84ad20c98e8d03a1c1cb1d17d3a4580a6a4a3634d17c5188f10e01732eccbf22b1bef5a6e5ef4eb2b8d695f711a3d43a74026dfa5998e4ea3ab01876ee463b565f12f5e9151c473f88975a8f4589c16248af43f29482ab7292d0c3b6e98f588e8fccaad6f4b067de96dff266aca81ae05ea251197920eec4e49a4fea5bbbff3d7ad286cffb0a7bcf2ea354ccb8013d046d586a213f17346ac1df20fbb668153a465c8a24bdbd5bc824427c52b85e44305afdbd677ea965d8a81e2186866af5f56a6a34f10208eb93e6d7b04085ac60627b5775646f10e0b6e6d210fef2e1e30d05b7058e4105603db50218645228f6a61ef38a5ad8fc27cf7a61a7c7c844ee621c3bc9e9aae6eeb4bff648e8c1c4312fc979bfa94ef96d83d53e5c0bdd90339cf758235c5d89f3b4055575172144fc30edbbdf393e91a51356fb2137a07c039e7c4ae41b0fd5aa8a28622a6e4747ea63255b65e3e8822f4f76d2205a6770c253d4ee159c4f48b13d22afac644e1cdf814d8fec4c6cdc6e96d47604df7b66dcbc8607dc3961a8243fe35669f353e0d9c1d2ae4bfe178e200e98e214167c7568deec74c285cbea349e96b16393388e9e1fe47fa577d4b4737605fa663b26cb94d6db0eb87c572894da03568361c79e53a0626a8ff1ccb9cad4aba8ddc991247aea9eafbdabb264cc9097f43de95b9a4b38196308579cf7fa2e9bc54d157dca5b6b439f5d5b011f9a63d4867bc10c95d958320e6de6e15e3a46da2ce2f9e30662e8d39a2c19eb4552da90fd655dffd5c97fbfd1fbb9475731138d226f3adc6c883a26cdd0871589c045e00994890ecbbeccbcf8b8e54ed1dd5fa210e5d9d19a026036dfc150ae5eed461af1f58f473223e3da184c73dc2bcfb34da9a37f4cc67381d19d4cab47380045eb06a1ab79c0cc279c88c50c1eba72cb00a22f43e36e5e426410d1da16acea8f530c0d1f39810fc4ce88a7dfcb9495f6a7cb6f6b19ccaa87d7585f27cde2e886b4172789bf85b6418697f3e2bef243a326b8ac2658a3cb22b36fdd1f23267658e937347f7cb69f5345972e1bd11d4fa52215222aef0e4f3f79014253ec66728c71347476417e5a8fe1c35cc215f4824d3cb25c8be1c75e24c432fafb0992229ad941e056fb914d2de42253b71204df73794d1914eabcf37835c73b4fec9c1c81d29440fc46050b075ae52030c0bdf33a68282a836e2f127139ba9ac02c2f5bab69cbbb0f75518d74b6e2bfac87c48defc9feb8d834667a45049cb8400937069c0d9e78dfe45c2b7adc805dd22962656d1a4af49e00e1312d47287ce7612a4a0f02067f4061e80c5f0a666406d58a17b9c1a00c690fee736fdcbdbc365d43bd0c6469d4f018967306a77df1add24ad3ef7cc21d31af1377717c76918c5f95130823c67143cf30413c4089e9c3fda5d09ba7e23f609dd1820a2b290ad7fee5fcd91040280ba867ffc960569fceb5b7d8c1bd4b4e4599463d08472745244d147afa1b1634fd38afa1bee51dcbd7f51505d4c3f6f12461d215fd80d21b7c0990051867d2ae361f4f34c8395429f5c3fef4605cc544dd7784d1ad5806f8825c23435fddb11453b1364ea11cb90ec3e14c41865eef030e28ef6709ab8697111e57227a4c745d8f98a729e88a5f9f9ed72e31b1129a33d626295f3213c9efe043426082d22c87df7f87782dbd8ad81074b7df43c885b29991489b3f1a1c46318af0e7808af73fe1e45356aeb70ee1922a38a76903d88cb76f30891a4b99ef213279c9e987a9f56f92150ad5b8f587d876b5a8dfba133cb073d462f30c4110a096a83cf1afda6d3e65024e66dd788ab52efd26d5d6bd126d2f67ecaf05aa1dddf0719748ec2f0cf8ff711266fea25011580eafc18473074ca89e1709c85b320e9dba189554a6073b2291af927797e8dcb34c0452f19eb6a96f238f58fbf2b53865c7f1785c30028dc0c382bd595000603969ff00b35fd28a0478d23e0ad6d5ea143b57169f8a3560372a1b5ae144fda321dcea69bdd483a9a7b27a4198380538d3bb24a2325b62d4f16f1d0ea0b04e04078448660c9aba1ac204c0d3c7634aa16d3f1fb20c5c9e1f7dc9a29494dcc731ef7b55d0b14c8cad0da7e632d0f41504c77eb551da62a6dd5d87b26a013cc7f5e6c3f0bfe5c7978e5b258e463c2b9f943b0571428a2cea59c2015c0b9c952022b87acec3c38203a6013b18e2771cbfa8502ce37545977666487b9a109c6fc8779c2f18fafd74a2982f1fa148c0766ed1516455f30505568f42d39650a85a5f7abd87324c1707ed7f3580cdef2133b6f58aba679ae805b96fbc69eb33c20dee4adaf29c381c3ba82739c132f0144d71bd8cf6d2d1165d59ba12904fff877300898e6aad624819909125c10011775e89116c616a070485f6d0bf19a5f31a7d0617c807a85a00249fca0df034d0ff13d15e6f7122a6f1e351c61fe211e776753d4540d4d8c4582e247066024a5b1685d78b8d1e96befff1376523affaaaff3963a6eb60ddcc249a8db5aaa6d855a20e88a302f7be14df8db30e0f290fa118eeb39c85e18cdb1bfd293403ca6fb47df060e0a074bd9caceca9d6b80a7a95566433a31cd7cd5ea7c40c0f90484105288a9dd3debb0c80f6edfe3ab59cbf7f0e03ff92154ec920ececfddf2883665510d8ef3273ec13d28b1f24e1fc9e948e3d15bea4dacda37e6d86201f6a50e94adfa437483067cf27645d666b2e90a0174ecb41886261d689f3b089c1ca86b4e288be297fecbb380fea978c2a4bb1cb5535ed5a268a47eb5e7e78b2ec578e57f719687ebc4c763e768056139989025aff2acc15d95ae06cfde36d4e8a80319ed91fbd63a3bc152d342a55ff4908f086d243f4893c2255e36cc22793caa434bb94213837b145380325b97ab73c1128f2db36bd66306731174fc3c75ad2b82078ebabadd4d4ea0ad29fdcc04339fe5ceab9dbfc576ef305cde86ce0c0345383241de7d86aa4953caa0eedc8e4b32fe5a21ffaae88c5b653640c06d46f63b074fde0cc25fc631b164c6e1ded8f502752337f1f35896e6e4ccee6619a8c5d129b7b502c1bae77a664636c0d3e83972b362af0989359c3a2b6f534047ef893a9ff9b1320c84a51883bfea78e8d3f5acf3ab362000a3c83567a1dcb61029e8ae3eb7abfff4dcf1b03347bb589bc4540b6e098c8d3de04081ebcb14e8d1a639b2fe256e668e68dab2cd6537fa2837853a88137ca22ac635dd36d7010a0ff85bb9c05c7ab106faa6e7615b69cc6b4bedb40a3c9cd6271f473473fa4972979b4a123ea4d759b9e5d05dcc28373788af6af3fe5cdfffb1c3b32abdfcd32abfc214a0f35952b0beb923b90e8eee1ce797140ee00c86744e9f2cc015bd257d89bb2999aa62b6153e2e8e3214d53e1a254cba47a054c1dd41bdccd8800ece64902665a9e6eac2756efa5b5bd1ce9989ff3ad8e0a8f3713f83c60f02dd7b7a4b93960660fd4876604e1acd3be3da1cbe55240b0aad6c5e75ac19d1e075889c0c9bb6514445525b16b7f0180651d44eb9c35e669ca3a6e4641e2bf877c92e2b79204ef29e5279602e1ffec6c591b5f5e2fd6fdeee7f42c53b7dc0aeb2c6a879c5121970722f5a18b1f32058bad7220fa2f0c59f2d5388f909b5c0ed47b83e74fe0e8c3072c4c039c7856ad601d4f82be707764bc08d4d25589bd03a81c4ae3e1c044996ace6856ff7bc918cad652f7dfeb06930e95ecda95e9886f1fc0cd0aaa89b817753f5d5e280f62b4ca6dade22c3e850b0bc0ff7440cf23ac545138dd602adbc11a0b27e5c766787d23dca39eaca18c4fa4cd803437369ac7be2b372ef65317f53f5d90d5b908fa455ae20e57e7be0ee795a0f04bc2a4054c23ddeeecc5b641347dcf72eae56e31f88d099591dac2e6a3bd4c24d06f220834269cb81ddd029c2850afa14b23556b7738f5365522e7f73af550c6926e6ae2d4e9b69f7209246f6569ac8b2ad300d48eceb1d57f4ab96b41221adb606effee3843366e2360d3809551677afdc39bb310d4abab96d35310550734562d7384de93003063981bf9456fab35a4ea4c9ef0518e3d1a0c27db23cd13752554b88f17e3a6dcbd6146b19b818ab5aaeee60c4d2b29207b5f95cc62c0942b7a043e4eab6b1e2f25838512edcb1acd971be870522a4783d2395c518df0875f2470230419b9b2084aeede7dad3686bb42177e6525fd3722d042168a9f9f0934c068bdb1c7b4cf89f2b457dfbbbbf29797e345279adcf2cc5f1ee72774b038c1f99185c5b2476468323b79c3fcf7b9450530338abc6fed107a29e845cb0fd9520805382b503e78fafc15220e4bf95bf6356d3ee6e4e45765f739048efb4e0b2f70f64c99060971b6e166bfebe5dac009d9154489f889f8610cda027dc665e28b1ca96fb5a661a6042d20045f80c71023a18895095c1d4ae490b81e5bf79228b7742d9cf75bd606b88747c7db2d07f797a3d600acabc2caaf3689aa519d2543b84a0eb9ad394e601ee28d821a22ace45c5ba686ae2d6640c6db82090bc79f579f26131ac262d3ac5f5dd624f23ba785fcab7bbcc87326be95d8fcdfa344bdb0b17ec406378996847eceea0cb1a3d7b15ee0aaa653c491cc9f3a7e57efd75b06f7598157ff9837dd6baedc0785bdf0fd655882f8b5a58ca013a5e23c64c995f47597dd9db29cf6231185239a638dd21675037ee5903b323d8a8e38b1b47c8d9cd6369b3f3b3b2ec057a49b5aa8832ffd8c29091c51f39bba232917dd45f0d1e193dd8e28c9d70d5b975cffd385c3ed600c2a25df0048486bbca16375d3e552c765f9954c991c576fa529f4ba0af6b00f88fc39e4422bae3c207a0ce85019833f719868dea4b36000ca55f8fddddca34ac93d8583e55d8af06ecbde6465b4d228e6edb0865df05f4e2d596654efa90d32047131138700129d1a0f5d37156713d6fc7261e722b26156ac85f5bc89f0a4d941092fffb9fc15ac6f115f4d42a4f80c110ac21d064879bd756f8e1fc2f9f136f1b1a04792b604779793e3deafc1a57fe3e0419ec81c0edc866f251953fe7c8e13383d2a0c452129ddf4a312a8f19d0643c6ea67c224eab3ee37cfed8764e78262c117114d26d5b04204c06c9cfabbf90635dae6fb3c87d60ebef7787294ee2eeb0bb63ec286470f7270b7904a376238fb1cc8a09b04bbe9539fc6e02a0031ef117390551a45dc8058dab18100241f567f9ea224156ba46dfcd8b95d97fc2f2f5b1f37c2eb5283dd7ba0cc07386a1c06418ed0abe397ccd923062e3b3b391ed3b0a0090268f4e211b4748199aaab006c36b5ae20547fd1f120a63c2a4e7d93170ce6170d285dc81c01bc71dd0e769a6bfa84346adfb28bd3011419a84228f7c29e21a480336bb17b85f03625c33f1ac7df727b16f37c5c35946e4476711c423e5afda5a63b9c7e64f66c0a866a0f0c05139df903cc8f15fff9de228143f3ebc168c943b4a3a537e85b35afed1718c477fe58f3e6fa854dc03c0b4e88dfadf1a69cc2b75787c5f8ed22501bfa1b73cbfd7da21a74d575dddfb0ce41ba66ee92bd46b8aec7beba5b93f6e9fde94200cb82ee4485c3dc9b78375cdfa50f66fe9dd072c61ee05e4eb928b93ce23d10d3794659f7cfa461c8478f8cd8ccaa87dc657c71373f86d33deac4ea8bd61723a76d52f7a6f93c641e983fb88c80c8d42246842b053c77eaffc9ab41091186d444c890bd6c413a65f383f0936cad21e78058fff3043289426a6cc1bccddb5954f9b1dafd597bf77748805ab710f446f899b68676b0af480007442426fb4e43242c80f1d0dd68dd915341fadd3d81a1d512ce870ec38dfe30ca888f40db46a5c6ae93e92ccc0b2130b8c3ba14b51908d6c9cd9b9b10b1013a6b0519cd6164ec1705e58904f7050adbdf94737315db63ee1a2e8679c5723e19d411319e985b0502b96b77f60eb90c56b6e5f893727ee0f9b73a6ccb820a86243eb1ee0f72cbba4c679ed2da4c0bfd4f30fd74abfeadbf40fe9ca1a96114245ffc71e61af042c5b51b663c5bf8997b39c73eac4e588e380c1bb13a27f39df0c8ab6b9e9a10dca4e93bbea8e6c8d61c0795aebf8514f19c39487d380c6d0c23e732ce984755623e3391d5e799f1e2a19453d9dd7dd425ba96803284b1ecd9f6fd2f687caa06cc7b94b09fbff470f075fa89d254f2609c9ddb55a56367ea788e84bbff88c1bbf6adc32e6644e88e09fdffc2f94b54dddf6ac6c9548ef1b39b6461af79c00f9b4404bc0738df1efa1fedf6f5d52e91d691fb94152b0bed019f1220dcc5b2bc08df8203dc105c31c216fea32c8ea901125dbaec43a64984b46f408d698a1ca705d1959da1dc6bca0327282128f2f42870763fb700ee7992aaa7be655329735339a47064f854bee4681dc772ce33a1e59d53dbbf714d06571cea50eb54b911e2718bb3c4e345a12d335a3ac4170d0c086e58a48d83798dae69d819b959d25641633548de81d58b502bb22b827a8d6fde7a1d657cf722969dc01f24edd765c4094f36c251b4a02e47dd439f5a148e830a150294381ee42aa0c5acd945798696f95a05c35e20f2f8893a85fd08d69e291f15035064da15b04a6599ff96928dd5cced66d71f6d872e566e54f3a8036ae76977120412d13cda43eac19900b61f4e01e33630ea754c665ea93ca6c282bb52cb3e3f7b33e6b63b4108ceaf5578a1cf49bd8396936dd25ec6b99d9cc1c50fa99f82f68fcd2d48d8aaec303521fc9bd5b56c1c45ceb15e7aa09882078a1633752664637c8065c7aa346b7971a2f59f3493e7a7be6857fc9f6e8b37e4919032b93154a6029a5fe5d1e259adf3861003c088e09a50694130af6e137c591a90475337d8e5a4c2576d88af974d023facaa5c4a573f4a1048612ff670e1dc3722bbe23f12c3d3760aa5f66bf3b3b6975d423e3a8b8c4c67b7404df269172e53bd551d19e034a29dd7d54f1f211b6e043d14fe619811c1330b188acc21706a659afc21097fc7ddf21a72b62dcc7724902e44a6b12438025843318469a4efa0da6bacf97d922519c28c476cf1d6c0493c34a8fafc20ede13b7a7a97479a7c682cfc9cfcc02031a802ea4082d5cf6e2eee1e51a25c8d712b73d9f692c83bbaaf0c2ad6b83a7b5ac0397ef4048efb9675824e0f9047a5d62919fb67c88e9b013b4acd76dfd8763e315edc09f46777ecd32275f15ef850928a48cc604ee8dd7565bacba785d65e20bd24238554fcc425e07fabe4ffba01c7848e1fd14b3e0d62c746ccee6d67e7bb287e2632ca1083e23d1cab7c43bfa44ed3d2f64ca84f1ec66f8c6736a1372974cc2817539ba420cfa5c5324588957bbbc238669d0f8d01cb80720d20d9ee7f8b9b60dbea4ec4bd0c5322f4bf8b4b5032e994d18c0f0cff3f144b5c6161a4c847b50efdec003693388f45387fc1d483fb9efdcff7a8c31e9d975e16ab2475578f4e7cf88ce387bab553b61c95f3d7bc1399e5bae0eece71c08744c5e1eeb274896612f6b0ae9d1fecf3a2668cf07d42d6a83f9690095627d7d7940bf21193ba3468847b22fe394083929d3f0dab74062cecacd07804646d89d281e717879e50232e856c192ea074bab282d6eac37d62be3616b348b6700f8175fb0f2a51d0aa4f47b7792255caabd09f933afc9005ca29bf586deb01d58512a16ad58bd6e19d8e06dcf8df9c928429f89ddb6852c1126e4f679bf628121b4691dd68f64b76245fd265c2edf1a3964536eb4616947136a8c77c041122930f2f04623e724a844929fa9a317d3db3f7e4aad4959d4b656cd247f5f8b509c614f2435c18c5b7a8eaf299214163dd4ab5a45386d77421caee51559ef1771eabb3f20e73ee2ae6cb9ced28074f249559b3f96785f0facdcb9fdbeb0eac1ae220f863398fa987505e9aa5ed4ec9f86f35a8ea0fa36fe393fca7f42231846e95c082e35dff227b5320acd3fda0105dc7327814e500e53c8049976ccfa246c8aae53756c30b462c3cf54c1e2b63d1515cb35def6cb4f3b82690594fb092db8aaa830052b68b03f1919924f3c5aacb19c9b6ceaa82c4ba54356fb604c34692d54b2d4c6bef761062bf8fde80659b2885203d3d61f2aeaf2b7b988e0e3394b14cc55863297251ee161f146817074a9d27e730b020ea1209a516791e84efa729b976dbe7c159a9bb6bc7fe93da9d4eccd3abc00986b8b9f2d1de65041310c8c7aaf892a51cad883dc3aaa18e651974e8cbbd5e5603420e8348a5732dc8df49deb169f65b1ad58b49d6990c974b17bd5e5d4dfac97357f9ec35e5dc2a8fed25ba95b2650d146c9766d0ad7f76c8f04b2412c2fb6ff9b9ce50d581b686ff27ffb416c691381027ceab4ca8d1d5de8ddc8321692375e3622f1c7213c45ea599e3562dd4599f79ba48275c546906d2233faa71dc1660bb0f5f543c9b1799b34fa972f56265660c6c69708fc6f65886e352ae9f45238b5f1baf4684f953394bf5210d5984dcb2836daa13134cf62cb5e79e2c9faa40b8e58f9463d2b2d1e8990c4f0b19de0290e0061593ad00f380c3162ed6fe4b4eb383298bb551d1eef8ee33b7c4bc44488aa28ef26ea5ac0f1112f44912ebecb67efea45ddf77b87ffb97fa9f8fdedc99b9d37960f645dff4a86f78b41cbfc0398d951cdfccc4cb039e4bac65ab5e71329a2c4a6d68d59e1af8bd41f125365c3fceb21ab55b2cce856317927753a53aaa175a802afcf7317525b6de5d8712f2886670dbba386692567230088c74cf8dea72ac52d831b06731a370466e462bc91948b08ebdf4dbbb0018523e642acd3ede51bedbd24f676466a59321983ac5c34222f92d71487d1865f9cee96f518c66842c57f3cedbcc3aa20a98468598ebb404501fbae710672f1e96b557c7fd88edc8a35ede0cc314e9fe17ec6ee4375f9ed24ff18e76ca4f1bf9025c2b567e31f66f82ba4264d4bb12899ecb4328dec03c55d41d6e13a725ad2ec80f4c60710840e5ed36caa135ab9de74c88b0f2e67e66adda707b6a09d1e29429a915219225bf236b8f49c86cabefb792a23aead29a1d984797e3af35b8e1af52f6cfc1c633aadcc0bdf540a778e4d1c64cfcddd09d3b7e960f98ac422e003b01397e4b2ea5f14fc329a149b82e6e012368acab328840da07be20af01fb6a994a3f50160339379f2e0126fb166c2117a1a6796fadc401f2fc7680eec0c23b2a82d3b9ccc65fdcc4660786f67e2f6067284ee3836af7307c55f151412246dde80aec5e8fc3e54f186ef266601e7739eef174040ec0815337b5a505e6886be4c1f76fdbda1df8e4d85a35ff52de4c8dcbb5ef64f98e7e934c98f63b2add49f30898861f87993fd44540c9fda1365737843e341927d596305b7080ff6c14e75644eda7c54701c5bd0e0f9a5f42a433c99a334b60fcb707b6c7f263f5d2420a01204954de50262c2b70f8724b4bc1f30b2ec7b5fc79b62562aff0b0740ab6466e72bd5c8460e8c16c69d8f554fbdaaf0742e0bfc1177e64cc11f0dac53f703afa20eb616dfc7d082ba1f0cbb31288278d37c6e280811b5768ec65f640f92330fb80c24f5f01593482e8ad0fd25ab8036f74f835029edd9764f5a6c580d1974509f1ec5414d6bc80c5252c90f0be5a1ecdf880a1b70204a791ad70b14f1e6e7c6f45f295fb3f84df7cf69c9c7c0f4fc94a6953f974810d02c78bb1c9b5292fd605cc7e17136d84095a90ebac370a7613f3a02bc3e40bd867d4f7704a806be58774836b04f856f4715eb8f0a94c2d89f0949ecb3bfd9839aee78474e601f41b4576c8d2ee8d5cb42675bfc8d0e466d34bfcf391a66400e07989d6e6ca94a36fcc34f5ad2cb67a07edec274edfbccfa237a0f0aee00c5d8c4c0aec29262a65c4797e3e6382e319c03ae5795ff18499a73123699a3e93cf656e6d29cae02b316bf2ff2162f9c668c86a18fa81bbb0477c23f71abcc39ea695705525a8a29f97a6619a3296dfa75e618dd2cd7f77a3e9232eb4f3923cca3c0a4f71d854804461df544d853e4bd9492dd611396e0de6e859bcd39b66d235df29398476ecf80527e62713ec02722acf043eda6f8eac5470893ffc8328a6a269ed10e2ca3dd6ecd329430015786ce77899ec7ba80f19126a5525cb6d88a1a73cd91ac5642c7d801830710c166815bad2a38698ce0785dc7953f8720a3694dc3b4e210a216b1f057c99720754c6f5622de15abcefd51cd6a80465094c61d206573f4b5285ee5efac70b86ad507ae53536d5bd2734c4d0edb1b95198f66c796ba26bd44608fdd61e43933dbe119f2ac973dfb00efd01624546a62c53a5f34f99e3727734d39ac89084ec55ebe8ced9733d54be59d4cdde667069569b0a2339c5c5d62966787f422ffe041f03b1048d9db84b1e1c17fef93c79299105ae64f30feb5dc4119ca255beff90a86184bb22e3e6fb97241a8cca9ab46eae774988f7eb244a46c26868ebed9d55632ca67a4b4a70a83f549f768dab488aa610662c504d633ce6e68ddab85a2a44f6102ce820d12257e3783b9e6580f0101d11397aadd096917c8b333f4095a063c5d895cd5d64d3708ba6d4293bd128cdf9f78b75f4dccb1bb4b8b990b4e68e746911654d4abd2455f97c212603998c9eadb16138a3bf1c49faddb3938868cf0932967cc416949d6a4914fa98561e6503a025e488a2238f1e041a40df71137c6e923a813091f2f49e6eb4e7354badb3775b826d9a2246e2a6e18f455952dc68c35f5fb68f1a59396a0749190d5df3dc468c18a838f70cce8b957bcc5176cc69805f1ec0c524af0907cbf759061f46b4a0ace6fe322b6badf58f14c9d7a921535392253d5cdc603d9f9928f685973ded3702877940ce14b0a3b95061704464bd2225acf8be3cca921b75e35a7729cbd25794b396bf2c7fa258472a0794a99fd4e1ac0a3bf06605187e166bf4641b35d829a49a2ca8d0ca52778f97dc2772b0e372a40ac663dd7ea047653f5ab50706b74b0b66c2ca13fb07049d2f79e0db407a4999dc57c19539d83816d937f6bb759f77af503b8b06574adc5603c29190f08faff88a428c2c57099b1c5e1fc97fe2fb77dc657ef810af9f64469655ae3fc81ed5b9f9bd7e62b2db34d1c78c31e99fca907f768daa02163bce4d3960deda6f66750ebf1aeeed41015f92a6365d3e1867eb56a1892f70ceaeabab295f918f21e0c6de7c44bc5f8782e21533e5e204bb00dfdf6d5fa0a5ad2bdff0c567f2b7c9c05ea4ac09c721d93234e4f2ac702daa0741c749858d1687c1622a6e31205a9becabfb6d6edddd9710e10df1b020c3f8489e649bf6dd99d584df49b05de8505958308963645fbf2adf90ccf3effa9ef2f999c3181e9989de796bd72ae04ce2490fbac9d5b11ed3d95582eac2b7330fac75c14312230fc32a06cf4071b5c1fb8f13208cc6c9760ef0190a0a5531f04da327fbb002646b6c95d169e235cf8d7db34cab48c0f2e265e87c377c8cd49cc54d97f740c00ff31f278f582a6916d2bb31bf81a749e8843e2b313cdf8079f047d5164526934135f803e1e69c5909ed4fec120c47e6b0971d933d65addc3bb064a7c01d8f9180ae346d7e05e083c37f76aa86fbf6a9fcdec5c06bce3b1a5d726317b00821da31d19b2a02f88ea13fe702fb7cc7402cb36ecba4f8585f45674e398c0e2d248ce5d0980618f7f25b2587f2afcb5b595312758874576852996c76917f68a23c20a219e82459919e15dbfe5e3625b94213c109b0e4f1bfbeb6d34c320d46082d827edd70d7d33b4b3451b3ce108f3493f3168f7fd663d8a1cd9c1108ad9fb817f8cd964b74e449d69a33795f4885408072d7639209c4ca06b6f6d0cb1e3163096e43ccc3eac3682be497e7f52ac559cfe3bde8858a9cfad51c01015140e35f2a5b01a036928500fae0c020b4cf5a922c5b408c27f4ff26eed79443cfe7dce878bc95d6ae541e286a1c8b2cef4b7fbcf5c0eb5af3e74e72f66a6233ba1eeca5105c64d1e3c030dfa44256b3bc433b7c05bddac8dd82ebd4264a733a0ffafab1e92ab4cc9f8116431163569a24cbdb374d013797c53d730467f62f11b686316892617651fc13da5a5822fed05f03f2529a5ce5b9f40f77e94c2610772b296c07e03f84e344ee205365a5da38062c2232793ea1058f48b68dde85c15a359d1e80f25b78f0d296ddc864f2db8d02c36ed85779c6e0384362e88ca6bfe841fc40f07b5defa7d30d8771f7c0736f827ffe108e54a4625630c2bacbe3b5ba1b6f841a874303debac5dc5927762ae3ce6cadc851f525aea049fd59e5056bfdfaeeff5faf618ff04158fdf84bc6a96716f4e1b472165e55b3957206faf78c9fd4acb02a3aeeca60c6cb1c9fdd498dfc036ebdbd2eead47aecd5bbac4b7df66c0b21064b9354c5b11946482a4bd9f9f493abfca4e2382f9f70b9859777857a3b2ea2cfbbdada6ab16582ade369abe49180892752a47ef2710b332d72c221defdddbc5e0682e35236ac86af5cb15c6a22d13b6711c9c7a0d7044bef9c5c5eeaf7c6ead83fa84b774191c0846f6328936d7ea8cf4d9d8e0e0f706d3ef62795ceaa5408db3d6a5b0787f27a81f0b57d1992d4e1100721dc2c02a01bab93b684651265876389d003d2ed062a9e7f788014fa519e3f29fdf558f314b374ab8c19f0d07068e1f857713ec9b029821ed18ce3a301b9ccb24399cb0c717fc9c9e49fd8468228ea3d38530fbcd2c4f03fa102cfd5958dbddbff134e7d51c930c0f6d4b322a3dd6f3cc0e566cfbbfe7ca131228e505b71ae3f5b98ecb859766a2417b5ef0bd19e0f9dd562f5e0e0ee7655fcd908e6beccf919b3441d6bbdff269a335bb19fdd3ebd34550786b4a1538d9f7c7c762ed4528f7c2b800624b4d5cef6edce26e8cf0ce3227268fa2cc5072c1b9c3006d175b88c88289f2c46c60ad4d30efbafd4d02ddc4b0835b6b1640fcb0eed7a36b8ecb2586edbf1081405abc35c51654c800f71b09e08d13d883bd5bd050192559c4be2af9980bded8ce25855cb5ab7f076d973086f8c96649dfb3c2c316fb40bc9ceeecf8c08134130e869f5485b68e1af66152110aff3e463ed3093fc6c046703c14c6b26f759a9599e96993a1de8e1f80fb8c45fa18f0ba0b767896b8b82a1b7aa86033f07ee3b1c261fa6bfdf26877277bc7da41ee948c2403c1b27b376e90ac3ac28529b95d60bb9e01804f1046a8b88743e3ee07ddab6e54f4047f0dc7a4793c625bae5f847a5dc6532dc98404a123453022e5ad2615b73210d3210e7192d1e185e9bf949392d033f5b85d4b0e1252dd2e9b4517679e86a7d669b1f68bfa2c9ffcd367183f3604dcc92fb8a3fe3023a8ff4d3bd0881e82a7e9594cf71e0580814eb22ac52525eb060c02dcc1d53749676188a091687f51c640514846c886d634f00d866118603e5f1dde112f3d1e4ef4bea913360e96f6fa882dcda3f12d6dc54d2e59379174c06d12d3f7860c48f3679d9f0bd222eb1b767c9cbae919732330c2b470fb7363341616b00c663d95c62baeca5b756f407b86954b57b138c6373aeae5f8f5361a57f5caa2ed4a3238f13e8a97bb0fd1f8ab26de689957fb697efbad4c8ca7afcafd7e966415fc59552aa8c9e8dad1a6dd888159e0f82dd610037ef1619ae7c29bade8ace0291522749ea2a922d3ee93455aed9268967f0663cfaa5f4330c57498363e6b8610d157f44b7dc65ecdddb241bd17810d735f86051991e433a2705f625252e61ae3b3afeda23e48caaf3f9630c9ab43bd39b5ed2838f8bc1f8843175135ecb040924b7411edca95b9b0e25eeb8128c7715374b64cdcb9faa18d293529a6cb983bfea4091f297e0525de626678971065c6d45d4179bd7d2dc40ede87400d0e258de87ff67ffb2c9852800c8ec4663e1ab021fbb861bec1c8e599d15affdee27b5b4dffe8502406e1e42ab544b3b7c3fe64599796135fff80a70a5c91e863004d3a47af664587bee758c395af3578a553bd466e83e11e58f399b7206891df583a202ac4b55c7c8ad2b4d7882ddbdd673cf95b9d60779bf15d55b887f4d27360316fe2cb6f21932d80ac6fd5b1b515512ed7e9890ffe0d85747253eabad2e18b5c02b26f76d38c4cfda44330c1253dc3b044b8a69d177d5b982bdd20a71f1f0dad023afa638a5444bf87bd2be0c3883446fa0c51701e674e866a27bd2164403886a022bb22c584850cc756d61440fc4ebc2579a05a9b8844fd25bd6779e1fa552cfcac3f6908c8389a890ce0d38e376953dc0928dc00b70946fa10fbaa73e64ff128ba57a64358f6b4c718f6a8a9667591564e439b5df0696bf6dd638d5856a15c77146c8e0a6edfdb39b82b9812814910c98b9d07e18bf8c117663c780f533a5bc270209e833c590e438b2f937b305af7d472c60fc252ec494f426ee4b4695384bbf972dbd88d8475e095e598b0d7e1016dadb14bd6833decdc9cad981193cbebe4b6e1b644715000f9f6c6d0ddfea2b5aeb6c080bc3509f15272802306b34dbed8b07daf43e4ce0821b047dd0094e5f61447d6d83b00f022e085c75da10ec4199723d6e019df37a72f682176006f9247e1b71a5a3bbb5d97f8ec7168d56874ef0cac2437642695d691dfabdc8491031efd81726ce75a8df434b6d281a1b64c797a75e5329384531c06141b26de19135024f1e993d236b3c395d18d776ff1aa463c4978c7a093467321a1dfb10a5b54e314b7e002394c3b2fe6d3db0a2a1e95046ecb594c013f3635088fd123b609b6053f90137d3ce17af6879864da4ec3540d87638e53d002e1014adbaf368f4b0de8ed42c8d5b06fe72025a2d912d5a4f1fa773c615a87f44633e82b1bdc2533eb6d4d39640ed5ce57b8421944eeecb000ba7f4e72ced885388785d04ff19c616ad54503ef7a90ee050ef4be61c155a92c02097cef4545a5eaf66920278af7f6b5dd778d59811316046f8d6f6b2c7578ab90d7e9a2654261ec4b64724487af42b2420a2ed10af700da716a90d4aa9f3de1ef853837302c63fb7f9af813695239004421a072225908eb829158888593cfcbcb012a34c6ec557f2231e55624ffdc89f7104739dc3c6d65339bd3f10ba9a25f3b3a2dfe90508325db5b043fa5fe82ce6dc4d933a2fe3a492d3413d7983a1ac94cdd24990e39b9ea010dbac5516e509bfbfc7a0538aa868b240d487e0b0fc422121bb4d4b10aaf4c1c16def8f9b4254ba973170ae37247a36df30180014d10caeb54155d26374deb2e4673f22bffcebb3045a370ac236d155be9da274148500ffd45b197d28636bd337323b39ec5d1d0c86a453b9f742a78825cf99711e7c49003d8b5631040ba02a8eea0eba2ba2d60f031fd26a4046a20941e8db167ea6e83b61f142b1756bdf7e9f3a4429bf89eb37c4c3291cae91261a169bf34563b84e87c07ca05f082a2f92f813459eb524c8fc7f8fee6938a30865b63c1004271a7d77dca1b08a0ca7bcb11a12e60d58def4bcce07074259755d6d67aa4c6307ed1063d7d660930ca54a9182d6ef5a5856cfdebb0bd8191616a2619806e5c37a903cc7c6b962f8eee4b44cf0e352a8e0abe1c6e3a4bc335324ce2d7a42f2d921b464c83b579a1ebe5c4fae30413017ad633c06cae7908b61d776213962981e9814092b36c546edc55bcab1bbe6f91fb4ce907df48ff19d2740f812420b9a3b996811fbc7b8dfd208fafb5e13123ed66aa8bc958e67e386f0253d6a947b54a865da5faea58afa06de5a61c8c3338119cd3d8a1e0ac1c654c13786923f684de558e9faa28b8d18553bf648f5dab428ac01ddf0e23f038108e6b5d76f8a0d61ca5ece287b9d132968256c5607027b5c060ee29943a8af4cc34486cd6c04ee914d93aa501f792502090f959d81979e28d5d554167591857760fa32e56e4ac6084f95d2246c2d743399f4b87e1064f925f79d0915b420ed6404ce971cb1e3f7fafd54d78a05803a2edd41b2d7df4b3c2a6e79dd4133abbf63edc1c0bc9e305e28015213850fc84f0adcf52cd3dd24283861e353912168e7ebc48bf2576915bcedc779d8492f905a2b1249d108a9022f3861ce1ac6c11fc4fe2b09c90976a462aafd705295658931ee7e4a2019c637c3fbbe9ac24fe7dd8210a175bd49a999f5b2e8d0412bd2c9cd7792c830dcc051c216217a0a66fd7e62552e8ed164d9b5206f747339c7fa1d582773b574431ed367e7c5100caa6b2ba9b4783c2b8d4e6365730548a53bed672161250317d0aa3b9f311c0909f0441e53901d83ab6925758673352b07e3facd4256d790b20b83021dce166431c9f2236da81295a35a67a8793a4db6019e55c55e170095c5be74430891290d73784986c1ddcd59dc9aa279df32e17b987a294ff02820092ebcc1139dd842a0d75f08c42c0f9b643035882380cd4d3e4c95cac6b9eda35a715867f93ac935943a13c44ecd3166a03bc7cf8db428577f1e13ea151e673a1995085d51c449c596d7c6bd2d6347f7baaed2602baf57b9cff0140ae04a0385b0140e534950ec244f06782c6715c2305c3048f79262a1ad2d619868674397d4036b7e209688f456510179065306760eef87035487bd2cf2a5dc542755854d217b8ac26a885f6571b7ed078e6315e4988e6288a1764301dd124b448c472ddac797812cad497885502e432ac92a390fec9f6cb19cd14f84c016107b3ef3ee6abc742a23d393631d4917d9fd137bfbd01524a62099289aeed61c5a1fbf4989ee423c5ba4441c655996311bea0c24815326542f97520b920207c4b0887150ef29cad7e7595d04dbb27333ef635c88791edfe3d4fea506506416e24172462c2f4126b72bb06377d2dc9b12b5b4bb315d72370e5d18c67de49edc4e7b02fdafac1f16cfd077ca9553c014ce0d74a4eaeadef82c2ca511a2399c593991cf5b8d4fd27b3fe46f918f2368406a931af34b7b323dd68c795c365d7e5175e08a8c941415c777fae6b3830ddcc2ad88d4d28f85eb7b5aa33d17c9859b4c8801e9a7c5e70ac94b4cf7e9768984513eceacb7feb8bac15e13e2311ec59181f234af382e2a6385cbbb2822f1af164feb27b1488ee22847a9bdd85a20629233fe2ca1b605f5fc27e0af57db3ed4f17857c14f7e9d8acca35081102a7b36108ec1f160110e17a433f3094f83840ae9c74642e7a9db71b70b106d83342d30945da9f7c561bf44a40b9f08ef18fc7d1b8358930198275f7b407646cb65f99590b5c1a13ebaba0bbc2eb4603d9ffc5c0b86f61b16d2c66e0bcd25eea410c4d210c9074d69fe48eaebedfdca48e99d2cdd74331484a6c35a8d242621697207a442b99dffe82b32ada1159d33cf9723b7314c81fcf391cf7cab72e1e32081489d53d3ee07f35912fa491bec546e7354b218b8d2a1a07c2341364968ed11244dd80ba83261ff6d663c56795683995a1a6a8a62a84a9f3443b3a2f2c53cddab56ef70fda4a1260e8521873294cffee2accc716fdebf9b53dcbd938a2e35f1fd052f5a60f57c4655dcfde17337c195bdd8415dc2ec3b31982ffec0096410279fcd3889cbf9393539f3d9e586760aa616421b32a78bfae4857b987d15f79582e7dc3eae125aaee4e83a45e7b0c3625988da0191d62f2ae84d53f557217f83ba53317166e710d0e0a56131b9b9b10dd593227192eaa1d6422c78ec767f4edd750cc7c677535c9a62230d8a828d932388896e647437538d0e7c7887aa4cb3cbd8e0f1b090420827eb2d6ebe12c5eff16b9a8a9817bb763eafa3ea65039d191f362e9a4e1f24d0977a42c51007e75a1d8a9d85468459d356810fcba6fc4cabd76e3f5275d638333a4bedee64f53627ad448670e7bdee6e619af2612d48c11fc2f94c210d1c1ca716471786b7c128342194aa7470489ecb6540ad70924de91e928707cc75eecb59ed49a2ff5ff6398a2c7a9fceeb068e10abc53adddc8cf099b02120e0219247767e205fdbb650601e60d0c9e779f0abde8eac21b8d9db333e725d82ad8275c2e61ab05446c4f993094366c06e70dd47e1ac2cc7872ac71c966d0976256ccb5235b00e73db2ca0418a980c1371e8c87e50aa73569d49b183587c6409800b84dfc6b99e4bb8e8bd3e8bd68ccd94a74a04bf89dab57d66c3b023b139e5aa17be8962aaf9d0ce9c8f144de9840f27aeb70365b0dc66e1572b10976b6921eea400739abe0e44a235551b6412b0c218f361fe0d51a39763ae466029eb0cfe3ca71ae926b47ca1b43eb9335c62dc35c68e847d4c62fccae5ca4c1f919268482b44a4218cb6be653788a635dd862e523456cbaecdd0dd33bbfada287ab180807218267a420f42a216b457f5b384b714fd15762a2807687149c5bcd1a52e6bba07403b8053b1d8c79e3544de05a816c6d9c75a886c03004f124d2ebb7a5f9cba200554f4cb648af3f73c97728a2298106be6afb966e35d22efc0af6e6407450ce41fcf2769fb071bbd5e3f56ab248d683e57d5d1cd07d7b1c8649d9c26d0e2e73b725572ab208cdd006c40006a0d2c7bc6f863419309029e8b33346ef2be5f4250100d6833cea42bd15c7635289de1a2e4a8339c73b879f9b757bf4ace24b1a71226723c0e0f8f9f08a74aafa3d79f6829581412d46b5054230dd4ebf6ba681fa4cb4087e4935fafc285f77bbf1bdfc741604808e434833160c53c0e2fe035f4dac59e5ec24623566bbe1774aaa8e6e963b81598ef6c1793cba4a05a44be3506b28d7a3676db588597314d7b84d28b01397d3d7759e7f3d970d0cd0453c4bc137d42249785739964084182ed21f96229890b14b2ec849884baf7ce27a987a53c280bd355287486136688eb0433cdb9e78cbb73053ee0bde1b5effaca4c0bcfe6c87b63b983c08110bffbe3d4d6f15c70a61a7e680d52018dffeae7df48b88c63c5b17b38ad3e6d42f33e53086bae7598c20fc12a23c8cc1e7c7234579464eb2ac1532adf71a488b280f173e3673c0e682f5a892c9d7c3c865f86231b2fe423752209c0e1e388a79a96ccbaaf311dd602c2721e00781cf855f78e9b2897a8263128ff806522eb43662eb404ff7c9404c93307e5ab7e264b3ccbc2d23fe42f0ba5a5a5dc7b9490724b062c278a234bbba3953ae6499e424bb0741c702d5520df126ae2d7b38c8f818c0283820aaa6dec9b6e2ddf02a705903bd6e8804d7e5072c5447d815800cdec8b0162143ed19d7d2a39740bfa74834a3aedddae0c5fbb0dff52a8ae5aafb330b8ee9ca72c8a106870f6c2d5d593a32a4c28c262b1d13d83129c5b761458450a60738924fb32752b0941d5b94f33a7e60a9f1208e6f01fd34c9ba966e1b70e4b635da92f19a4ded697e759e9545428fbb2fe3a5b0d93c04f4ee7336d96f90f94a62f8dfc114c20a989b69d740bbabe8f5cfbbbe3efe879a5f2119fc7ed32bb9ca3b7e2ee0f11d38162fe3d8e1b2b5a2c663832adf0e3da1ca0fd835fb04ff786bf086598b9b98273acefa9e3926297dfed77c5ee5c9d6f43d6776345de4726d5ee3fe98a78ba17104eb49284e8686192c0e8ec423039e462ce0fed6e16af19160f5b3189f06774f6eb9e26880f350148810f24b43c44ea08df19876454cd5fbb73b54a381563d71a99e63e63e4688687ede276294d0a11477dc276da04c33f6d2784e0cf1c45785c5842913b82649c9f4c368812148f45182783dd3953ca30a87458b16596d7293142a73a14595d069a03b9b10a4cc2a7d0fa9a1f9a1110d1321e0dac58d826b329cb19b6236a17d6554f491e4206ebf149341f3af3c8c16d1b8a51eaaad208ca42f849a41074a8cc5d4d914d0249f9b98c417eaa72959172d7c32aec35d162df1cc9454d9a4c3748d3ec99ef89833fe9f26627ff61eb783928fa99233f216fa6bc98a43c63b4317e52122a8bd9ed84224f88910220ee79d6adc026b6c45c232613c11f5d9bb41e2585d199fb258141a44ae8ea54f9233c444575bb6f79ddbf5d0b76dbd27954ea87da9d861868d20676217ed413b5398fb02dc6234acc5c7d7087b58ebaf4576b5b145886b5330353b902357ecf1ef105010c6404078383aa538ecdb0976c07e53465cfb1c4f8f1fda42c0361d8593bcc0741f69169a8cfab7be2a02b1b0699f67ab8589143daff0ac7ae0825eb59643258e35f6927e8b86956f884c79c07638e5524c97d35c8b77045383ee408ec5ba350d94b5c0bcff7a841af864da6e243ca6d47bb98cec086a0b0c6f67120f10515debcf7ef094e89586118ac9a3354082a985c243a19eda29f28002fe192c891ed17d80a106a00e45f137815bce524732289892766ee33842104fa6fe10b94850e31cd02ab0c98025f6e10a53c3a13124a4f7de909a311ecc3025801fb0445f2b3fbe937f73efdd19c803d0fb7072e2916ec7ef96599267c649f55173b030b6d0e0efb7c97bce31e5be923367ead77024255d6748693c65bb5b2444128db74848c857c2588e1ad2c9429e8aad29818ea6301b80da14d98815a66f2a535b2ddd75b058b02eb23ac84ed4c4ec09fe0d35666e3b2eba6464e27093fa3319e091cd787eeac9c6bfdef5fc3d53df8d3935701c5c0e2087c0c0ea25005517ab1d293a1c7821bb346b38f0a3cbcacf698a5a167d5de5d807a6f6b5376eb474316d0d4a812b61d5739f3149c6fda79d73a55d587ea5b4374316180357bcaf18300df41307997b8fa10cd8c7b9d5307846c5fa8017c5d23178200b9b6014a0f90855a2af9df2138ae4ed29d93131475c933bf39ce843e00c0ef6199fed1cbe45d97038340d23fc21318df0b75d85e8d14a45d8bd9d6f9a95a31adac239319ecbf3befe28e82ffc54d31cfa3acb66862c88bef15acb0946a5b0587e7a6816dc020b8c67d0799e369895d3650accbbb9ae6f79fdca49df1f43e281000fec0e810209a034cdae81fe4e23a81eaba0c95dbb38670fc9bd64e9e8b29a4963d930c5991b568ac07ecf8ba7233e6a83d7bea09c190b2e40b14d089f017386e90ee71e9d04a77a739c9f199d892a5d78e05d41a3999979d935d8ad065659393022ca2648ae51635a3a61ad5c2f041544a68f97c78d7692b2f927f7b423678c74aa6169f10957bf30a4dd698fcb07f9a2fb4bddac71b395f4b3bd0fb02a5e5e485d3eaef3c41d077bd0808afbdf437270be4a8603199a80ab7fe38f486df702209f9072fe464b424ae19677ed7e186b33897dfe30735e5d2752d068479f62fe70220de8e08a967b77bd08003c9da344d62b9b58a1779b240042ac6716f3cee7e2696bf18bac6baf7f3019b59c745067850953a410e545a7784644507c15a7b336e23b0f63fc2edf122a2d899364fe4daab4ea435f94b81fa659ddb8e53c71391a374f07308fc8966c4d09407bc2dd5aa5bca6a517a9febb98c89a43f72e9f86cbe1311ad8409e796964eef6c181d501f89de24a873ef02012a27de3d7f7c4f4d6c68ad098a073392b5745a469ebff89ce029017dade2f45b9d371426fa42183fc6dc1e0c43b4cd52f7780b40ae321226068bb12fdc2770f84b052e0ab15d0b9fa6fa566f693f8c6e3a2ae0d12b02fde7a4c80cca0cbabb2b573b71eec1406f565edf151d12554062f65728ff193d014af1d723186a88f3bbe9bb9284d70737fdd13e5bafc27f66476312b97af39c5617acca82eddfbdd75e0ac3c3ce5142850687f8d982894c4b5fb4316e8ba014762f1ec2851bf947c2a68fe6ae9c147a10c9d98748e50e76210fb1cf79a1a9f10e0d49ceb3c72a17b05e42bd804f1e751e813bd7d6b33494eca63fab8ed45bf2c959a93980c3578e883c176992e4cea979e4f0d901060a275ed68f7e25e41375e6f19f0456d3c57a3fdfe7504fec980a3bc4b81412f8f83b04f75b62cda3a0f53a90cd13663e42a4e2a162a7f3839c8fc1e0dbf46641490b03244c3f9f6d76eeb581e7d5a2500480eb83e915f3df7d9398638e1a556e2e2b15c0e7e41d9ef50541133be0610ce86718d7ae2e69b8e7c5d7b6060d3226e23feb34341b6b11afa5c4f59d2c0cd0b7acba6db273c3c7b95a49833f336d7adc3718a6b5ed1de67f46efde7e5528db0a611befe2b1cec32131027d8c224411d0343a3b15c721a83d5b8ebb1ce55176aa20aeba21ce2f37f33a95a117854f350cc3ae98709eb9cccf776466a0d08e034925a54807c3c43ef9a9a0a62f1c4d64b93016a8ae4a91eb660a4fed64a7383fe91c3ccbfebb982ec54498099b038b3fcf6a46491625083b2df0b4dcedeeab2035afe7722054b481ecbca2b56ed59a8a1f3f8f7db16574a1f5dbee8d61af7209378145e97927588c67f5be9d863f95576c39089c064e2675b05eacc24c7bec32e1090245c531978110cf07b6321d0cdb9d184e892bf6a6a67ee8648f3944f790fc544c60f60a7fe1df7339faeca181efa6d260c9bc2aeb7e0dd0a0814f53ed7611773e2894b8cb5530e6dd618510c6dda1c4278aec7f2efde486e79d547efe8b2ff2197a2bceb441cfaa6118359088e3164b2b63cb18751d82e86e1545234000d2ef50004e6f7191306010812e72150361916b50d3698f698f15069c6d071b839c08cc3a4ff0ccf70d493510b88d5ac0f0b0e0f2961e399693c6a53dfe697912d2b690770e6f99fb63057c5ddee157b20acd6e83294760ec9325bf0960b6bbce4c0d3307a1ef96baba238da3b73aaa62c3bb81e9eaf2ffacacb621020dbab9b3c2fa7f61afceba40da82e2856b2754620dd4bd7d754c992e0ba3ed2977484197e464e673cf59283e0b1ca7c17bede4b158d23d8c12d45ad09702eebc7366677e7c30a0a2a9f437204511c989eb70c9aa30ff0aa287e3923bd385ee4721e194c81ec753342efe30f63e0ae1fa7ea79fdc5774f13dece900462a84993dd3212ea32c5679382135bff6f34bca0f84665f3bd92fb560b92d02a33345deab616d59d132e9ca5e769efa24a3579f641f8c78e7b74b67e777f80c336e3572a24ac8402f1c7929fa619b77a13064c9d3dd62a9cb28fdce4a493c562f370f4206d5f2b28019dcabdd8e7e3a246814bfee9aa5f2e5d484b8e772ce8e3a708091db48ab2203e3c4cbd06e4de8573f50d1e2c9076bb7573fdac5d0b58df1bc444fdf899fd45208ae0968e6fc5ab08ad4a4fdbf33de3e8d5af83c3c7b32c5c440a7728930ed642e706310036bf3fd3ef741994f90092bfe18edb8fc0fa0eb5076aba5fbe82cd2d927b92f534e2a3f9d75012c778f7495914109323320ad96f72d266c4080bb06fdaeb7cbbd4bfd3aef49d3f3fdd7a51f339fa45cf9b98caf45f1a667ca83c5adc65ca13e24b4e8a38a840be61360e857bc4a753097b30b181a431cb0bbcd28ccf0fc9816589f1b322efdafb61ffcc3f3a7ea0b1b1c0ca6c619e9de51b0ee30548fe8446e1855a5555a66379b0e63fa3e527f47d7345b7c998818da19aed7a7d09e368598d225aa3135ac5a38e978c43137b767afb5821819f2a44cbccf2c079b34ba9564addeb4b276283a722eaf4ed274a2bc5bf12b3c9f42f97469b774665c72d7fcb00382b68af44b224940b915b270e4f05591accb8f65c9a4305c6e19d17615ae4a0270aec0f9da178857141b60a9e461892d42ed88706029a964257e993c0e47a58caf43e25927140b3926ad41e4a249fd8a35ce03314d528d6c4500a16f5202ed6d1448878a40944d5a9ac276e8169ef89dbd3304460f58eb81f118feb105abeb9e652bf453e75fa5f3f8d972653c099c2ff39b8b3965f6f5de036ff1defea2a65cb60eaccff962ff1739787485357965f51c460ab12ee4cf8a0273cefa9aaae8468ecfac0dd0d3e3820f5eb92766812e45c58d22aacab4cb286e699052866dcfdad859f744cc91ed3a67537ed10ec18ecf17a08e13eb8999a9c1348db3a9ff38a17bd52b8f22390236f661d873b591c3d069f7c404b9e820e062c650fa5e0cc415bf41dc687b732601992a3c617494da8f9f9c8764c9c2bf120bf46b94fd8a99adcc84d6c90d8de223ffb4fbb944451f494fb1a983ab8e38977e0eab1b882ddddf2698bc0409535e116efbc358bee7443085806898b6eb3df39c26bb563f93f2d49c73e2594165ac6d6ef909feaa4773a47792faebb0e7ad0d3efbef119e7c66e04d4eae650a9bfd5efcf80a73b276f0e05acc54886bca5f1c35b8fbfe5ec2a01ecd76bf0eac79b067548f591d47b911e249dd49a625364d9cbe743cde3abd6167679a2bfdc1414db9d9ad9e90f33b4ea567b7c0466205eeefde57e93e80e65ac18ab9fe05d6116bcd7b9d993f31a63c92bbb14b6c5f0dc0c13cd21994459ac5adda32f570e80eee4b9427ece77f44f97fcdf1f54604896ea8107b07f85a754e56f8c070c345768d6510f52d4c5fda75acb1803f9872dbe8ab066ccd532218a369dee249d03c33a93c753a4012b5a757da98283e6a12a7cf31c0bdbc6d020c6e294be41e67960d2f3b7f366d07b23f397cb1891ee88db9a076012688896e0aa68c32d474f3ea1b7a55f72b26377f0844485217c6529f7d0cc998f9f970ffea5b8f03b2b3db4418c7b3fc9f3d3110e9c0a4c90e5d266a797fe160b366836d9fcfd6bc9d9ab0906aae7cb7f1f21bcd342599f7fb6a37679d942ed087944e82d4c084c0b44ff602eaa11b98b2f186890d9c8ebb2bda805cffd3b349a0b34a67c573b120f70fd85bb5ec9c9c4ecc96d69fb8f5edcd51e4bfe4f11247ac949d880ffe84872377bbf6a5f568495ba44ed03ca6e160ca31be8532918c5d518f5f22f268cdbfad0d9169118e2dfb446631bca7309a8c9d9524192b62f9ac7a0b730ba6d0393aa9dda5cae357f78c09cdee60f4a203b99067699365d9b98906a296ba5baa37f6980e9ee1dc32b248f70574978a903659b68b1c94747894743848f0638426385b9ab588832853190cc9c9f8460608ff5202f28311b825fddfa6a8e62da9dd284dfea21e3bf79a98b5c99d411bf0798e919bfbe81e2c0ede232cd9d6bf27020f94957bf293cec44f61e69fdc11a1d6554af05f3676a9af2f56edf5447a68923801fcd8ac962b0d93a83b3b3a94b1e1a511678dc69210cd2b2d85d6717665c179996a0ecc8bfac296535435b8665869826923d767993dbaf8d4089dfac9e8e9b1ca13c6d83291f8c8635f09f3aa7e074106111d7364fcc56486380b55e2271716b3826080cd374ba1102fab5d3de18c41f36e7e544d1595fb5d86699844288de57bc156aa0e7741538b10873fe5b5532926de3bdb2aa09a3e5de37a2d6ef348cc0b9e5c62b545b7201e981569ee87deefce7d0f7cddc5238e7c1f30e8611b8e97accd30d2ea6b569a2051f8504d285d56b0817b5b51f664d6b885c6362d543e004a814b9a7065fbeb6c728778e344dfcbdca8c2bedf1b99056fee300abe66bbd161171314687730e8b4e01f18a3dfb2682c085341e084fa090cf76bd55eb79c18b35d1a7fb0dbd713e70fdc4773a8f929df82f1e8e4085af45b84e61baa330401ea52cdb5c978b1dd277b661d7ec89683502c25bbc24c237b9e777b1c0b3f99dc34b44c7041a758b81e932899f6df536e9b11a67fb2a8690715f24d26f96f7529e6fc5eeb275de0ca0d2502cceb86933deae6b57a23ce1be8c5d5e181579bba1af8bf5ba50a50e87ed46417251b5aaab069eb578aa3b1b622ad6b8aecfcfb8a56fb9861517bba996c1fce6e19f65dd71732fc51999fb2403c582dd2d04e8ef22b2b4c146af604e26089241fc039fca24484a3cd788accd2c8804040d838871775b1b201c83df5c3f339212a3ade7c017bc5652db070e453f9f1baf4110d423ec0f457bc6ddb81b4eeb147acd8162d8496c65984646a1540aba5135bbfe81b12be7afb4ed747f7245492861c6d3ffb5a5beed322ce859bf291cdbbcbeebd9af12d165070dbd46a872176d5f40123fa3d1dedb57ac92ba9ca208a1f54c6978670e906f1d8e164ce9f688ea448de5d36667b822625934cc56fc05d28630680c9b8b7c90f21f523ac557f86ceb20a5b123f59b58778713f6234225fd0eda2109f422c4b1d6ae09191667d94f2c899c9f78ce0d552163362651865216c14e88609785354c5e9e65803f4f44fb3bf3fb0dc0470579766518d820937dc1c2c6cd8d5fc854edec667615f8d4ec0ee5ed15471c69644785ec430b910d7836453d715cc0cd634abd466ca25da338d0a7d7265883ca01bc96650a8e3df0e3d9b5b5514a154ab031589365ad26b34b4ec1b591a73b959a094083a2c447c6834fe885b24e9794706e4c4e3e7bcdbbde9e9a723e833d44daec736d978efa402faa0070dd19dcf7857c5d8420b00afdd088cefee41d15a49f15224d76df56d70086a85f373701c9672e3e56f2b991e03deb2e49d4d05607f1ebacd9cf6d9a231c685959d86bf58a6f0ebe3d408bec5070cdccfd7a913be1fc4f80db80c05c6c2c401a507e2553a59db58a6341b34dce4dc9aac813b3ec689d4bbabaf248c01da2c4c9f82e77cec224a425e8681464dd68b45cae9a9beaab59a1089d951e514260e55d6c7c72fccebe42fcd824343f40d25066a303bd164f881cde2eb8fa2da6d7d1642b7938ea0614d7451d4e8c626f4c516cba1edc0e20ecc0fa15432010904767c0d44bd8693c21782fdb5fe8271a2e911a5893a89f8afae59d62d68de82bb1adcb4400f4809e65f9f2241e722a330422d944f5d2674f524487fb04a9f851594eab6cd4b893ab169a547764a0e81a9d85820b6a5b7fc80a284328269cc34aad53fffdd0b510397930249e970ef8498c652b629cd0d42ec813a320986149153ce41bf492cc111b0181218a9688f3d89aa5822c1c68928ab173ef326e1a6039de185b316cfdad8ae0d88f6486e0d5e5b8b57a1f2d743abb1253309bcfa7c9b6c5af4a994d09c66434c8e58549ecde9d3947547cc42bee83a1e5b0732146a35c3ace9edd364d9aece7a06188be184798a0b568ccbf340f0b6d1d1543da555e9cd7826e6dc485fa5e5a1c11bb554b587ef74a62c07c11cbfc2c4a431870ae86518a27b6618d41bf4c948d70914a4c58d9abe8e6ec41d03536bf88eeeda4dc23d75ec444148f9c0b5a3fa4c6551ae86d9d7b359312b600c60ad6c3e1c48ffbbfda7c8c7eacdd3c5c60be5802992eb9c85eefebe8133d75238c87e55588146157ae7d9c0fb70f2aa257b4630d64b8614c4b6869049d13194d4698c30279d286e7df14f8c845077152dbd36b8adc568f5f373d80bfaf59285ab25a674b7613f425142cc6099a7547119e71a9e1ceee1651f675a9ca93d36479c33372b8391af1bdf78c774cead33d6936c79991e7762dc95c4144e1647afb4b040bb2498c2f23489b23f2f882f5e589ac9211676a13c252a813b92a6da98c511a9684f7650432e43622c4f216ba3fb76e7c9b092cebadcabead07614a04b68ef23f7f904b6d87bed488084c408eaf576a9ef02fb9bd05f9cac1256f0e6072bb95bb3832092f740f137c2d6638712dfc801a624acf1df9d1db4d44100ee05043fe49cb089a01c78c6a6867529619cdfab633a76fafacdc82071032b36ee6d0d8c32b58b6589ab572adc4a28f619c49c16ad1ead8b07ee8915ac1175fe04a5e5027d6834f5dec619382d249450ec5b9363f984f08d8ebdfc099bbbebed8ddf8f364730ca1c8e19848815ab72f7d6487e3c309b0c20391adab8c46442857712ef995a9aaf85108addf1ec746bb41ba337ac87d32b30ec32495a6bd18928638fa6b54eb2b986063d35a04f9395fdec51222448bdfc23e0ce218f64220a31c777636a9b239f377546a1873fc9f6ad2053adda1c128dd440800a26a071cf8661cf5a7eb89968b7928f11ce2361053ffd339335161f966a7021c2578a006e52001deba06bc9ff4bce362674c314c70d915bd96e0ff42ad8b29f3edcf531ae50b899f5a0f399c96cdae10dfd058cb904dbcc660780218e9821bd40318e448b26418c1d940033efdf02787f9476d7ead6e1e8f9dcc158eaaa87801acc54230f885ee2904e219413ffcb84e3ffb544e3c54d81be4166835dd322a04e0ab5a9bdee9c3dfb6fb91c257b8510e0c5944882e71f30295b80d063d0c7d74e8ee41cd58ae353f9f587cf26fb5a35071e2f67487fe5a0be80c5a6b4492d36e7ee5edcf3e9b9e980c5d671acbb802b80ddd3cdf1f9efe8daaeca153107c86ce17a8a277f8a33172d3e63e7eace97df25b62a3ef71bf38c95719dd04661ac30163f026756d5ebf08088c7afb3fdbb726b89369a590f6c1bc0c792a375074c6d2d03c14c55ed755c8eaa073451b9b146de9783511ed842674ba62757b1692dd9216af7b851b861a8be6ded216eaa1f748c495129e3dcbcc3820c496121a303788bb13871cdae1cefe02b4a37370348970f38d4f40fcca5c52996639339b5328da3f1b272e9668b44f870bac96b687106f5444c9dff08593e5a9033c9d89369d947eba10ef30efdd53260f8df60605bb24164d60b19d88d8c6516d37691f08d180e1b5b46a6396849ec1bd20694214834bfd7e525d089a8df0860882796fbd96169a68b46c1249b981a27962dde6692f8fc7477efcb3be964bf4ca4cd81c350a822f1525c2b6a37a6e7db81a4caa0b8458d2d8c975928bd688d59d10fac96b05224f8c1ce370b0e677f55fd23e975993e0622b3688b2a86aa333d1112b5edf298259687fa1e034fcb2463a3fed8b92af6665bfb0d08625220da3fc16169287c176204d7dd5229842c93b0b7df472dba407cac7ba17d28782496d1eff701e374bc4379041f80ea6a86d864892dad623f8738bc0fe56af32f6ea28eebeb689929c036880f2af924f864423c999ed0cecbadd42097b7887ce33022120d36af539805849347ff7266a7f8fb66fe74dfcc2c4878fb95ea6bc7def215bf8c52dc178c5b801736e745a742d2ad00062d7f199c4f6833a502da9112cfc56380db437d3cf53ee431d843a07bd984640b36efc6cd6410a1ff1a9c85ecdf7c20069410515c797990702de069a93c1f8a7d5349152142400a604cd47cb18c7ef7a02a3b88b671c9aacb3851575b0f904437fe157c28d2a05ba1edb258efcb79b0b2dbdb9aa4278b652b312ef986a2125c5f00aa5b73c0284368e8676ad233c660295e9c5a55f23f575795ca75b3926a89a0ba35ab488382c1f7f50500b75ff2225d421446b45236a514415056ed8c37117465200025cb67424a1c41d18c5e458a7bc34e03a35606fac21c62730b9136fd23673ca4cf55cfdb3806bf966dc6e9c919a083d62adab7fbdec2325ce90186f9df9f3d3b20479c338942024192cf999a1a0ca40ac39c0791a3533d45e2143e8f0f290d376df7a0e7075c1d52f0b4b5baebbd634b371bf2ca1b7d68540d7237f88905ee02f68ad7b1387c4139f13d6972a415cc3f631e60a13a32ef3c0b29a1dd906b836ea96df8e8659e6d647fb985d5133ee97623fadf3cbf3c85a5bb2495ec09616e00ffe1b29f2a48006947d35db061fab1bccc5bc5d30722fc09c7047d0844ff848fef46f1e287058584c21c0fae563d07ae6b252917941aef4fbb85f9656aa2083d1064e4b4fd42cbf5468a916ecc331128fc070bb9cf940da8e9254a2c4cb90a6670dece77e4f27ae488621280bb1933b47c596e2492cd21a241af6be9385fbe18c8f87d5fd8a967e8cf779dd0b3a03e2f2a693e83f94827e00f6b642c4aaca02f28bf12f0b7e19e618824bea6d017a57f2038a4ef54d9f9c5555efc35c219cb2f80cce6958cc51cd3d485edd9f684f321da0c0f761631947b5d7f841fe2163ab1f8981eda9598d9f88b29c3110707f1cebf3effa7b105c5cfb247511f453f75aaf003c8b8d86a30b84090dcfa45489d5957af6f814f8668f6faddae27872833f3f3121386c045ff2404cce8bfc8ee1d82627425c23bb776ac8bacbb9964c2d0d1577444c42f15e15b39cf841190acda4a686136c36e094d84a0a968866c7c2cfa358a71a86607f01d863fca7f05cad8ef12d727cda8a509d2c41299887f99258d2d56b4db4cf7d00c148959d5bf03095c63c8098886eb712523a02525ac0127c93c4c436949a348d090c853ed27bcac07fced9c3e80a0f206312d5372fdffc4d91077d10aebabe67dcc6ba9829483c8d254daa907457b628f5d2f1d5ba2f1fd99c6c400b0dd5d5b7b4eb557d74c38f80dbd70be3a0f056ada3b3ce14dc34c1f97cd50c7192bc9829d8c2cd00d107eb6ce334fb1a76bfb0828eedecbe50fc26ce3b5ce5980827605c7f2c0cbcc4740c2a01834d59976f6b2be9e6f7fcb15d549fc242d2ec6911aff53ad69aa791d431aa8c51e0f3a81dab0571c7cdee4770de0face1c39538d7294d2029376aee0a6de5152d9ef04c5148b6f9bb1ecb9681661ac799c05518ffb0b4d7ab708d361844188176dc720ed413eb4317e9b96e5c8666237dda8b951dd9c504a4e66aa3be3ab8d8f1599eb91aca962e303a2907469488f5563d82d40cca9d002f6c6146adb46a94998ca11c91a396443285826fa33ba0af76b1a22993e3f1b0cfb5566e3f6ca9e4611d0cdba901a4fecf6866cf395ba1206ce96a22da1d3f8db5f0d4f5f50280c38a2eadfde9f69dd4fdc9041559b007a1bd64ed401be5c6cdb6ae4fba218677d6b5a3a12f8e76c189ffd56a26a07769b1fc63610e8d70fd48da14a1abb062b1d080be93fcdb12fcda163351741b5b85823895d8309f2ce1d4e1791ee757ca30abf6709300b986db6d21d25d50a210478b827422122cb51230a2f994da3e484d2f323925c279647c8f62b8604b99f98ad03731e027c3b08d75a54dd63a2753e794bc8dedd3691171072e5fa99337e5e181ab965d270d43526b287f097daa2e3a17ad9ba43d14fa0b9e1ea07954ce8a06a77eb29f473df38b3f3a3b238cfb6754ec9aa1297d9637f43dc099b8b476777626fd017250af0c00fe98e35ab97b7bfcd105b055a4dc6afa42735afa44b459568c9b855d76fb155f2f22cce0ab96ac7453698f27e9d9226e44f1b648f167fd671216f200f5640ba59c0560f990cfb3067f0dc75bde37ec74a5fadb1788e014e5222bfaee936dbdf150500eb0485064a933e5036aef5729e5d3edbe10b5e335759e9a19c4e2d63bf9b669fd948752078a41b952566742358c4012a0dba3fb5bfebaf45f0ca2d2d5616835d84561709fbf297b79ab84e1b9c90303d4454e8a1911bbc67ea5f3a1e22bb110216ee01a369581c7dd8d6fd191fca9d14cefa314a48c761c3e0ad48da3165bcdc51f20327c56557eaeea03c5074d2021f54ea9a032dba6485be5bc53188a8faa9ec4af6168ae43d4f6bd572d5bf868f451f6a0a6d977f2c0ee293f38c56c2533a1a96c975df0dcadc81faf5829f63a09424e59acf45c6e0852c1a612ff9be5356da705cb1209a4292c1df0a070dc6a3d613e1411a8e9cbbfabd6b60dc8b7daf89e2b588370f4adec831c0b256ab8ad213868c5ee37f03ced829061d1d17ef2a60f3b3c2f48b85f4f959a3a25f67381583f006079c86530a2c4ed9384ac81db17a254c51f9501bfcbc21cc53f638101fbfea6a6aa82d420d7dce72e6d122f24740e987bcfd2e48a05b93b190469e4853800f6b2c4c3c4741777a1fbd7798cb86963cc14f34987b885d22f0acedc789722e5a7e42a298a722ecf5e0b4476da4a27fbde0d6f6d8e5b0e4b00044f9e354ae355662d327d552f636b4974c1212ed1a37022caf7ecbccaee643128e62daf063669c3cdbf1abcf8ce7482be3a5d9e0b0f77385075e4ddfac5c3d7006053aa7cbd247a0f42d1306ebda1945356f499c0ed326b47741f58df592d07e03c103859dc3c1ce6812f6db96464e4568360a0a8eb42a82a35128d1bb179605e3fce4b8cc1656009612bb01fdcb17b22d24b6d4e0d7d5b48e543f4438e4474c119adc2b12d1f16c1bbc25eb2427cd0a805199dee9d883bc98afd8550c7f282401700afdde3512872cc2ddbf92ae03876fa1d9da9c2f9328559ad27dbcdcd619656aa3be9f9949652eb90c66f795cb0f72c89316b51587a82dabe7af205edac17b9d2f8ef5f1c439f00005cb34fae32665b02b2fa1f09e036bdb4eb7abcbdc93f16e884fac0fa2576e3935208f24d510d9ab510a3e782800d1e318e5044e478ccb2347b6def0900b640e5c09ba297032424dfbcf10094c463d8d9f8d6b0a2a52e7a510b2c0a1a733acd3b5a13fcdecb99caccd622e6b858c790ec718fea00d7cc083f5cb7dc798a443294c1107f55d7d556865a253c7eceeb45202d2f4fc2adfd68ee5e3853cf5b67f282507ce33944f48a5e1dbaac68d9710006f78b36c6df55f0c108bd85e46b88ab429ae2bfd5b39a166a5baba034fa07bb2796ea0115292621fcfb6d9b6097673afa5b3b01ac62e04bb36caa5d85210f8530bb2b92aac74993a71553f732ea01820239c10bdc886b80224193347041174fa24862f30c7f35b37ba6acae12af8bbf71dbf9d8c9624460466ad1725124f8e7a524a4c6938f76b2554ee63b22a5725f76b55387585d008e96e89c02dbe43eae806b93f4fd20bcfa111eeb324bf33b61f68e508023899e40b9e4f3c7a8e7f9ea606a14ed345b733c1a965b761167ba8a9c7b45c8b1092ef34a7dad3323b82115a035731b65be3a4b13892f09e38409ddb310094a88f5acfca48b034bb63fe9dc746a2950080df1ec2e3babc62fed9ed8f4c2fb601b1e45f334caf5175814d873fc53d8dee67dcb71d226e27397e98af42b50bb68e7a5ecfca65272a292a709de22b1758bdb925220af8992d94cd6ae5934235a8300acd069277b375c5813a26362fd178341a56c664865aa5c873dd48590c3e2271a110f995e7887e9cd9747744656160350f89ce191fef72ee1c9b8e2b7716bd171a5f88382deb2cc8e6538ae1c4ed16cc0cd17885b342c65ff3670d12dfe45202bb373ab1a07435a924469b247d7373f4d539961bbd8a1f399bbed025a4a94e3be820cac3d4321862cf66d414584835fde7ca3a4b08ac4388c8e3553e8b50a70522d8eaa8d589db0723116401c2a9ba8980f89bde70a2fd15f693527886690ea4c14a4ab1ea54c5333e14a48ca6ca89dbfb0d38514aef770f8e76fdc6c41870b863a2b2a3cea379f99bb428a07ff419bd3902421a0d9f41fea663fe2be5c7ac3050e571d9bd0cb036bd0623783afafb289931ba858b3c9a363e753afa6ea6dda71c86115f28bc9ad6da673205416e39e82fc3ac228d355732bd65d489206e8abb62b7cf6094a7543ff1bb0b143dd4116d8950aa0c51120aae0a94b172f3b7d34462f4e9e23c734016464635e39cf69b09754a1f353df4604c3e917cee3ace5e7e75414968c9259b5de26a2c9b87ff96fb340cc3da08943c11bfa36d27bcb1f70b0f44bfaf2051bbfe4da59633190adfb50af2485c61c338a3915e7df088204a824e48d4c521b1691a93ca26b4289a1bdb16805553d3662d382b60d7183b0277d2fbada1e3da3a4cb10f80fbc1677a0a993fdd31458f76a28058861fe83b55ddfca49bc9e0f9be45b00f632a2569f80874966a9e6d53f1b8aa605c78ae4d2020a5418c6f35a3d5830bb0ed942386715253db42004c808bb1a6ff24e71002891d6191563ac5d521d7dcb82a35539609945b4c63580793e212b6c29fd8b32be5430bccf72f73fd099fbdadc55cda4d631311cca402ff55e6e4aa7f9833157ee3ca40c33ca81a4e9fa8798c92c476ea6a33009b7633515eb0c882cceb705677139fa97e259f14a1090b94ff045c268145f8ef6554e1634f05ce05c291923f6817cdef31bee9f90ba80e92e509efa958c34278613bd51f2d646e6645ad316f18a99f31a44a3fb804757e47538a07891f653cda51be9ec7e207e04710563eaf406579edd83dcac5390f3ef2096d5eb1e7f3d019fb356d4bf2fd6991ef27293cd52ab83a00a61fe380210d039eabf938984a1c3f773659bc0919dac8e7ec0fb914555fd27875878df670974087754a2ba17856312c376a96bcec1c04c9a23541f0accf16af87592ac60acda5167bcf99e6cefd2bc70d0b7dbff4c2da05cf919c24ec934ee5ceb9b8861a1618633ffa5e71cd3ae887c0b06b22b9f8ceb54824968aa003be296a3b5373b7bf8d4324742854941e67fd7b2c166cde5a8eb28d6a670bc2cc5c28d0999d131088ef25fa2d35ad933910859b917cfdfc5faa4a98cd3b98fe206a2fb09b0ad551cf1b43e8b0095b1964ac3204ba18cb207329471ae22955b9b736fb62d3c43315042f4f6f64862518cf30dba76d99b54ea51435c95b1c40ead24fbc1d269cb493cdcd1b653080addd3b403c010c14df580fd9c73d9fce9881ee776bd0a7719b327b5765999ff729a955a5acb7625d564ff4360c2fb3e9576e0d86e3b84606fb3312bbfd38e6a14b9af141b789b83928c5d9d39b8f860645aad7bc123037540c76de3df2574f44ff6e92113d8ede7ded6077167ea2b04f0a053bf109a75a876b8c3dbc9ede59563ed39d44a3b20eb018845b55029db828d4ce2d8b227910d963eaf3bdd2c973bbb4729293847b2623d049318e01c970caf89d1141d02bdecba6d3779a3f8db9626f8ddee8e93a30f43244c9dedd7c4cd446e01a3cb784163112339931ae765fd65dc852e61b99bf57ecd31fbb51de4e500ebb2a562fff6e15415dd453c4157265af554a9c4b31940ebfb3f39dc1617fc57186216d39ed7bb7a6dca08adcc927c91af0e98ce6a069097912a5c1a6fb96d8e2d8c8649dc53fd27dcbeec37342ecf2b984da39301e006d2e7d0a39ce642a4a9d1503b06c8ff93727a1ac6c5fcd41f9be1139d2bfd5df47b23d196d7bac61d16339845fa13cca65e1ee3530152e15e6c07e577394fd3d0f012b20258806aead1325e3aff45ea32830bdf325466386d41bbba5643a3fc7f7d3bbc81aabe79febd000a5eedf29ba360d40af8837e18364f840ccfd665c43859bdcf60b62b5094282102fd4d484a62c40f31814167bc8afef47899a85fb52a2d2042a0d6790378bcb857dd8e382bbbd9d5bdce707a650791256de09c688da0258cc8c5f91ac8594164c0e8add0461d29ef687a42516830dff6dee2f359e08a6d8d73cb1a8c2da913e10882050283aa222ced0c517730ca32f060b626458e6bfa0c9ba909f52eac8693f2df24c4d136da329853c8d2e1254f610793bca1860538e8b56c2e07ed2b95a43f71ec66562da395cbf8927d7114e35609d4b436bdf1a830ea25bc46f4a137d51f7de02c67957521b774390f5c8dddccbe9009e5a103377daff4c055e853b6eb893ee0053e9790d7d0b134929aedefe7567412e075bd97d80339f86b3f8b92b80f06bf007265308bb988fa213c88071882dc449cc4f6a6b3f4ec384027293d51c46b5dd55c074ea6729208f26866c46fab15bd87f9a795cf70f65870706861b2f6926ec75977ff206bacdb0a55ccf8e909921b15795eee64a760143f7a72357d2aad2412f84b4102b08c7ffc07e819390f132b5f464930998743d5fdebc26e76ed1ef42bf996748306cb82d79212a9498b560f058764fffb0c858a56f3d491fbdfde7ec845d36bffe37549af525cb84104252ee1b1816a9f02eeda5348aea368798a1c763d421ad1ee270900cd61bb7f897d90abb7ea729f7693a6303f839b4535da9e8b2c3c191502987668031d7fbe2e73b4adaff85f1d0774b9b44b0f4a8a5da2e3c0b1aa829efc61d22d79025c8201b93792d01ce7e2bb8ba66377f4a3b6aabbd718d86e9167e5f01eafbbc585b1287f87c5b903d46cf252ee47eb51cd5e990a15ddb964152826613f88ca41ed040733b2769c3ca0212de87e2884369447953780d3b5d77bb816053d2aa1d30c56616f7fbbac1066d8864010810ad6eba575c3309ce76be720518ada57ae0884f3debf45fdad2f138d5a2753942614d6d91dfd7a6d404f011dd077576a7c7150c28feff315ab2a881c9edcf417c11feece04be8458bcffc6d685e6b413773204468ee2377ca7e3f286ae71477cec9ef6f3c27c4d57307ccc9b82ddbe6668acf7db87c25d09fe9a7d7ed447bc93bcce3ae08b315b556ad0530cd33e9aa23cdf20a98fe56898fdb7db652bebd607469dfe6ee07150557efeb3ede1904c6b2b12ffa2aeb742efe0f0f45e586fd32838930eb3f5d276c3249682037ab68ffcbfb82fb3c1bb88a4da05d42215ed5d2ba8706734a83fa3af576ef0db2d6e6de3f7f262404dc92a9e57819c83e83f05184a7df58840f7d2351f6a7598a45f5c15a167647dd09c2f1ad48c2ff11e0bccf8a2ff2b575c168775c3c591088c46b5344616a58c366058f0bd0b15df9aff8416e757cef37b80719c8f2310a89fc06721e14bf51b3d859d24b5ba1e019606df380b9e60fbc627fb453611ef8a65bb0381d2732d6783621669ae5d8e3539308617ad2424c60578b892ee9a3ef10719fa2d890c858cc0f296b0b87d492561d5747702066db5ec71c90c554a201e1492895d6636ab9629da85979c107f38f5e339f70ff8c2eb44404a1e24cb30b954a672d1a667112b614f7c772e809392d75f6925faeee729e3c500da9b82b4e98a81b9de337bd219194797fe2d702cddc1a5a0f044f4dcc4fb032cd3d6e13c82e6691c3a73c4862536ece24749c5830fc85cd98499e11eed8df51539fbf33a1553bba3157e4544988276033ba9bcc1b6b91ba60fdfec804bc211f82f152e1b7c0ff2bfac74cfd882975bd073a1f2801858aee333a255c17dbcda2075d3da8d8380f915aaf55a729e2636b451de0a571d2720b78988be823e2bbb203a167a17402021346cc65773ce7da7ae2e42d9a0968738c1f4f31f60c8818b372b512ec61e0ead62d846acd4c46b08c18fc4f3636d817516764454908ce5bf6fc630511ed9b0c02c14bbe5a020ffabac4a044da140ee9397617a04a89ed878b46b859a36a77c8c821d1a6a6440ff03b6fc822337b791f672e14a34986e39f12ff71649642bca68a190b1ab84b0b1e08481cd654e3e61de6fb71df61038b7476d3064213f72e39aceb8928ef3cd23cb06f950dffe45381a6cd89ae9d7c2359c87361d099395adfe4de032e43f83688791debbbc0def1bcfab1fe7b660c970db09f578d020b6f4ff4d7ec196f751b847278bb426623214e2e7ff634a7290dcd72ff1b26c79441d0243d69e0601c97bee5ccec1a392679ed67aa9c578197d0cd33062f55468c47a3596c66fac7a95128c7b81def53d0e1f39e4b25c325c00cbbc75c6960cc688f426666118a1ce248299976d75f50eae283f1aa46a66a16e1515532625566631db955c9954f1aa1a1430c7c725cb28618cd51c1c9a8e4f8b6b71f24f68e2e0dd267d94be75b567beb5372d79ba1a660ed36b5d68fcd561fc676f202bfa6741326175489066cbe2379404528264680d63ff52372ff72b2cb4b8ee3a6900b25bbe8064a8adb247d1d05a564a80968383efce9cff78a79413c2d9e3ad06a84dff87d92624c2ac380d4d3e061a4f585d87e1a836a0961b506a79c74366b83beecdab6149e82ededd1835ff5b216f2a2e23fda5daf38def29095de9b08d14f5b7e1d67745d0ea5803f65bf91056228017e306499c04457b00fb6344c6a7ab188076c28a51aa95fa77d8f75e1d02e176ed4961e2b536230a5703a22eedce38ecbb29c735f6bb9d479fd4e70e216a2780c118a7be3781cc8c844b8de2e2fc00b9194e01c986acefb7627fcf0b6d9e2c5fb87e7fc0230a6e0a595db5ff62f2b89a1f1855662a5163317f7c771d03ca68ed4ba2b3b902737c4d8d900fc1f269fce7883bf2112367d0cfec643349b52f1ea9756da9aff1933aa1c330b31957f021b3cbf8d2cc71d96e1856e4fa22c7e6ea9b16a3e2bd97a7e7055a617ddbb4a49e04f1df34cb11375557bece6493f7b5a00282f070b084a4887cd0166ceb6d1e7b6be619264f6040460a451fe70cc435900a706057ccce5bd31671e3e2b95d506bae58d90ed58101667621b531cd07206067224a7d222f7a19aab8f498b19aa9316a9633630dbac6c61c24268e88bdbb6f2406148a433f63e0eaea4a9b4c8bcd55a36ad98be402283c08841d2147649386eaa82e1af35b67bb910c59cead872b3133ed7680406456e2c19e1c15e9f1941e1caecd4b27b224a13e73fdfafa5944e341b759264e08019525da150f07ccc06d9f9d54623d2089e520f0063c38f9d631caebe0a103a65648ce7d03ebce9e7c54c62131b9b5a71ab3abd7d9068841ef7ffe560f91321ef021efd578756c9415ddaae9b3185327117c22a3c393cce6d53d3f574fd0aa9c9f96afb20048caa35d7fd5dd234b58e334f2563570a2f2aa298f26a95e25d978068c6fea57b4406d0428566489357e412b2bbc96073a72718a60b51febd4681346878a77bbc61db523307a1680cab582be3b5bc4d476bba620a13f1bffc3267f4a94b84b2e23e6812df6ca9c6248d2b3045711c547b724da89f29adad4c292f4f86954fb3999f6dbd5f238fd922e106783fbee28cbe11fce4e47e774c8c47adde497c2686a95fd811fabaeed97a9b47cf15d07efbe3a61e2d561d226d4e3a36e32ae7058fe2382b40c6a22fbc1b2317ec9b7a1ed2cb96879d418a3dfee1191544a933350ef0027c98f2ebe58d89581d855e70e9a0ceda8d5e9bfe764d40b33c39e766db88e6b1834f7b20b437323cbd999c14f1a75d9078eecf97195fdf099f68ee1e64d5851d63415fa5170b700018b47c8c8b2705d9aa125f5a825a2c84791dcb96e2b03396b161eb9ea0ccf517fb902e8be1d2c56284a8694c27a7050b454767ffe07c553259dcdcf427b75ea7df435b51969fa728585b716c17e3ebbaad7afd12ae90a61023bbbf907a733ee5b2b3a274538aec28e136fe1650600858b169bca9de6223c616df7084b580e1f6562c6c64b82d80db8ed56a00d6b1e68aa0972c085d7df90e90d401118f4be55580704d41fc3e4b2a8c27c5a874f40d5f114e0f2e7f489e4d6288a5b1e90cdac3ebaedf09f9cc3976d5f13a90a60f22ed6be55ca551bd45b30360b3afa0424be48c3929541719d572c933efb6f5819f216799c665c6fec5e3d1089f5949907adccdc7f83d856eda2863966f7d03ecd0c64e14e584202e99981a7cda942f3955cfc335dba2a859e48858425a9879be9c6fed9522c3dd595a3a87db8d47290d573453171cc04b28e388c547eb406f4742d6bad6708a5ffee8cedf7ef264f44d190d5b54b06226e2a9f5c832f2617ef916159e511a0fdefda0113ce89b1a84da6fb5bf892476459b83ff057ea02154564cbe6d30ca158c40a137d67b224a83bcd9fbce4234b50e8870cc4f0932d4bd6f55ddae95b4d257e9caa4cc01d46dcdfaff2449b232aab1355099baa41b46273be8b8f739acc5ff8bac719f432df7830f4378bc6162c47508fdca45215708ef48b094f4428dd6d052501fcf92ea3c92f415d95e0965afbc403dc8860e4fb67e06504c401db561f4072d50bb56d431d60aaddf21f29aacc6eeb991a5afc8eda5ec8edd3a582de01210007fae8d60545eac18a6066039669a0507ea2bde91895f5a1680f03121fb18b3beb8918dbe735001263d28f024923749fdebfd1f26a721d35c2575a4d2ad296261ca711215fbceb3afe1123bcff7ac835d0b00b46a42e6811e169e2df39753784b3326d48fc0d2223b30957b0b61f220a420242516638db423c431ffc9c4dc52d7cb24beb4a6da350ba02195581c0e8eb032757f57aa8e459ea0c1b67d50f767bb5c2feb8ba12a6524954bf1bce214f77887bd0839db6c16adbfd8505a09d32ef0f5d4ab02e078dc1646590fca446cfc886fb42d1b10ea97904b79d2fb2f870910f3935f3223a0795e42072bd366f1591ca56e4c1421fb0edce739203be120e3c93450c86b0e4ce48c0ca388913a6bcb738bfd272a9f40c3844022e41f055870f6249ad8cf3852010c680f74c7c5fc796627ed0690b3990492428efb2999509c30d51f9bf2bd37e885585b081e5846a93e789aa1c6b36b215c1455b1e56c2f1288071f1099282b0fa47a684c202fb3f3e5dc8af4e209077dab79f2f4bfe80eb40e10499e5f01f8276f2601470035998b7efae58c011efc5e918b8512733d9447c70dde24d69e0c3d3e8c85e8763ac15b343924a4426f0ad3d2fc95525a615b77a4f300f6709706c2c32c55e8f10e7316cb475b51a304bbce5c8d8da016ae1f7a1a83684c7a6790cc100bb513bf81ed15927d291bf005c4cc33a19fb4cdc7743085899e9c440fe78bebbfedf2380d6825425faac33f9c2988a5178c6b94f9c035c101927d89764f7d85fae69a8315a7976980ccf0185e4d39fe60571121475d210ef54f1c286850b92a1c3426d1913fa535163b73187d0e2cad1a931656fc95e2c6f576c34b6b8ec509dbbe0ee2593c363ea2b45af655a54c63045bf21824f954680d966997547913f05b59489357d9a2da20f251a3f6940b6ab8dd2e252e0e67e879009299f8e331ede546b598abb40150d7b39df2de4cb0a60b4a0e90e98196b7bfd73b151b68e08efdb3b85787da13cc75099416cf01d22525f270971b3d2581107b6fb7b0f2d4e44a82e3d794254347ea2cd35730e240cb3d513b2eaff9f6085cb37297818db95d88d824282b2343000bc60ad78b445ca9cf53f89c240a859feb4a726d09e9ee169362b6854f303e80e8678cc02b4014f4cd089ef59a573f0c512e3e6860b018771bbe285d99288ef57ee5f5d5172d4102982f5d9981492cc693d08c312138de204ba2d8c96882106b4ebbc7ff23b7a7eb1932396f72df76bbb937b6805a7241051d8ab0e12f37f52bfa2250d8f47b0f13e306832020bf4338d12e654efadfb785c0edc5f6c6cf8ad45656ca6b5266327ba5850c76c687d2303d8e90a78736db1b17b75b2fee44d6f54ed3d40f9e75ca3e25fc144cb83338bc0d3b241a08fd465c6a00472401ff1041643e97039032da9ed217de8e63912ae8d0316478eb9ee894d7c9057f53999594c6ffa7f2157b33d45ff98cf01c7fbf9ac461b196d19a155eec340236a301aa7013284ab32d5565d5a776a3fae2c66e67439b6283e579dd0bd787daa32113bb26a8718590272eeb910bc29658ee3e7d1e0ec8b59cc9c641cba82a2968a7491cf1936f0435f6c499ce2247630bfc1d8b1797987face82a726b215f399e2076ce9717958bfd431f4f955ab7af23a97f3a4d3a9e99e7d8d2662c1e8030d37acbf2f1fa15d183c4163a8f5e274aa4ae6dc13e83c66b744c56a668109ebc62f4a38f7b0d66d9f35b5a35ff1d1ec0d0fa7a0e3e74eae66f444cde76660a342cc4880cc37c778462df35d57b5b44123339933a19f1315f2b097df43a3a2ab565f44f120562ac34f459ca06d1835e5e3dba6c24b8b46d16a428aff94fef108481f874b599e111d630f13d318dc240779bddc836b0ba8fdf91aa44174885a0576fe2f61da4cdf5fd17852788edf315df68870fce05197b52ef7ff81219d967f1757ad5865ca085a726760391f2ed28aa8356243314f590ea4ed023852bc1a1651f12efef941c6504f4e1e255e8da6e81780e3e93d839df36ad4d8de69dfcb5426193dc6ec66c7c99f4d48097a34c5c02d51a156e4e5c433416f7c17211c19791c2ace19cfc07e32f716f9632368a2f0ac771bf0a4a7c815fb9d43543271d7f96bc91739288e63ef1223c2c945592fca919119e942ec53adb62cd2a44b9edefe89b63bceae37cb6a1bc39068ec6b72e5583728cad2de11c32bbf3df40abcd2dacca093768c542677478f2aa879fd89fc775df7fe021e6ebd28647175a19988182507215c92d3cb2e41f87f054526b6833747bb00664ca946bc8785de3d5f9b650be06dfc858baa1c4d851e83dfd4ee3948cb3c0fb07ac5a41644e069238c55b163586ea6b75c9d2e6cb5404f57360706ac1e8e3f4777233e3865a0d3ef376abe9bfbd71bd4bb865ff8e7ec60a657d37feacd32807e2752bc4f23a3075b8c67b14e3e32746be00e3ad7fffa49efb0ec70c3def520395346ed73e5452687a8536a02678c155057f107f83bb39bd81573417602444394c4f95488b4cae6bcbaa22d71c1647dc1727751ce202ef7b05e1c3abd22df83f159b83715a1cd674c10a1620b73e612676e730908672079d4ea3c9efcd0bfc8254eae0415b2db7134dde96c2e8f61d5f2c272d079e454c7ec8915b43a55a40d676a3970c42c342f605db8c3184feca7b8c58300b632745a3cc473963d5f3bf09cd4507ef0251ff3811ece244d529e5609b9ad1dd83b3a5917a8dcc65e2d1a0d559616f2b4ac7469ec84da25e505be75a3e02ee079bc9b79e72020e3c29144e83908fb81b80b35014f34cd8384d7f60f412fbb0021cead53a7c05abb2924f5548abc77e8075cd535a417b27d7c8784d7d9cd08091c4f588cdb71c5e5e12a03e217de8346d257f40fb28a4cfbe047a8ae40054d8b4bbbd66ba8c2fb8357f9fdbd652172a1a6d4abb523bf62cbf01eb8a39bebcaf512ff2e266af5beecb38b7d43811bab3a4514d6fc6621e4b1b2c4fd83548bb40a4373909d49d4e729256d310fcf714705c80e63d2a9d1e9c604674268aa708acce5f3e6bb07fde111d971605cd37e795c5f76668c64dfd3d68c7f32ce2a49f6c39366bb91637e722d3ce5f2c0a12eeec4afe972dfda1dcc24a701870c84ffa3c8458ddbb85c0be59c43e433d4722dba07507331646e651f36b2e2282d82f8dd79cbc8bcfe4636360af4ee945ec918bf7152b6e1d7bfc6d016dedb0130a29a6e7ab41fe5f7b750e5c5d569d9cbb800ad31ce6ccfba32d30fafe354d91fa815fda1dc7014b25baafca8d8e78c2a018b01cd437d69e4f85d8506afb3405e01921aba49d00f8a074556c25bc5e3f211362c8fc2def7f7e744beca2aa74942ea84773b09f3e5c0f78715552c01dd8e08d805153049bda329cf37fea0ea6cf7486f22660e829e1b0efe66967cf1b358166a06a5efc3e0f46feafd41ba238928a28862ab8fc5ff16cc68e0fbff61f906b7db44dfb9e7299bdcc37fc6107c87961ce88ab49c5680e17cc0b1084b61793a7494e851f4767414710932f921a3831b3eacc6d6261a28fda6c3bbee0257d2eacab74f7a84f7b58c9d37569ada3b30f41efc2e8f4baebe5aa01c3227b57459321b9ebf280d22068a5115f10e8152d86d4dc2d3a00539e3b5675a2c513f14f49c50967257d6335d5b139eb845498ae60b2b4eb6ad1811a0dfceccfceabdcc3191f97f86a9f88374c9a62aeb768ea09c504d70fc877a8a220383eeaab190e2518d270ab311c1811861feccfef54e95e50ee05b681e4fcb24286b4e31ca315df607d09ebd17f70ba34f6a7b7157809a9ac39c150c8e39de695426f681b538d140286081b2b62eefd472b04bb57ea3cc96774627cd171fd7b13ba6750ac2e49adf73f8889666c54c9a5091ff5f0926801e58fdf118e34a57f5c2a71a5140e7729e28d45484ce5f7afe8c3fb4f84392dcf7bca90c539131a6afc32e4373eb8bb83cb58bfb648745e7fc40f21843acbac2279a5a8a49485951a133d6d57df2884711c3d785f49beb10461ef9466d559ff62950a716f6f44606c7e066f21801fbb51bf2f73f86e0a7daa45e80e4af4584d863b4e9afdf6c2c6f09a5c7156bd0c2d395917f14c83a1606ecd53a5f65831bdbb897160b713216b2876642452846ca164422db202357453320d6ee0f6935b484e54acc81d28861c0f4a92117be63881019a73314c52ff64e6d116e52bcc1cd815206f4d00030179306622652d02eb103eaa82685539d10c423e807ea428ccf301eee7a4e049a19e905f91142b196930b4430f0d852c09db1f01033dcd3e461b6bc6ffb6334937981f75e9df4c916ef6c64393e78accb10b7edadd94c63dfdfdd6e0aa9cb398b591ed6fa5f601c77e69da7845172a5217b93b395685ae21e1ef680fdd1de671146cd51d49e5cadc9ad92e6fa5905186b97f2b8e30f617e5ad3108ac7ac74b053727158a744713f696e5e75846daf696a501ef66481b2bf0bb35266bc791bd7d291e2fea1efa5395234df48d0f217550b64a9ec4e6187976ce472f62e2c93b1e75700607a2c0e950ec840b57df4fdb410a43f7a9f8b78e97b832d96c448f9868dabfde1887b7ec7c6e4ca1f781aaa6481da8a61f3080dc3f50fc624d27f8b6e96e6593d15807c5658fb7789618c3ecc81b8689f2959eeffb52ea4fbd381aa688f427df3a599854bd1ef6244ad3d2fea0bd54de5ab5b3e16b9981675ee0fa0e6174dae9cc1836a47b0c9862462c5816648d8b2a47d4ecaee4e678a2b62105c27e70e5e553a472154511ebe6fbde00d17897ad0c4db2f73e119da271762a12dc894795f9cadda4d1e5277418b4df39b93661e9ce0b09ba181900dd9a5951a093add820e1ad6f30d07e2ca90a3d2fa5c90b6311b54b8114e22faa4cb04f3c3df2a3435ca02496f6725a629cd8456f39f49376a2645bf40d13020c9aad7c96c5ffeef8a6cdbefe0dee0efa93a6effffc09769a0e7ee8d92ab7b8e40719a42d3b3098bf4c2c78b3b4fb653152514003b0b8992a9f977f77199d87c6645b0195df478b18a57db04485a9f307abe6db08c2ffceefae76502e165965cbe92d0b7d43e7f2be5795c5be42cffe2986bc1e5a12d10288ad20ff3d8bd783c9874c59137b159f602708eb6ac956af2230cf4b8492b8129fe2df8eb1a532e67f9e608f8453b2caa4c80260ec5b7a16f5dd535fb77e2c0475ae514187f58ccc30a0e59c9847a0e6b931b4a675fe4b5d8874e2acf261b7efea90b13bddeed9d18a19cbda4d768682d1a9f074bdafb1f6af3a1cea79905fe405410273456ac7137582ab91d831c039401d19b6b2bf85d99728bceece243fc4f8bc401e220ac17a8a42a68596b85fdbbeb32c6e7812f4c245d3b8cd17f6a0f8bdf17579a72d51ac0cc775f140379ae5ef78bceb85e1ced272b7db0ce40d902e3d22bc4d6a8765c5890e29a75a4546ebfcef59d408dfba8383269f7e55e9d3f629a890cb937d0540002c0f668e2c4724e8e7759dcc29ca01323611dfe120759f69a20af389dee67837d1b8559b257ada5105638b49371a919d1c09883eb0a99325f6c54fd20c63ed89b81dbf4be042d4dc5e20517c5604fb3a0194803865e6f6797fbd51d418c7a3a3168a5df8176a182268cd40f94d6eaad329c87361ee5c0d7fef326adc633bf14664dfc21945b431599d2367ee8fd0f9c17e79b2b489fb579f0f884a8db8ec48bac5794b8713af67030a6d29c6939cbbe9b97aae7bb7f82e53228475b77e0f3a0cd756598c3e18c282eaccb6fada02667bff53c51c27d188976b6ac05ee760e0ebc8c325d5439c66659e4ddfd3522c1f8758e1176fd2fb3a3af756651054b75245472a8a02a28aa51199d461cfab1c4ef2181f006f38facec9abb47f651260f9c27906714d90e4ad83df498eaaf3c00937e96ce2d86b87461d4fd1541e099818a0f711ece2e8f52dabf271ca33ffa6ba28a90c57ee351dd14898d0e3f60c76fe7d2aae2a0a217cf0644073a5ae4c076dce51afdfba1c34054fc93dae51b0a9eef2f10ee4da70c4966e2043e93b46e13c4f2e002d649ef4b8e49b6ca53d4c87512364eebc202d3436bd73adf28a5856c56a30cdbf6864892cccb4de0bfde4fe131bc48c3301208faaad1cbff92382ed7366f2e5b332e9e40d59166892e46d0547b73ef50c360f0424bc39f8479e4a31a9446ec239637328b900646ad9a6de0b1bc0c9a8387dff0c14263c696efc597d445e4deaf15ddc0cb50cf2fb74db898209e415785e57575d83fa9cfc2771b2e6e3bd6124ac20e380fe44b81bfa97fa42c1ac9e2973c4fcd8a2aec13837862c15d95192b07944dc5ca5b1e703ef39b9bfd79912eed54213169f34b20e9f4310d272b2fefd9a4eefe4a9d8183d1298af1e0207ce72159b18aed682537626727c413e8b89b9d6990dc3ab2e049c3c074325023e2c3b49a31911efefcb21c04c3f3dc0ed5904c255203efdc5f5e06e5b1ff167f35a830947dc9a26f3e95583e8584cecf5c0d7becd599be92eef7f5a8cf768ee0dc6760be157940967fecf7b9dbb06c3e20f07c967b2089d494c5cb2c8dbc513781d369d5eb9d6c8f6c3896fecb66b047fdae6ad16994d63092bd9b036311e70f2729bd966041af8e30326dc0dfff696cf63a913aa465bf3a67e96e90211c365e10b18e3b6ce45deac8888e9ce39eba8970d7be019584634fa9a4b159577f0957612d3a54e206fae80371fac6bb3f893dcf4a411ac835cef30024ef06216af7641109ea410d76309e205b63105c1542e293cc7e1be9493d41b37b0c663b218488f203f07c1a73108055d26e961e3ea8668a45999fcb9e11f259d9b46710cb020199c21a778e34bf756ec0c1c6ad54230cf797d41c50c7558a3e791aeaf09281b0c0774ea434967b1a00045046cb7f70b8143bdf388774b7bd96989254055d69f3f5726c30f8e112e7a5c9f8a2207e7c858cfd3cab553c5e5e4b8076c4ac694b30fc19a57759b09d50c7c21afc14e9a677d283d083ac42635d4a9ee5416fc74fd9f8b435744dfdd4bb96cf4146d99fedfe24341809da78a1eae98c4e0916fb9d10b43c19f354d81fc7b5272eefa78cbc4e26cca45c674f53701c459d21b62cbedcb15800a1d4fa62bc72b7a12c22eaca9c809d543e6705fa17ab5087db8065bf04d410f50318ba4f0b3470efd49d98270c9d5d0ec12fb303eb9924d622c17eada78e75a35ee88d06e7e06fe53798f3d9d47ed0574164c05dd7e84d9f3d12763788f3131ec4018a14902818fe7217c6447469edd27a558c134513de59b388134d8b940e9244807ad053d8a626003b96be81f6fe534f504e5eba99058be9188199c794ec0887f76e79712a1102c626471f10c03da4214a6a58e4e1f9e3336c77934fd1462a2ff394cefa7de65792eabe4e4017fa8f6daca980480c5da6e33a28cbdacbf3d403819d412b76b0276b095d78d32ac069aeeb8080c97a4a1e5e2248d4bd525bc7878e571ccbc65a2a6559d77791e88207852baf33d03d8cf4b1ddae0ab7876b9de636eb9231129f42a5e76a562e7017babfb024a1d259828b8550414b45ec0a5b0447ffdfbfa091cdda07bf8834267c30db26717a5f4fced5c30b2f4ea8904f9eb9898ac7a90d850df945caf6b9215d17f2616b06928cf65e874459bb5985879360a73779c136f27985848579f0fe40a95ef252e36e02c1866b018537ce93863815a24d44dbaaf2a95c0496813d38df6d3443a2655f0234cc2ed9737eb118c43f6f9959eed6ba0a60a64d3f9d49fb6cf4b2726305ece35bf50cf74c51ec532cddad04174973156d890a7553405131fa64e9b678bbc70064a9e38952eb0fc041a6a4f11c976318bf730f8058837f529adaef122e47ef9c0b87ddd1ec98efae9ce23137666d58c7f5cc1fd8fda68283904e25f571a2c8f6904c0509097f73bc1ac27219251469f45d75c693d6aacc8eee50540fed0ff43ffd079eb821f8e00bf6ab12b8f3fd0b3af2f205c1f38e0a71115ac2cabfe253142bbe9b631beb86c8c6268b435f1b150e97c5ae82b8f9246d657aaaaf12245e7d0aafca8dd20769c695f407fa3ac62b06f530a927e9180e0873144f29e7f713fbc8063d69dba3e0dcb990e5193211fc5afa85356e0245b12555c11dafd4c155a30be299834a3c4b63537f3e275f35ecd6cce5b611b70be486a597fe8a383c2ee0513359fa7d928f79407df77693933e83d8e37c1517496e01c8d4863f858819b7721ee46719c9664fe4b90389b622c45d216403b441134890ff2cc69314331a9e1e5aa6c2bedf5dc90a6224065f574523afdb01549255cef05c0988fff8154f62c40ea15fac20b2f8516c29bd3c3031bf2a0c46cb93acea663932423a0ce59d4374508a4d0c9e3721eb28a66a5056de2db5f5e526fe2ee0f6c3780bdd3738c03b6623716f403fa2c802334470a6f7b389cd4b234caeee53315bc0b30ec04fa5cdb26b84ce7462046c602e58b3dc4fbcb39e7ccd4a2b80410339f6e875d4376247ea73e06c5222a40eda42865507371d7225f62fbdf947752305288327603ef7a729bdf97dcc8e033cd449ea41d669449c99a8f13fc939bd6eccb554eac08f1b8896b3c5f45aadfd52a5ad079b19ec458849bb8cc37b4e291a1d63f2cdaf115cbe157d7206d6c3782c8f2ae72c43d82986dfeea6869da8bd0d857a4f99d299c81853baed74e3930dbc3ccc720ed953acfb0826fd8b64ec5b57796737028a7109d3c069c61b883b10ee5b511ab3f33ccd306d07f47f577afe0d1ae84e4e5a77b52b88c29e00a9dae49d95abed5080c46e10f7b4f6a232e84e1b4670763f0ebb13593c66de29e1a5f5c8d2c52815bd544f84fe2fac2ccc4c81bcc83211b7f0984cbe087dcc28f9f424fa9932439f7fe4d3bf8b264162a4d072907cdd08bc095b1b5e1f5e9c4ffaaeb5d32b39103f4231a7a1caa11379ba159d7b71cb1532fb25e4a35213eb77beb269993008d4e5900aa6bbede8d5988a99f6d79c5059415849b73e25e5b7b5c180130ac55116fa1891fe350670b1f0d6d78d307920282dcade887bf5ea2c75f882aff2783e5a214f224d64c0549ab025a8754146740e404e58a007345c1ce371893f05ad76854d5214f097bc6ea0622850890659c014d3aaca5c2e82f5cfad7f836a6294035f864784f865dff09829ee72e74db271ce0dbd19a8a6ce55b9e242a8748b5ee6cbf365faef987f0d3bf4cdab023ca10ddcdbb51d364eb40755ea51dba8102d61c17967d849dcc4312ee9267c2fb672bd680ff99c3cd6528f5d3f976ac916ad03d554bc0e7aabec2ca6045c7ab11c110017eee0ad0d8f72464b95cdf7233141640762a2807687149c5bcd1a52e6bba07403b8053b1d8c79e3544de05e514f601faa4cba89a47fe21dd012df63870f0fff44f1f5ea9f3138fa91fec5818b21a53aedc8f02e6e9e70444268b856b88d23cbc6340fcc151eb73d1940c4a09b24dcc70e7a44994a8f1cf80747bf6d595a4055e76a47f1b15535d723b8ba2d71d00a0cb50b540357b8c7a8cefb3bf2f18a63244800c70c8b343c6dde902de0fd327e098309367370ee9f1cd169e6a38d7a0dccaca4f5b0f4a29bff59b5fda3fda854edc196f23d368cf105cf34d9e64076d3ec4513a3b74277c9b37a2b5cfda61a85d99dda1e6c9d5a9fb9a5d1d39177b4baf58625b8f59b6302effb7149067c6325143a7558507a5914d4ec5051f326e6697b23bfc3d942c3e5ca8682ef3d914d345cff3811a9adfae46a5aec7141c0bdaaf3fbc5ef96544e60171c71bfe130d9ad505ce9d7e716159863f1d3b708bd526e45e4663d684e196e0b5ab694e92e3e36a635a48326024da9f643aa0abc9ba8a11a438b1cd87cf8b51c5b499a2344d28e45d599de111bc56c2733fcee03c1e06eebf4913611698d3247edcf03e969ed56ebab01565e62e51b3230201ca5d704cbde13541171202cfc2339e1fd37a555ad41a03645bfa408c2c6b46e0060c8b046f9ba076277de8309ea1fff7b2f06db18dec1bf9013a91fe4d68050e4d2369f5cd2f0708aea71b9a2f2cd9628f926836361239dee3217420a3eea6ddb1f4c716a33ce04485505d4c0fbc33db32e611291f1db65848d9a1c3628a3520bb2eb6616ae2d7b38c8f818c0283820aaa6dec9b6e2ddf02a705903bd6e8803f8a0cc46ff90bd91d788e66c252bf36c1aaa24a5272944f1671ab281566a47af579d65c7c48f6406584fee8fd605b64f4e16b4e76018ce96ed13fc5f3168c9219e8602e49ef56a9e5b9db949942034053de88fc7a4d92afcc18675743683de17a8ace5789031b854ee4cb978e270fb6bb1977c7e7a390baf382160cc1c3448ff9788aa96eb5f08c6a3c5bd386aeb88fbe6c4cb9d1b3bcc5222e1a62979ea11ac5357c250e4db1a3848728df9dc89d9a898d46720d4ba113c0755ce4adce5ab77bc00496ae22fb54dcc9263a5c69083e25022efda0c30aca0c10e69a454cb91c0f8c1cde838be36b00647e67e2fd4308dc3acd6764678ce0f070ad5f5fe5e563bbdc782958e2bec8ec16e06ee87a85c05a9db611fc57f7d40fb97542c059c200083dd40f2d384f4a7c08a6622d474f2fb23ca41d8c876fc611e809b4e37a3ecd2d307ea76834a62d9080303ee74bdd2e2e52d131df3ff0a64ccfd50ce9c6ee7ff49646063ca35b7913a766468584dde4fbd924690495ffa056536fa1324fe6deaadefc8ee1d2a33f66a0f14115563eba3cfd96c20e7f3e2dc7cd7209153ad3a6d804729042fa4ed131e2c9d05fadf8dd8b8287f997f2257202cb0db04314b532bf6bbae03494e7759ec76cf7a178629c7bec89197d5c95c2147dd16c6b391cb2a2241ad65423a03bb8a8c9531000fe3a8803b3268da3e27b70caf91b983cb2e0419891970ecede02384864498d20fcfd728a4fbbbe5a0bc461052fe0e2c989e56673ce8935e33a597378c9a9901b9f2cfd73fac2f7c03dfacaa9c86c1d3b65e76a080be83c4c9f193d49087d0a041c246e12c50c9fca042281ba914909714dc06665976b88de2b938e49c3a9c7232cc7693125980e9fd03bc089f76197d1a283d113711e567b16eb692a851e415b1f700b3e68e2a02b1b0699f67ab8589143daff0ac7ae0825eb59643258e35f69d3183e2a7812a2b63184d52efaed226c69d51904d871f0c03ac7133f6fe83a9a00fbbfb82cacc39ca270393b482472b9ac68ebf63be4b6914c90f66f02b7a9480c06ec36d19edf7eb9ff18fa111753eb9ba6c26064b642aea05e8dc77d5a28556e0e3ec034ec05f15ec6e9a08f42d6cee7842634a750b66d23785492134eeefb0cc08f499fe6f47df9fbc464bb7ce8e60b99ba5b060c961b12175465bef18dba9d25436bc82aff42a1476b30cfa74d988caac4f60a6605ce72b959427ee8e7304787b9e5cd1381fc50ec5d1b3811552d6776b5801ee1bd7e3cff0a9faec0d6f5ceaedfcd75f866b6538db0f5b6891dbdc87a6b0459f847bf0e43e3552f7b8494f79fa82ee1e9c8bff7af5ffcccff2392d10a501203e483c2449f4bc720f4db75877c40acfcf52276fd4a370380c346df1e064be351836560fd722f5b0f1514ba4147199ae29f26b06d4964185e37867e131bb38d70cf3db2d7dd2fb9c17da495195dd40439b9b472391232db26b0ed15d558b60d58b5abc141b3867bcbb9e369ed017a71eb55fc82742b321a715b2a8972bd982ed7ed4e82ae21269585d303caeeef6a121c73915ab4f9ce843e00c0ef6199fed1cbe45d97038340d23fc21318df0b75d85edc9da52777a5cb0bf85b0d224d0d9c7e57a9388e4ef73808b9f77e65ba0cd038e48c7503e466895e5ed25f44d92dd038a7aa8ac3eeaea3bc8d6bf7450993f75b4ab8910cb389768c5e54cd024d5271ca041c6ec106d45b122f8b4b1bebdb52a8290cd9f20bcbb7d6db2a3376ef8539cd27a0a09dc5a873186d92c88c0a7011400958b86442390915dbab1e40b4d55704db003da4b265c788168f5be8454f82a5f3ce0ea35d248f8ea7eca9571c90b25501fb63c149426f1b07d257fb3088e83293d66aed7d6fb093708c64dd76e0f2a708b538e8f8715fe4192aeeeba0545f903c036bdd55bbb18f6c766964d818afa654cc636fd1e5ca1fbd72575623a8a0274eeff7859fde966d3a4ddf226cbd8cedebfa9830417d509c57cb0198f60fc43a0e7ae773e5ced06bbc633dc2ed8aa478146e54b4fc23d3f314f70ad30dde9b3eacf98b858b93cec2fbfc232e68861756d4bab837899a3f33c7c745067850953a410e545a7784644507c15a7b336e23b0f63fc2eda1ae48a00c97a26ad256a047356afe2738f2b0b7c8620d60cdbde99e42e12fcc2a04ca4d110d3c98e8c8ada3807dbfd23eb4d34f0cd26477244e9a6c9745cacdd2f20e79d57471525338abf894264dfa94418265925319d8fd5fadce78b3a240d76de14128356c119354c0fb13fd911a57655e78deb02fd98950c5de0845349d46acc2e3736e7b25eedc3ed582363df7dd3198a413258fb82c6bb23ef2b4b4f282cc1175334870507de1a69c1d6df10dbb06543523edd7a22c3e79043d1ef33f7ce1efab387b81ae6a69e5444b692080c9e394a2b79bc690f8328f50348aa960bfb3300d71f4ab48f84ad5c88f140882e00a780ed1bf03a076227d8a41651742651aaa9c64879f3fbc5b1a1d9ac695b01268befde27af3913d04ef9c4a76fa3dc0fae0f7c62bde3d8983830b93519866a7c797d9f79af36db90a118bf976f9d6dda60042a68ad124d5e7113c1d4690eabc8de575b5546beb59e4921e2eead38e693d2163a9feb8ac68e45d88655b00d0ea8103a3a3aee29f00e9d3a41f8d74130ad7c60c39712582157a2a9b7a48a66d13c9ac458cf64aafe89cbb74f12624ae73b48c4663980c509bd8bd6ebb3f8961c02ca2f12165f4f2bfc8b2820cc93103bc2149b660e272cd300e41279036e7e6bb3115c6bae8d5f0cc924fb41a7c8f9ef3a45247e8dab72a684af2708548915e18b6f09b7f64ebb8fc6dd08edce87d82cc3fd4892765167281029c45c03c0b6e2d9515064c8b3f0cf79460f203d6bc63a9c6c30cfb45e744c4990a489b29a664c2339b3764b54a38ca978046a599dd4b2e24551975fa03ceaed1809dad33fe1b415617ffe18c0a4b4a6bc6df01c37536728f6f67c98348b73f1505538648ba26a96950d9b33704e72d77e84a25a8b2bbe4c2e7bfdaa2290fcbaff8d42a1056fa4dae1caa92815f7ef0cb4df9ad4344a24e76b89907c90b20443ed686cc8e5ef66d0cbc536b54d74846f8c88c69cf3f858c5baf55b4a162f434762c3ee8639a4c03a1975da3c6705209f8096e0e60e35a3b4f85673c41ab10e21f3b393a7d52e2a075526381e49b7d9455d6b36d9322c52dd2cc303792d06d4f4a5f4a3a32f19e665d1fe7397fbf44abb31f88e8973d5f405cc7dc4f3edce7cff87d4dbc6c8f364f4a72dc925b26ae0f6960633acb1ee745cb0e288e4f0c9e0cb8f9f87faf7785af9f84dafc24d8e433760fcb294b671f47799d55cbb0416b84075dd9b5429e3e5271c692ed598ebb90ca2c3cf6c11771b3e14da56811236bef0deb7f0999776118a86f930adc11a9d65a49788397134e9d9488f61543df05d73088fc55be2b78c2e8a3489840aeb7d091ba9964ae596a6c2c72ed1122e065f70e144f92c16c29b1d9f8a1a61c21ea1b735bcc45de19a9a8ead330855742da06c420682a49556796d702311dd33624995cf346eb76893db6547e3539c2b1633b165b2e38a521a89a64ad4c4a707a6a5b363a578a502df8311a55ccfea7b50e7bcafa028d282ed209f13db804bee2018d335da98209fd164f72630d07c2afdf7cfb0d1dfba39fb54423fb8822580cce0f9631d5f64987ca9137293132d93b208b68e5f0bdc823a924e63d745d394b74a22e2630392fe8b99abd56c7851479f7842aa85d61bb692cdeb284b17bc5a42c4205d69598c5aaa8480b11b147ad39632629fcc5a503706ad501959085401978e3930902d7d61f23a406ef9ae45604be2f40be99e9339c8759d16ce17a3efeebfad6bbcce780d3e1e5e844d3c6cc723fa852b5a5ef3c34169b8ae2cedad6954bcc3ac5ee24ffba30cbea208463aa5411ee42d3bf15248d47f3c15916aaf817661bee8cc220ddc038eecc3fe98273c4409949977475420ee17668963193fc9769ecf0753f892d10075834f9157749f6e298961f7837b8a0de33c7b4c557e4e25170f8cd7a4fb3362bcc43502e9ffea9d7857e3d8d25f170a1624927423d30c00393662fc9501d3859da1695e7135121d3732b3794ca1e4c263472965441d05e713cb6691eafea6434c060359dc2a7a6962a760525300fa1b77ea5a144ac489be282ac2c19f94d08bfe40ff617e03c31e96c8880a4b624644ca9afa784e335fc5eba7339e3aa51b4a81f4bd03c7a7d1b72032e01b5b325ac93cb17a89fe6c62c79ff9a64f30fd54e7c1d6d92a5c442012283bcfcbbf3486d0eb7e288f115e7a13eb223eb2772bc969528c422c86f4ac52bb0e3c2bb417e559093c2a7e15a75acf9de5ca10a841d04feed1c679e6dcd1ef1f4ba98b22fdebddd06708612f4c0a4e25ad92f050c4d4bafdb8f14a1b2ac98e5da70f2e94f867107e73e96a26e4908a25e81a82a758eb40a9f0ed4b01bf80f7e05e853f5e530b9f296aca7b489be1d476f60cdedbf5ad1233be27e2710b36efa3a6bed89a56116c612907ae56e4a88333a0acefc7b68730c2404de247a52f281bfce9a7a74d07178982b79f4f70564e73fa61478ee7857d48fccfa5e73befb6293700b2e17ce7c4bebb9d240d2a304cca7e90b451ee05d34ab441298bdb8ef2590371a13c4107475c98709a59e9ccfcb7c94d09f3294b7de8a24d774e8b506e896e1deb4ddf8b684fd6dbe1f911006dad483f5b62a24117bef9dbe38581dbc571b86a0aa594f857d5795141de2c25ff5643c6dd1f1a3bd41aad0e4c42d00544731ab21ad288004d2db67a95a20739cd76e8e0257d06f3ef77417457e037239916a511f3ef32cc760cc5a75fb15f471d9636b62dffefc986b57a4b48a59a1123c148962c2ac4cb26e4587c95667627f2cb951f4435cd3d5c0f1df1c316aae62f3820fb610a7c9f119b42d09e67a2ae54154687d18bbebf566ee0da2c3edf5b491705692d17af3f4ccb1635b08b19973de753312d56c75adf2d699f90ec92e11d2e543456bc9b28ef3f9e48ede3f86f90472cf14cacc64a834275ac137f08cff578e5ab64cb8fde928bcafc68ff7223116e7927f91bb80ba1ff39b8545e59a94695131821576cd2d06710c0b337c443b4171f65ef6b3942e222fdbdaf10c51057f643cf91700f8d008115a63429d72f9e510219387e72468d119c0909f530de706de741ecbcb6493f2dfd73d0a03efb3d84494a786818036c117f37106ef62395f39556c907c05b43128521574116f2ff416d28f23ee23ad1be0555d25e08a0cbac40b0d32f6d75dfe6ec66d1a43dafcf4295904b22cc4429a4cf6bc11c768414d81f8ad6723efa36dcefdd964dfa3bd6c9e5eb73f72812ef624e5c193bd3919394f3addbfbf4f43f2af817b5dc45acbb9f6095e39e06a76360876497386d8772ea1fe8f4bca18f3930c8aa2be0fdc2652f1a09986d25213d9f0d841959b8f519af4cecb2d093e8fd7bee67d7d5d903997001cad03da6992a1a9130cfff9b67bb8f5f9c289d108e7ea95b9ff15a9efaef8ba16b10e3920bc7f0b550658cec883a92f7c7b946ca79b2fcdfa766fdbe5f929224b6452ba8b35893f78f49513a3a50a66ab48e7a9e5c2efc0513e1047d5c3393e570093c8168cb84892b4fac1f85dc32c0caf51f51b3774ec0ac0552cf7d6273d53dfa3ef995bbe49909be5a6edb114c0603fc910d638e91043a332d01bb11554594193bc833e89a8e341603ba1995eb93abf0bbb4a4f72547dd3e8a10c4cc820fe9d2b8ab610a481e65fc6c4caabae5b5daf3fc768d1f94ccfcddd74e9a684d0b829e888db07dfc8d2d8f49b8f959e2ae59d017fb6d36db070c77f1b5e385f23667fa8f2cfd9e43a075a9cb7b0c3f719a4bbadea6743fa0b714258cd89127425ff54606b8e4a9acd9da070009e6e525d4bdf8104aba7a04eed47e33c21e82a8c904c6d018fb40113a21e1f9b7caa3c0f306700baae7dd1a8b7d414c2d8b1b09b753abd789d9c14f50fe8cf31be4035add82a63a9ff00bff1a7c6fd85aa0e5d12694977979b06ca2a651080b8a126a72ca904869b52580c209ba7ae0c4e89b07f625dd4c1bacb40fc98d59c6a2dd6222f6569f8aabfc9f406e4b1c73b848e9c95e4e19f925c38e613a798eeaa27742c00041486dcb9d913242eebd459d1f298aec82b879d5245ba1e86ccca29dcd9b9bf310c15de5c8f85db03acacac5e668d25e6299f4bda116724a5cde5c53d2f3647dd0aa6e5785b8cd34cf6cfce145f42de886db53285747c890fcb850dd72964cb21d79c5fce27319cd854a2a5032e3b0847ab4e92a064769bcdad24b98e1ce39a6a3a13c977f9a3c45a22bd1f393a7043810b1f8e5add822fa4ef708dd02fe880b004e3c9c7c14ae28d3e1610ee0b935fab6bab9fb22589ce7a75ca5d265919b64e857bfbf966bf74bcf2f62f42953eec8acdc3e94f945377cc03113113038960ff74211265b7d5336062760d0bfc6b8d2000768ed9f1e2fb69997f5684748c9cba1bc4d784449ec05cd15f63732030bc6b64abe8a8186252098bf52cd0708f3ee21877c83384a12d5d257480e43600b693cf8bb4835f7c8e28c3a85f3725dac7fcd2d6764f574c89edd9bbf3f0e482bfb0da810b652b85e1247e90c7526cf9aeeeea0974619b61da41db3686b419dd812e8889412f8c2cda9f5bca72078727d4274b1d7e3e402d95d5d899c3a1042fd510202382569a4c03f942e2c7558774844e8a6fcb7e9574b56f5d91295dc8ac272164418a980a0d60b032a48c67649f0e6a679b78d54e43b5ba2013ce86e50c912d7c1b169d5b776e1a034332e7ea0a783d93bb42bdd309728e845ce9e973fcb05138c84f2d620a4ae4883641a8003edb6faec9b2258a6402d48870ec9ef39db572cef54f16f272686ceff6989ecf9eaa6cac8b2ad9aaf57e7fbbc821d58c7951ae9bebf54dfc344911affaea89c91b4f5e1cc8b42339ebc9a4fb00ba55a0a4013242c6924c8175ffef524537b6a52c034bae3524dcade556accf20582b569b9bd05384e423267606e765724d44003a4363ac62a194372086eb80f469aa2d4ead28f16760f762886024c64b0a1412cfe4a186217b789bce0ad088825b137cd140c4d4f36ea90a6bb22d90aa391b0b6ddd7f39fad8fd4b0c548f2d9476cd929ecf926c6527596b342e742c5f78828abc2957a97727fb62d0ebbf33017a7124f7fbe08fb5dad29a319a46e4a995fa9b75705ae6a6b6e5d6c1026f752ddc5f539fa3d235aed2d37426376589638d611369dc111becaabf31b1d923fe34c70d74ecc8f7eac2e3181fdd002d84d45ce64815c1064fc5f1a3a5ba55ac39cc7ee3ba73a966fb429f05c983a42f0eae1fe95e757ccfb48f82b92bae72aa6d37a320f818824db79ba3f11399d248a956d0cffd3e9795c438ca342cbe7e1f21533658cf52f885196aabe251fda1b8a80b3da49a5c1027158ebd8b808c7b2a9598abf150c195ebf1797002ec9164a0606e0f14d593e8a71cbe49c5fef0dbc802d6d8c742198fc81fd2ad55e8e2ca27c246dbf8a2cbd3898865b60777cb72d86b37d20b1e23c2b897ca75ee5de0104e162b9bb58466186c0307544c772006b2eb9c8f4ec358211b04c73eac9485f732f0b329644b117e3cd858b572fe09ff68931387b3259ba11a53e438f8ea8dd505e53e1722da51e5e29f9639a3597d4d65ad655d2f4b9c3d95f0b1e123a36ca0816fe041e82fba9b2db52d3604152fb6f99650651400473f0adda062b93c7b12f928a62d2e0d8053ca4d5c3f9e740a7063acd566d1d80e0bd81ff932fce3e64d268b9233ab62a82031a222c93d06ae618134f785f2e00ff41982a3267fe16046ad654bf7cf22a99dd6b0f4d44492275d7f58a59e4815e103120f62ae004a9fe6dcd55d171f8da40de827caa6a3540b4a251f9ac8a5a59d46a5af930ed346bc359bd7afd7e965fa1105a42553c69216a6a1dc1b16e38499600ee5e63ea62c19269e02bbaa10e4c3682e726cc84da7c2446a2f526e1fb6b583ab85f00f682bad5b39085b7152ca4ea5467eb26c13de853a4c743e8bfde958b7655123ba35eaedd7c85e49cf02184f1abe8a688591f6642d7a686aee51dada7af4add530294f050ecb1bc5cfcfe519169b134945ea12f107f19a6830bed24662eb869eac83a8ae5b8cc1f93feb444b6c681d6a91081b61e34cb21feff3e16330e3e0c32b8ca0198b0620b55f289838594c6f11f0ec3d374fe79465cbbc7aff123bf116df82f4409ecfa2741b6230e5841f9339f0f5904e115de74f380612547e2d99aa2a58a8d1419da1c465f1d8a09ea3d22590c9b11613d5d3cbcbc876eb81cb1efff78e3ec9dc48cde406ca0f2a44608d236500ef86f65975f822e76a78469e174b1be66461eeac2681064d3b7420c8088a324f442e7315600336eb52dfefe52c39da809ed73585ded4c6a11fc85aa3d1bde36824fc1e30d4ff56fb71ba0f10c900d5984a483e0e62b5671b7ecb63e9c939da9ecb89a2f5bfcf2417f492c8a7b0de25d16938158b938df15bdb42ca1af9c1837f42b54641d855226f5db6a7237a4348ca86b8875a1cb140f52ffea3bf5f7bde276775c6ebad483316a363344fd3f1c8580737bff901fc6ed47f88980248deeaa6c983b9cc1f0a625cfd6c09583bcde15f0e1d556807cfd172163ba5eeefe122c43ff1983aa9a2e4c7adbb0e295720acad1dc03fcc6011993c7e2d78623e7a907d7e133d133f773cb22a480952130fc2255e2bf34a220da94fcbe0fd424d6c9687c0c87c996322f40935f5ba5c545f2a0b7c414542b9074c7b4174148240aeeee863ada2a5def7882ccf61ab16062635f913d9e47b4acce2abd0c5dab3736e8dd2194f5b971f77184a844934e67b01d2936da2ab018c227ca48daa9e4b9a6484dd71e4e34ff32c22e6f20d75f38f84277acc92aae8aa202facff61d6ae3a3e62f9399183c5ea99c58040b40eedd72ee7919fdf103e609a7d39bc4b57d80d7aed76bdba50293f6110582587c7bea3acf517e3682d8e6b3b260d52c22e9f0f1c981e609fc98c19ce8b5827d66bb3c50c50a1c6540fec79a707c89041428b2993aa907a308479374fd1911c7a04c8e4b5febe60f19f8dd681b67a555bd7d772aae57f16b6d82e4da65401836a67e242da8e3999ad813fc5f363b8392d6d2cf193bbac746d7aa4fdf8316ec439cb1baf234fc4491832b3fbc212cd229e991050b58c784d0fd5521bfe5854f3823b35070f97a4ac92e46f7e30020e33795f180b09d445cc177bf906bb8b23023ffe51b80d95cfea07d292a3ac21f62740a11bc65b3ab19840af4dec4cfa10038e653cd574105a26825785b7191a8da6871d2334c0a83da43ddb044163ecb1ea849882244a82bc18a88824905762faa7c1b6bb760693bf04f8a3969545a990c6f5977498177d2cb3df3a231b2da10001f68da75f7edcbd612eb623713c565ad475bd313e546ef73f390728aea2c8d459bd756ce72cadc11072694c603c8b04c7cb473caae0e084dee83eef1c967d46b140eb0fb5b100d6e7b2b627e6779277e5e793705037535370e48b6e070834d2b22ed4e2a9c65fd726d2e6ea444a70377730c29f65fee7e2783ce3606f73ffc49b1d1c499359061294149c25174cab691043915a8ff3f4e357958c12cd911ad4e3978a3a2dec44da65e52526734cc544258944b44395596d3e57e1451137370c87efaf79261c928ff4eba1cf3b42d6e4ad23c41ed39ec6cbfdbf0adaff349a1584c4a83631f7fee0748d6bd36d7e5c89be87a549222e253a50ae035dbc2c1293489cab0b8b244bb42758ee53e1f6d93beb504a7c031fe55a5a67da8dd5e06135517f4a902ee59f0996d630d34993947132db6093a1bc639ca619ee0c4fa24fcd2d77b959b3b7b35faf918933e174d4e353d9ed5ee1cfcde8ec39432c76aa651c373c07cbc5e1511de927ef7852f067cc07e6157d97a436639aeab6e62c75588636ede001b4da09d71530e330696db570f533e6c579456bda03c075210c95fc0a2f40582c8eaf96bd957744741fbbd4bfb85cf7ed36ec54efd4a48e5539edced28ff925d394f92924caca926b0369779d5c2ff641ed61e021a3d257be813b33813042d8bbe6ffb847e975f301c65b87342d1b08d40f0c35572412800a2cf1f291ab5273799e579c92911220a84e565649d7784e0235b4a6b45c36836cb3d5c8cc52b563dcec3de43b54bd06fd30cc2b2c329e863d8141c4cd02c0e956a6d268590be8f14a5a5f587b12094445a55a644404a6368950cab64c48e70731c31442e8226aa291afa481d903adffac13a09c0b6525bafa357fee80c06a403fa534db5f466d9898bc697e19bf8803c02f6789727cdc58ac2632b2a806dc29d8e8fff199f7a1645c2ba158685e04439148067891e616cc202ad6da7f7df3634de573eeacb02278f045418579860c8116b0ee8f6b16bfb7165ea53c2cd1351e84b9e3c17f39230895cc180d3e4539db4beb55492b8e0f4dc22655bca78111e607bff90fa7edc5faafe99e7f8d7b487296cec9abc1f13a34a816f6a5e50d75736bea3f3ef6f8286f29d3bc766f414087e29a335d27facef32c370c22adf9fc56c86c32b5f2a0734e0595cfccaf18158b399db74f850b96730de8e26f9204dbb5b55815db4ecedbee09547d0b3651a773f77230e7d3c7af77c64271f5e27a3592aabe3f160c1328b84526fec7891a666a53f125a58742ea410f77abccfa345f8e65dcb52939f2d85f895658487caf56e45dad34771a9cdf36217431e99693b5bd35eeb0a10c3a2b414aa33c54a7c1f3f629caf365f390c403a4629066b24a3d4d053e5c0d4d36ebd2e24b77467af82ed2b8215daba1f4a56ab8e11cf4b1ef603ab41b4e3974d853237512fbc8a60008e9d5a21790c87e994afcd72a2764f101577dc8812d25deb0933969b3f478dd16da3055de0c8d2d7197a429206cf089397fe7f5a152b4136ddd6a97e4c042496c6e79c5670b1f79c7b2a9b7c2ffab2380f2efadca8a71a5a2d35bee0d04bd61779a7f8cc3e1f4af69621c8f2c362b84d49193f1e0175527925fd19e7f4f0c2f0a695fe9c331d70866c99548bf0b9a0b4b1ab3f13818d7902dd4d04bb908267d0c00fda0bb9e06bb29b8bfec7a9341aff8ffeed09491e59a17adc82e3adced4ab7ac7128083317eab03f67019643abef632de04b8440da81d9fefdb41cef7f68f0646d1c0002afbae5ff7a969b61ea1496bd60caffd08f0fe04fd24535670c17f441beb8fdda9576f06732d1575d9926491d3aabd6dc50dda0fb15bdb485b281193e970229f0411cbdc33cfa6eabb3256ee189898fffc76687caac8e75ae21fa858b6a17c3c560d9fcd986016acf08514eea6a77e6850f16d456f5dec9a53599dca9f2063c81c7ef9f2c493d1b34ac18884b93b5b64155aa3d53ab859fbd49e1326168f9c4a7667d0d7a3b42e9410a639cfb6423cfe7dd3e93ce839a510d9e8c372cb0e799a3c1cb2d687df3a77affd773a35cc22d8b7863e74b39c80eeb6b7a9b152e3f48c5b5ae1fab3f6cf1bd16ae5b3d030c15fe96bd9dc3276d05fdb4dbc47c4cb0fc4ad21b9851304e0b250acad7c25a10146e4c178312c1b768a87b02ede5e634a637de1e91356da134b87d2f299b05d831a8d94a2a76e934783543274790c64d09e76d635e043c171575be030c565b068838f11cc7b2863571d466350ddd0e54ddd4782b5a356e26adc74c671da3a74b6b41fc7627fdca00ceef62d3c9bfc651d0248711ec3e5ca54c85bc07c60fa0076a44ad42e406db04229fad0cd637fd28821158733892bb1a2da4b708bda1685f8460eaaa0b2218d3e0f277f7bf4ce4189ce52b94b1821b91f382c5018aee24967f987c59336f921d989a7650c0440109ed42266d1626fca22953d7c37299711847e55aa1c432b42f00cee1200435667099aa2cfd370ec36aa6495ac9c12b5ca8209711a848bf5d0f8e1a77c050220a4704dc03bb7f25ecfb359b83f2fa5501d365e09201a662c1c4f4584b3488e36c65e2de296b5645648e861ae89cc4fe70047b5156c427e6e255afe4ba6273767305a1c17f43190ce2d3225e9de9ca2363ba8ed88774a151959f202c80fbf2dff1d80b32e680fa8878996bbae3114d9e46225e33c18d50d78d4173ae9d40a80cba7945b3a03ad32b88f8d8cde5fef7c14ee13907d80c7ba306df862d4446ee6a31a621fcbffd31be44f7ed566eb43b4e39cf5cd37a8568c3acf2760fe16c5dbd2edab72bf3793608cbdb7002b887256a9582210940c737d10f7ebddcca8063ffdcf374f8136b806106d4f9e824d9dfb4703280051f36251c224a00ecdb3272bfadae611eca67815f8cc903bd4d7764ea43da6a0f0b5ffc53d0e1a1e2ee081cfc9ee4f0c994571264f701479d8b30dd9c0293584627729e0980f2ebfa89f7f5adcf77f3dd28931ee5b15ab2e7fca426028945f8026f64e5999459935a044757a3fc6bbcb5977fcfce0857bbed04cfba9a4ef51eabd495b588ebe8d6a7bc743b7b2eeab6c5e3d0fa83233637b30c4b4ca474c1b4f3ec7e15264eeb2f563207082840083403429f4db9d0f159b6d2e783463e79fea30244a646250c3af996848e82962bb7b0db0c64e3e2e4e1274b9fa7d28dc6747d619bff967b203277b8997509645dc6c1887ff26d91c0b2850e8cc53aee067d9aa618556faac2c915d402e96279202396d9238b890eb3f7fd45f13525175d8a58734b52a671d6567628f0a63bd0519eca3bd361bb6a8cf1f072a1cd6dc393fe465e4f0b9aed3e8b94c2da5e70605beca7243dd45e52275a1af166613ed603785a8b3021f19758c414b53602bbe17bf2bd783c71bda1c775a5f967befdd718c72f7c8eba8327c28a5619818aa5a3336695ab6fc85f08d8f4f4f60b877a3ddba4adfa0f56832326a08bd81ae543c0372519f4173eeba3f7932c2f5d8cc00bf560443c52feddd3b3628e19cd2d5d9ccf802142d3acacc98af45c8ab49b02eee21cf8bde25a2aa703100d4a3be213fe68740948c0770c4506ee0505a744995cb3f3b0449d4fc5756aa36925afa69c7eddc11efc28f3a6bc8290e7c79f1607f2ecd4c2ce9ddcd9b829746ce94c2abaea813994df3b15efba0227d40fc5dbd28c67f2dcbfb2480908f25b2830cfa95a1e054bb9a2de90bfbd694a7e30a9136e0e2e8977dd5319e29ff08ad5b169115fa07e030f0ca8cb9c209f61804e2267406613340408136732b73bd1425bcf14df41c60143defe54ff2d3bf322b515e2dca3b6e6bd21e7ccdb1520ef4b1b5f0f5982b2742e7579184eb1758822f1debf7a9a081a69f0ab1e9a002e22d4f767ae94bf3bbbaff6fa8ef16acf5b37747554645f9c62851af2a7b6302e0f1b036813a77041c9c5acf104125776849dab530fa1bf6e19288e4f15923f18977be426acf7c561b71cef931a78c7d3e5a2acee10ecc591dd4cec791c988852ebd4428e2ffc47e2395901a809eea89b32b49c8b793d976f2a2f9ec363b1be02f2514e44e47e6af928dcf53fce3b7e8372df8a1f79da37810679e81a190e0c1ea2a28c0e62788771654e2565fb7f61f75ac5a258c4c3b4e7df761c5aed7370d66982dcf2747a387797b32b5e5ad02ac0587fb8061318d22c01ac7075fac4fcd8a25cecb9834c4e964e7c059a256590626bc7461d3e550e3891ce04a4d473f7431503844c8670d392115532a15750f4c54d7e0f796f8756693d2c8a0f286de1f8d4458f705436774d53e2d23364744ee54150824df167033fd7bbf14759a9abeae5d3494a0c8f0621f396168f62464b839819240f4cf7b7b065922e473ebe9e635bb9c55c7836b8b967c2bf4cbce7d4495efcbd9b4b26ae420ecb1d383dd71b5030951581a7e88b982eb8a97a2469f819e2fc31ee5edcfcb4e25abd651ed94656a0e0485297cc87242b18fd4d96f6d408215f0a4d1506cf92dbaf723d3f528e760fd4433e108f7d95783bdf1b420bf092b1ccb2d35505d04c81a9104893be2e768cb6e294d44db0d07e345ab3a346becdc8cd936f42ec1d54ddd137a4d1bdd1389a4a9f96b4c8b13f01e1cd3f8bf966d9fe7562bc5db805b9770a3affdc423f3d70a5ed6db4de0bc1754f5c8025a9ed14b385003279075d3ca4cd36a7e67a834a70612f212b33ce0979ee7ac0272f419220031584958b15115155f595ef8c473b60b5884997b58118d980c0c392396c4697075c2a443c30834bb50c4bd5fabbbe47db068da00795d7edf6ad87c23f3f767557b6371189ba47ad5b1d82d16650f9b15eacd7869eaf8f6a5e95dec6b5fc6b7877c3e1436647ff68d519a5068a8901e2fa373f466ffb0a715453bcf555c881706faf325b7049868ab2863dfe91c712dbcc188607f94248c41f0a82a4668269f2b681084c7b3b363c88d008afab409e600da9d3a9ee53288ef7e65b35c3175e6c4027488f3d0e15adfdf38b276d050345b99306b0916d5a1bd66065f2d6e7ff4f92fb3bf42cdc5fac9cef95f259b14ec3e7246a259c253ed6df7e6bd814893f0ced0a224623b60fb4f080e08fcacd91f19be321fcb71889eee8f190229de4d6a1db946d8e8dee0c7d95155bdbb71fed2b0f5c4af2535e9242853e641017c7bd28f37cddd5a2945c9266760b0fb275d4eb86c4982c2b3f7bffcc6df4e2438998d3757501a8dc2b5e88cc19f674a92e03a72a20fd7247ac5c3ad615a669821c1d5f918b62b4265ed060bf0b0a07f15eb43ef1707119d7d26b1e5ad64d211bfbac4c5701d517329bde8e5277a42d4b68c8ae966abcc6b047dd70d1808f7a5563ef176075df5bd20971a9e485a7a8722209f73722a0f0da2ee092cd1ed5eea7af3ff4602ee4bb4e0cdf4e8241721b66bb4d966da9881839b76803cddde4dda4ce562aba4842c9eafb42f067fe0e3eebeeb490a730cc0540a463e14153ae7f8d7b0f781f2e3d871899feed89c518d32d38e815ee83fc5e5f48953d72998732183926c6cbf4baa0c19acbab8b3ed2702953cc5c028d73332feee7f0718470a2f95c449e4ef3e2b4a0155dc96c812fc35c5a1cd9a64665ba730b0d31b6281bd6d931da827adf335c07a09a783a51361567b8daab4cb0d29b2cd9a0a41440908204221836acde3b19bade1f576fbf4b19141b66bad5c2575d83bd3d1c798393676c6ef2a900eb7dc699d3485de31d9262651a2596e94f69c807f4d0351bc55889fc63b0f44693df5ed8e269e4a522ddc4534b579f2cddc214c492c6631ddf6fa89dc57c6f91cd5b9dbdf8a1cb9793c44e944fb2bbb357d7b92120b326d0c754ce5972cee1e606cc8b565c7422930def240195fc9fee36551ad74c63414e92b40378b6bbf458f83ed744d705308d8064938f594e134f51009a9ac2b45e86355cf780f35da7a4b9c70f6465f1d20e652351fa4ea16d8c5e958cc2f7e06aae37040739d2fe103065a73df4090de8a55fbf6935a4f3081775f7cb7a7cbe0cc2be8a51f98e6f73770b6c007f6d2ebf024d6cb1391a3098026b84b0ce798fe0b251c86f5bfc4cd93060b4d63c2c14e41954e33e4dda5c66f2cd4a481245a162bc20639c1f4b0f5c67296a51fc1174da28839442b7b04d7311db29e15e39192fdfc08da29f2ad5458fc41fac2059f0244c408dadb8340c6ab942d5260ea46817e650f9c3e05a9b3c5f9bb8b489ce0fce4871c82c9162cd26eb0147c74ad4ad46dd17fc7e5170c9de3d399c9cdf5e7068e4f3be859dfe6ce268fb01ebeb90686dab5ee8e48442bbfe9331fb5ef2c7cacec39378801df8558031c0c040c193b4ea4cb439ac9ef4c7755d9c0d27a98b04f03a624e0419f166d96b3cf1e29dbba209653fd0d94db818d8d7c06129cea476ae0bbbc39dd73d157c868293c96a1330eca3fdc6af6c64b41232c5e1679cae15a98efd0895df9961ebc764cfdd177bf35ce6ac5fecb60c5162000c6e24c04017672745a040e978aa3312fca77d7fe8274023bb3871a35e375c766357bd4cc054765a8ca48d52a44878272cee081d2af093d3c2fa0645259ae3b0ee63a17addaa12d2f633b7006114993450771515dd35820d166e3bf68c42ea3e31e408b361d6caf0458be8815aeee453f03383cc24e1ff92093e01af7a655b9d90543cb31877aa0ca3e3ce3a5e793c3e6ea2d4265dce51e72768649a82fe335e9999fd9ed695da0797e214507b66e39b30f8d16cc94702fa61ca9fe50c05c56b65ca30de157ddfa344a88f94a67e52574258560ad2b7c4e40c8d8ebc6d94837df7f4ca72353cd9f8724b833dff20036759212823869d85e5d31ff5f2f8b17af12ba07da8db9ed4876b7861bb0949506f2f474c0c4fee4968c464f2dcbdc0381af2e5a5d137afeb40525a1b21ac426e22b0a0af95f329fe80b516ab91e45d59307060f61e6cb4a7cac0ccb475af3bc856f6de6b01e5496b08d9381f9ebf0f59d4240425266d95d690d23848e25856a60cff55856a97dd8a255e995f16c500d909cdbcd73fb1855bbb63ff7416fdb071bc41523fdbf31cfbdd9b2d6256877fcec254fb8601b09de38bdcb5b66db10a7288c4eb9ff5c384838c80868ea6fe41d7355c87f270be91ca7d11bc6fa3ad76d75b6f3e7016fac502dd62aa8355356e46f69c50bcee9585f87e72d709a33d0abd980a37025ccd34c8fd54df1bfc2d8b36b658e03e5351a073156d60b716c36f45041e056af45118e7dc46505c124d97bc28a3cd2b7204664d16bb289dd292477b13c970bafa7092954e172abc3b6d7e91d03a0054add3bfd08fa3268d2a5e62e3d179686712570e275c08a0bb9f22bf4cd84c2be6a5fc2576783ac3f50c114eb231ac21a10605fc5410ee756f63e59991ceda168a862c7f6e46e0ec98547dd338709fda964299ee4d501a4c525f2aaefb028c2bb2b458c6143385726dde503aef5a5c1f5b87df57de1d78c04bb07173b6048ac3a1ca2f7823385c49973da40a8253db5950c6e12a39e209575eb538ed0931f0b3a80c25bcf5a747154d6560ed4121e6210acb08003ba1536d57a5a352bbde5e34d5a5b590a1522f989144c0e780bc499cc161a9090c30dfc620e4e2b5c9b0bb77155222dbdca0808634d807d01aaa849d5aa96c04f9df33f153acf2fd6a0ac70406b703867cc9494deb3f74963616b25b176cca81bdda82992c023afa9f9c4ea2ffc60f994d39bb60c9a2d139b4910bb466510ac1d0c7b9c9bd7dc5e51ef93a405dabcbf5f63972120b646dc3d09cdba6b365d88c53f41cfea5166198bf7242facf56eb7ddf9377d724a5ff812bd863eb856302d7d51e9f0da1846dcc135b923d212f26d7ca0566ff44c51aedf77d9f21601503345ba1e4425696aa8c14c3b0a180bed3f08ece46267b6bf07e61b09d460701b794fd8ab4c5f1aac7e2a51f299c2c6fa4bddbb725a53438fbd7d9c921d4c8a9f3773c2b98a2383fdb76ccab576de7a70c11b5f72018979f272a6e579ae1678e703b91a4dc9744ad49d86f516e50194eb90b42717569d5036a099b9caac0b97b4144d2687a1569dcbced04abf96925d5350f82cd355d2611428fa83abff4cc4f013728212e89db0737bfd017bb70c5dff08e9c840b8d72124972410fe08b2d7c8de606e317889dc92a14d0aa372d58a7c9422425631c2e996114e9098f4b52b4d1aa0e44c7d72e008a4dc0c02d8b3d1f7825c6cea8ac4ed9159530515452a636bbe4a084c50a87d76ee8f2c6b50c6017faf37edccd0eb66474170304f61e682d59940efb83d187c1f28ce22f6f32b8643b106346b985d4e7cedef0265da99cbe72f56d850d44b8177cb4be3b4896311e16aa6e614a09bde85aab8651561115130be3c8772f8de28fe49b7c14bef1f13e556c19fff4d497389f9566803e392d078b97453346c23550a4b0011a41c606475aaaa4b3e087e458d5c2acb66ca9d0a53706a745819d04655e6ce74dddda7ed55e7136926e08ca9c40b74c5ee24d72b0532ffabc545ebf4f618bec51b2af3f64937dd69364ed985b347beef7467ecc9c2a05656a434ed18080493a5de38b430e18343b760c3bfd413771850719bc192551b85a6519c3863d25cdb3b9bf513ca5424e5aa316976fc9c465ce3ea1270deb6616b19a34d10d809bface977491b159adc1de60d9dfd6f66e0e3cf1c3083c86dc27eb3e164a8df8c7966027048215e234e6d87cdee1eaf1290814f67d0bf229592b4b844a623d2bfcf255bfc95e9fa1f6aecd3187de4314cad46ec19ea0799ae19a534bf036abcaf11ec736235edf35a0a33eacc09667373553ba4b38cccf6eb0e1cbe8e677148360d3a5a2c7048778993dd218c77ddfea3bc43254dec75cda08e8566b84daa39c04d8b5082065ad63dae0a34e2bf54e4b8bd45bb8095be845e8ba24edb569a8f2bc9a5c46a36ed8eac9aff37500152ff2ad9429c97246bfaf2d775ad2bce9e4be372d346fde3c85d2c0221fa9cf4f306fa7cdbce5edb57811860203d81ed742e7d08ac58615e58463bf451e29c228a3efba11ac99ae6b79a0cd74bb785f723801d74b2c2c817f62815f80f8d0ebe1f9b6ea036f448a4538b42b46ad0499649a99655fb21441f51b97ef719440961cc0570b4d0741bef9249b1858d7bffa7530e3fcec02027a592479fd058dcc93632b64444dffff921cc5930e9f5e9f9f6f802e27083f1aad4f401e309aea30f1b50d512f9177424e59967d3eb574efe85df3422699072c9923cb367c205b43af422a5e895cf25d8b5928360dd68d5ba9619b825cb18169beb95c06b4258d6428737db23c9d07c633d677d3bd55c31b26ece2c5505a94f4e2e7f6f27d11bc53880a1c31866e5372c100cb743e233779c6150427295c2d8dc41ac05c37be46525b6062de3e00ec2a087499630f49e282b681ac1e7ceafe756fe86d010faca4084089a99ffe5315a6b20156a2f574b2fe470d39b79bc5e874602898050bdc82168c2905f5e2aaa418c0de49305af0ec7c4a9a447b1af199522573430db1ae8b7f0fb422e778b28ea718ef12853955b1d40bf109be055bfd8d0533a88784e9894f112b31ac7a25581497a0b90ff20112c325c243e838689c861e4d3f92adc54458f9a046fb238c942ced6fb489e0cee694fb3a5009f116ac0b66267caf956a89428ffccd143142d8a30bc9d99c1d1ca9f5f6e57c5c3c04e8d2cafea232462f844fa20c4ff5e04fa1ad16c5ea42b73fb6502f8f9e88a4a3a09dc159e8b393fab726075ad2cb2d983efe975a773c392f3f7ab355a5c8841be5a3c170773720c7d786a30b6d51b690fb10b5c507b1650b57d1a8f017c5efcbe4fa91df05cd340e12480d1cda8c28467766e8e746a670fc5d99f5095a52a52175d541cab9bccce2a7b9e54f49a9a3a380e7fe4b4290642baa14b5646994638010d6f7b182f6fabdab5e6f661d186ad51bf1a20f7bdf56aa3e0c14b89c40eaacef9340e2266be6f354fcc272e1705a99827e4e89e4863e911992dd265f851782b67ec98093643aa4f1800b522a3e36a38156c23e639bab83a85e4c59caed323b5a3472eb52f6b6eb86ae1d5da0548fa04b69b1f97dda95973f33d7c1d27b9a63401ceb7bb77ef436322d23615ccb602fd78bc554bbbd495a2a6b5070814540a62712ff69dadf81a14d0d8e26f88dc71f86d5f44c8fb662d1b842d182481ab102aa32ec9189a8297ccaa9c42e3262c110de934e3c0ffada32fa8e47f934ac4b140f6e24fac103b83af1849f17159e571c5d545f0aa2c93000a8f7156a4b0da7e4f4bfb7eedc3f2be19ef52a3d57c363a47be9acc55d7f941ceb11cfa29506035bcf7f19dd43af4639f4b67009c997d862b6edd60f563851b624b53678c651bad1ddcb322839074b982286c5f38aa31f3390dbe1a1b74bc5d1fef7f882ded9dd8a2b1d968d6b4f5056881f706adaa5bf95b34c795acbd79efd22e7a079b713cfe79d45a604eda0cfcfb38e75732fc37d9de496b39159225048f2ea1cc4ebd70dc0a72a45abb46d120baade940e68fc4c2727a127d8351c8107fc97cc4ed3293fe761e1438ee6493239c43d5a72103de38391840706bbfc526208d828ae700ca6297a5903d40ddfcae4d72d6a4c37fc1b08a233f607e27dce0a4022a847993768440cba13ef5971c3020e967029ef7fe62f1f98539f823b9799a5b056b2636a49123cdb924b4d41df3f7df27f09fae24a20148d84ed630d1529d76220cfb624f5bed2bd487d56502fa0defc4ab8bf4ffd59726c8e6c59a38cacb683999698bf6cef80f6d6e847b2702187cf238b7db0993702331fbc9633c213dc2d880cc4f11a7e715e72a58e9aa58a52d1e2cd212683f32fe329a6aa11a6f8d7a492822c08786ff4a8cde8aae12f8b47a1bea6e07ab7c9865525eec190ea9066b1c5dfab036f9b88d41205c3acf554f64b607852ba9cf5fdddde56de9822140ff9fbf24f2f1e035e12686c7dcb1a9f38f028f6d96f069d51a60f168d5ae7cbe8cb1ecbbef70e7a414298be24a486edd9d4217dcf1bf8f797ec35c4f99d562e4a5386940bdf18c623dc9939ad734d74ff02c69e3ca6c41b00aa8934651c008a1c4fdadfbe4cf2650ddc5d9d99fe67bc96559a4dd286f12663802e6f70fa4750d5cdecc4b7668e38999ada8b33b86f777179ceccfa633d75f497fbeb379d7d96cf7eaf0ba307c8a9bdec0f3b14f260c002cc4aeebc1cbc0ca7a7ffa0fff6dc96a1c15d52f80952f1948f10def76ff7a22f9ad3a602a8bcee1fdb1d0f59b71cea44f68290a5ccd94c61651c438419fe15afeadc14ee3522c7bbd2a7ea83d2e43dbbc9eda3d5a3950d372ea6a1a0dfe33a2af0946fae2311edcc8ebb76ee38277e092db4eadfe2490d55b9299e1094d2c1261a9ff5ac6f25ee41282ce5a0c78bf3a2ac368d5113c998e36f42b6e056fcee678562bc6166f64b0f33086ace95d1558f9afe028df7cbaa3b36cbacd4d5b9f81e823339e78edbf0918497f1947b0099df20b921c43b29cce5cab037b3ab7e942abb35a73c01b19e10f154d04b52a922c6e57d5e0cff3488d1252a317afe32836bacb06941ef8c1ffdf12e8149c90d8cc29c9b4b4d164af7b182f142968312fea589f96818bbf816a3fb3a8c31634595cb13ce9efee02315d77840b6555cd6555ad43de7a8c7075b47464a671f5ecfd9bee29d03286a59e04bbfdaa04adfb7b992e52db0052806d6753b00ce124d485191b35f2db4f26c0843d2a09cd3ffb7d5d5c844396fa591ecf478a57fa68d75eedb0cab69e22883e3f1139392518e4ce7bda77242c83f0f796985b0e5f65e78dc8f80087eb99f3f1c2fd22a4c716fd2189569a010c113b120b973cdd6cc85357c512fa041748a8e9098783c9fa9093f9f0a53d6b6dd996d0e90728b5fc40c7ffca3971bb7afa244fd1ecfe7f41272c085fb85472ada8129c9d26623bdc0495f730c821bb0d9b056d1e2382c4896d204b923e44a663b4bca9490589e1f314c468e6ab6c975a50e1e05792a80299d1af86b2a841f6e0d7e511dfd9b5511720cf858e4c65a304b3ddc43b407d21fcac143b36e5048d9ea42dd125b4023e75d2dbb450a32a60efc80694c966017577c42b641ea99f25c99a04fe602e6fbaeb10dd46feae75c85f3d4d9dba3eb504bcecfe1bb0940028d847fcbccf4fd8d325acdce147d536117b6d4a55ec131bc36d1e31cbdf2c5531367989c3df019c331944deb5aff0f6cf3bc346047b2c55aa923fa7dc551c49c14412b111b865378aa4f8e909fbe9927e05e53e47cf517e80f227fa081da810c4397e3ab33b785c989582596b17f5729dc6b5c1532ea68de435635b1293919764735f953f34c36c24e1ad4cceec6b78d1f3b737e2c4a80a7a008d2507dc06a3169688afaa88cc9f9488960e05ff6583ae03d5d29dab66bfdcecbe6bafae9720e1e2a8316913926187de0c2f923d202db47721e02fea5dc226e1b3809fe0253411aec9b553f20413c677215a475d38b6dccbcc2c2bce27e746368bc677dc24128f2e11c37eba498014f8ee5e0cf1476ca7054e249acdece1d9ccf569a5b16e71ac9f302646277fcba7285a3bacc2d24dc46dd099b62aa4d005ab74f2ef7d006991d469ac3344ef9dddd41706d271c04d0aeb986730697c123a2d4802f05c839c574166e2fef4d913008c306e9ce7dd16eabed75bd3cebe95fbe679cb82899c76830ca86c422674f513c20f5eca9528ca4ae0c2b40226b918039f0c79f0cba99fde1574a329a430fcc29762232317364e0393f7006d09d0afd79f3ee94c1550b7af58a1f0c572f7b182d0a854208a1a8ff46809dde7f1a9ea5b5888529d1a976a6f003ebea1b208a9535bdfdc8c7b21d4a7e83c103333fc82f37d8b4d42ec4cebb5419de753d32d4637a29826c52effc0c1ae11de16c1e3450b59fae57fbb45028ca62f498b35f24e06260f148665fbe077c69792b0135d78b7f22e49317b7cf637638cf8cf805c55b6292009986a76c4581e5c94c47b054f01e193f19c0b8b327cf642e6fb5ec52fe311421bc48ddd45299ad0ab714e93ed49cb3614815f5c8218d962617cfba2b490b301906a12f56021ea8fa9b6dfba722116830f4253d40d2dfdf08ec48193d3790a08b881fb7be7688fdb1b076a1465903dc045957148b52cbc9dea548f8128bbacb6e45567e5c62d43a6875ce4f37f5f534520fe21a4522b3d9f11fd0ef04f7f4ea69d1e130d400b3585f5b9c490618336e1ecfadbd9ba378e22b437a48a6eb39280e19fd19114e9eae8580cdb32f3d488bbc5b144cd525dc2a46cdfc48513def8a228f772b6083e225b7c48d8adabc5286109b680d7db34b94bdae2a23823504ee19bd87d6c5844a30a22be484cf1bca6541aaccdb2fd4545e21f7ce675fdcc1c97077cba3c9dd6fdab2c70888a564e53077e36813567e3b49d3fff602dcc5d756f113c35f4df4e9fec98adfbea305d373e93ece8597077aebd43e5b7146a1b4647635122515976e5487a67db116e7ff3138a1379c9a4150bbff72c9a81cf24345d3a3e37f277f83fe62114a2f6f34d3e415ce6809f3b09d628ab5fddf402bccae960f0952f61e18f3d17e28aa2d8c7a4cde4820574aa2deb5881c5602604e949aa9b5b57fa07391d7a72a5debf3edcd7379fd50923621e1ea030e93e03dd57e7f479ccda0a5b4f58e4f14c76189e6ea8be19e45e86abd4a1294b4cf0958f1bc8d4413a192c60691f99499da6049395b6a6d747e1720cc7bb20f76e8c30f59171e19e3d81f5bfd6933ea87c535a4926bf0af0076c7ab2395bcff53dca2d09bb970f477dd8b7824bd05af0d717580cbc37519c56f82b320c576e25db80b0da7fa31e04598347302f36c21a6f91b3d3292228cf23fafd8d13bd90bbc33d2000954919b0364bb9b51e4b39be174cbaa016a305a88c1da9d744919104bb5acf96023776bca0893fb2c82db3230a44369c005457d050d1ee4ac7f539d464f2185b21a79a9b44e50e525e2ebc79c90001a46bfa5ecebf0e04618eeed54e02f2216aa9154ae31c0a2e7cf9fb49c974ecb66fe526bcf56c59f5c27097223f4f8f528ea3c00fedb37547c574371ddc7cdef0572341d75586108bf62e4b367492cfeb84d712ea49fd9077b9cca3530fef7ec93a596cbd015f3b7858f904167486b351524ea623f292b29dc62a8bf471e27ded66f64cecddc83aea80c8be4731d9363b78ea231c9919406d5b3dea0a44c275d06640ad51c591ff89037e1903906211e11bdd2b974cd6237afeb3b401131254b529b5b08d9101c8e3fe0615625e81c01f016ceffc62e34b14406f3a8963bee4186961d63f6a82bed01f5933b6a0b7b38aaabc5f85cbad4350d9092b13f18b53da07c16fddcd7fbcad1b15a99627f7018eca92d61f36b8caa0ef559cae6997d956dc650eb9885b7f2c86265cc880fe3e43f594279ca44687ec998726267edf03ff622b2e78ce392612e64d340ffeb6b215bde3fb27999512cd19524135722fee8321d499e191e8d32e4939be0462b3fb0053e21df66c981956684f06610cb0912df871b5aa486c61294dbd75b7e8eb9a3ad37bfae2f5920a05cbdb1735e3bdb534edcef8f4353a081d902fb432682d0231c86e61874681eceeed81818f321fbe30ee4c6d54a4643af7dd0ed1aae7424669b698f02eddd699940fff01118213428410576762a44679409eabeb28d8705fd9b53cbc8357202d2337365d0d50169f6f66c66055417b1e072676b00f8746afe009378c584a27ff15f21b09ea1f7efe8ca552188f5786d214d09d3b58376ca94d34ae7f82f0b4fc8af84e7a968be102273125ef3606cd0a3137e7d55275a85b8ca3f99a3e9e44f2d9cf472b8d5f60cc628c69345a980cc06878a50792e67ba98584c17f491afbd483f67bce69ac06e3d79632e1851828c84c80b8ead6baef631affbe9aca42016dbc612048810980c3de9359bec5fc1a6d99bf381883ef87179e8fe5cd4e973a17377b587c7342e840e82c2342a83c19a814a034a8d0014b9f43b39c4f82e58bf9f77c9d2adfb3c6c7fb0f02a1df1a2ce1a582e1100c8f937cd82d4f73c97abe2361b608090400062705136c7fbd4ee25fcef2d2429309d2e291755ead119daecf3ce6c3c8efd32d7c48ff4a9df983063e18e48ea5c7680616bf52481d79a193cc5691a819f3b96fc7975f11a060d91c179e440757ce270a521972a79069cbf9b4e6ae7d36c3240604eb4859743eed7f28171cb1ff976df620175f1240e34f45addbe83af3098f08a801c1f575aa2b1adb5e4cc0b5c3eaec5822df0f6e42941f7a7850d1f5cfbf1400c71692ce4c4d837be5c793073d4574e927841b7a004a91e7baf6bcccdcf2a4e4ba4623dfbe3551caba48d53a5dccd099c0a004cc7a7aa5f46a376c3315ac728618bfb1ff1744a9f0bde8a09c90076a156a407e776a3eaf4c3035e6fa5426735d40a5354ac7638201ad6b5e0a0bbb211297c77df986e080d5bdfaf3860ad1d3fa810d535f2c9a03c5105db7d04cbb66fd76e4a3efa3f88b70d769ea7e888544378737c88174ad4fb81175ef01bf02648be17ce7c283b62e9cdf1d62d8d281c45fbf01f95294a1d44bf9c98a458fadd14fbcc191fb5af2b063b8bc7c1d543a4b9c227d109b19b1153afec4576b961f8210864dea03daf0982e3219fffd323537386145f3cacbf536ad37f4901be16569847ebaa7b57e56bd45b48170e90ba6890cebc8252cb575d3425bfeec44f2ef3a1936737134eb709ac70f896e7cd4c0a1d84e9f58953a7082fae1924f65475fabca5275acef230eba041599b549b4f8c73cd5b422125349183e09d448d9a39878bfcf96000f0ffffff0f