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 69595 9fadcde034fda2b40ffee3f8f5d8860778d9064336cc53cfff360bf719713149

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4d7ef5895b01db3bb43b1daf5705e800962ecc57ba721d0aa76e40b771d48a12
Certificate Block Hash
9fadcde034fda2b40ffee3f8f5d8860778d9064336cc53cfff360bf719713149
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a032000010180000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000745ac0b3a298ad516c60a98e4ee2d901ca9a03b8c5eda9db1ace36820fcb8a994a12257ed1b771a4d2e93a704b69f6031dbc057447987ebc5f62ce3ea921b41cbcc95d2cec0f4c87b3b4b3dcb54c07d9e548c71ff7d69dfab9030000000000000040000000400000a032000010180000

Raw Header Hex

000040207d51c06b5eefb9ecc61e4b930b4860ce3cb3df55d9cc6a066981afa56ea706020eeb39df9ccc8cd16213ceefef3a92da0b8d3cb959c517d45d07ac0534ad8a3ff40c266a33130118128ad471b7406ea70a1d72ba57cc2e9600e80557af1d3bb43bdb015b89f57e4d

Proof Data Hex

59,560 bytes
121216020307c747054b896dfd82c77d7c4855d61005835a40131e20f1e5850f4f0998f9ded255c6beb5463be3369be96be043883fb706a3f71b86417af8c6241484914af5e496ee2b9234423faa2119025c3b8b9a418e8e057a85349f381dbb2c81a00362a409f1acd20a69b335684a8e392a96449c7e5211fa12b4eed82e74cb3d9c4783f1af1eb7350a1bd717584ca8546c083765c0b87849f8a6521adb57f63f5995347710d259b027a66ae2b1ca821821833ee0b56f0e6ba13ec66289fb4dfce63160a35eacb084a2aff56e99c166c4c73f0d2df20b7fa727c931b2345bd1d1a59396ac528ceecf3e0d0097f2200a32c85bd89a7eef73dc502310c958324074b98ff9d0a493e9f592f0b2f98250f35668909257702fc7867bffe02cdd88df36c197b0375cc3947fb905e4b78d110a90d37ad6632ae0560f77e9380864321506df7facbc8703c2db3a13d0af10d528adcf4ade0f6238e3f44710706393a986e67a4d0c18d700331ded27e50cbdca6d98bf0c2d0f968fa034b0eb1b4d6bbab2679ef97a0249d2403c8499115da9b6de0266de9cabe39ef59c5ca4e900b5440abdc0b87e5decd17d69902bfcbf530a9b56d1e7ac9ec84dd61755f608936c548a520f305808c857fad951db375c8b806042ff98bbacae984334273a3104755688749989cebf14106cf2482ede1016c1ceee14b41eec7c4a0e87a0aab8c76d790449bde0bc11507384a4ba48a815ae75522f007e17f58fd96c9f3d3188500f9ba72796bb075601dc255880cb04e9d2c55fe1880258d788d67b38a8f2866ba42535d97897de15e54c9c534f7fc440cdcd9ad029b0d3ad3e2145b9afc003bd128c52c6186f7f641536cc513a2a6f63f31db6d4b5494aae757d8b5acba01db72ad4e1fe76fcd2ac3e088a86fbbec590ffc3740fe9e406d559be95adf30c661146177654f162949f1aa636710a847f458d2388fb7a2a3f72a9a0bf63ad814e9363b81d669f24552230a81cdf2a68b3fcaa908028ea091f7e07db7391a2c0dbb16443ef16578d6b74e08127f0812040d020991143a0cf8eabcea4a1c0b83a54d3bb6c8d4ed2370f5e2ff16a64ce6770af97b85d3cd306d01ef6cde831230e41316e0fe4eb49b41e8611de05459e0d77e9d7ca9fb9e176326a3ee6a5d44fe5dcb20118d550844133cdeb0e2944a61d70611db936445721b819c0ddafacf2a830e992cbebfd423e05025a2872b35e05eb33279c2199e9583e7f2a8e69ef1e42efdd6ffbe759579dd77431ed2c0bb142c3095e5c528f892e16d03a108ef825a62e8e98a21159e04e9353e64ca77f08e120d5d1ec39c9e4e24e21eb527962698c0950377e23645ae714d408020aab0b131f419b1a6e3364bc17e38058a1ecc2a0a44403cd745244e33f42731d7dd15a950cc913fbaa63cf31672628a2b0fabc330dc377b70e880d8d6e176011d13675bd536cc7ee21b1e35a436545f788a04eb6285d6b0d5a3d76ba13174d6e5bb72eb25147936f2d20aad85c721974ccd6b3ae2d7580ad42f92fd9d1ab78c6817b48bd69861683908643d77c0d9d7b7c87238aa512a805d9c90390f8032db86809ca816465279de05b0db3083f8fb9517b1f363ebf90c97735fcf0ed9e2240ef2dfe74b807701ed81b183fd8db91453509b5b57552c81124710bbe9cc75a81f12f26a258c06878d156dabc5cffe5738759e3e08c82cb35d613c8a528a5efa3d88edc87337807cddc8d97f79c63aaa84906decf418288bf8c102de2b6b338c3be42b0ca902b18a787e7779f4e5ec13275066dc2819d6d58c6da48376f297f13f28f128698be9db2996de09ef59cda39485e699c84586d1b1bca0807c4bed91bed142f84c697b9c5c46af6e1d2bb487380a67a7881799d30d54f87dbd41092a24e18a24f2378d97581a76a40906a5d585c1ea393dea5619984b96236adf07b590e118126ce79be2a68c4f453a7feae67d01c2681fdbed0d90532a981bb9cf942e48bd60462d76343ccd9eab19f73cf669844853fbbf9b49abf4aae258aba6d86c585a5e931dd0032d4b74453fbd9b039788f86f97552cc84c43a5b016e5478732022a7e157fa42cca6e002ae21c814130f89fad6ac3f688f7ec10653bd3a356a6fda148e000f5ee18ccea5210c6c2248b923f379f1404a45b317254bde182279b3b59c51f4958103cf56c99e18d77b3b1f691cdf43c380be2fedfa7b9b74ec5784759c528ff2ee8959c4e9dbee1a34b5a36b24c5aa3716b9144c50228b9411aa2fc1616ba3520e2e50a2dda9324d5d26faff5bc125edd5646780aef03f3f2bd021d9332971c6162cdd0521e5575e3faf384940c819f67629226b944c71a938266264fcecc6ffd24260d608e62989194b214c73865ce111bdf868c52ec712aee6e306169ff471594b3434825b47989dd597e731ce1b9975f4e12b71ef564d42466ca10dc0b1ee482ad1155a0fadf196caabf475734c6eba254a534a942d353a508a6e2e275f0775d0e1585ed36a5d1b98d23fd2caff1583248d0f22beba273653e8096e7c1aca29b85a343a093573fe5dd73401a96d3a45d5b399b9f5bd6ddf64a2e60b84076ce8ce2db5cfbfbbfbfdfcad71f7cd979e1c6d78e920bdb78357b9fa5b3ef341e58507d8b649f49ab848edafcdcb0c693ea1caf85ec7eba84fa998dbf11c11f805cab55e0aec9018f9dafeed32c16aa6f118fab016bc18d419d0eb5803022047a99e13c43ef077fd6eaf798ba5c47c34596fa9f88c5a59c65b178f8857252fc644e2f16b15de1ac4dbc4c8cfab1327d1d0843a7c07e19d379e706ce03aded4caef34aace4a9ab931c145024a688a7e8e6f31b0346a8e9759c777a53f1433d41fd60b28e2c0214650fcafab7e17c6c75f8af59a83725d1ec74f72c12258b0196ab3176a02d3e60612b7de7a4e10a02e3e49e8dbe8c9aa8ea826409a90feefb965ad3cb7c02bf5ed7eac0c23d967093630cea4d0a2e93639d71d34d88b4f1110024cb7033dd101d1036cf1ba555897cf459beaedff7a82a64dea13fa72693becc088d022815612aa2897711ed9d7c953a4255b2f7fa34a05ab3678754003f4dd6868f2b2a1d36bfcf1bcfd96014e860713a089a10e28447384fe23aa6ac6a78fb3f7b9dea7bbf1205c77712aa7b9b45e27053148068755a1664c5be9451244a2c45433cdeed02aafe645b70581949dfabda8756e5b22e45cf9c443b5e8a62f5cc4e106de0a041980e58ac1b8c3efc6a3b17af8f5abffbf21e6857ee51218904cf4c52e234db37c9a960e30647ff33a9702e5dde1670cd0a8ac2db61d1443a4e20a81696788d83b5492a29c186f942fb796d9cdf2fd52a9f9e8729fe7e5fc1582276ce32ac90a52af65e897e78a5d4f23b6e75e1a9040d213002d25fe565025298667994694d1584e43b095ae95b6b15baa58f733715ca60b04f9c0fae9fe69cdfbf1d8f6c8d6dd3c4480c627a4f47b4f46ef846a4bb6f18b7b0cbb141b5bf4499e07e388a6df38775ba40cd0d71ea3d1f26f4e4b990dbcb68dfe51cbd60a5fc4af800d59a8bc6d157814b3c19b5580791e6815162f250c7c75cf109b6a5ff8460f7521d121b3cb13342ba0c5ec82ce5a1c8b1e948af63a9301818acddbc4a5153cb7474ecea5d6a33c75236a83bea77b85161982cf1a2fb9228fe4db8aed92c15a65a84e09d3dff171646188499d2ccd5a134daa32c294fd1013b9dcebed2d4e3a2f9a29d8151781c7c7af94b6d8d0b9f7165e169349ba3a0ca3ec2b9a01f708b3f0903e53210bb9bda6ce1cf9c9dfc42ee0150d8779ef90f700e9d7d11ff1c6374b223505ab2fe92cb1a2b96fbcf8f59be437d5041db1536405566cfe669ef106eb7472e8c4d135a9384ebe5e07ecfd75f314731197c11672b6341a55ae7a44d417f5f3ba4976d32097d2c67a1bead19a93da023924b88f2caaa36889d36e202b99e802dfb43e1a5f1cabcaa37dacb4da3ef2471d0b593e418f869acd40d8b312fe5910e1206ba6aea1c3edc89f2ea024d255eba5de22fedfadf275a6bc420815486bf98479d1e0f265d5765cbadd839bd118ae902ea50602fcc9d9dc9ef18747362b1f13f8cc468b38204f97d1aec54266397d1a5301960660c9d406231ce649a0735b5f08d1a0996889276d1549c7b102f13340c9d47200c98121c6dca406ca4ffd95e2fc28de77a24b4461bb2ea2b0c71e6bdc36344cf3aed62b3e5b4cfbf6934804f2afecd16980657ce836242859ef3fb0715a1016c537744bf4b225008ee44fa7daffbd452943a09ae4cf5571a5dc2be0e876f1013c3ee62be4867b45c9e6e22baca40d5215fa1634b32d5b44d3a188d82966deb898fac3fb78fd8d05781f89f754cfcae64f158b224628dc78e5d13340471e7df34532e26895559f8766b720debc8aa8f130f0e7d4d270614db8bdc8392f59b211ac255052178f1a884618605001f1f6f876ec81d36d0910b5431ec3a9dd9cac482374a2af0dd3bf1beae74250bbd8e02d917339a06c1fe0315b2ac5c85dc2a5fdbc1699d8203a5f631f94f59fb8d8ecd18fce1754979dae181437358313cbddd0ba4f91bc2ea3afe5143cff5146b640c49b765cbee906f7cef0b2faf7c83dd3d962355cb6f3109653f926072acd18946877dd114cca5006e266b83db675aa3e9cfc6e29f2fd0c7ae9aafe14a132a237ef6ff140a43fb8d069be6613b41e03b0e3a019ceb8d91f5fbe1d86050da90bee0878323f24070b4dcb1386f0232fdbc15410c0d56c11f4a437433e9d3074853ddcb998ccb2d19e513ec1c0da4fcc21b4cde1ef3620d0a951d467b0dba0b081fb0de75a02e8ae847197f0696479254e5120976dd92d634fb234b8adf709d71d9652ec7721785ee93e210e4c1d29c92b3f1e8e67712f217d8e981215b21a88d3c015ddf54eb5fa611c9d23d99a284a8d614ca76a68b146e4ff2c03888c9d1d1309f77141affbf6f56c9f4022102ed4738d56c7d9ea0d626b6bcec8366f5d72739bdbf560ace8925818a106196b8e6266214b3a6360c80c27054ea4403e220f6c7bc59ce6c097b3ce8fb3bb7f013ce794b2d19e1dba1ede0f644091a506165cfe15aed9ccf1b47bcb9d250abdfb8bd1fbe2a2b69b7d56aaa7339868ae5ce6f4f24c6a1c5d85742fa86663731839afb3ea5f81aa832336032d40f5fdb660343011ad8341ecf34b5d545d3bb6b0fea92aaf0e448643bac9f3d05dfa5180f7b94021e06e8f48213edc40cf0865a362a79e8437d0ffd1d4b1457d405e3e942a22edd91be4b41e67915b144f4795d9cbcd36a2550cac4060515856ba3b58a12d4f646189597b2dfbffdf9a29313bfc80de8340bceb0dcb7430fae852e3ef8859fcbb7346f862d46f6d933e3ee870453ec2fdf90645703487d427394049ef53445b77558da3d47b4ddb8f434e04818d41e3abc8bc2ce10866d0a4eeb2debbdf993a988eb8dbfd72eee86e03c7af6734b2a1fb3bd6cff1a3a286a092ac1fa64fc6b1b69020c389f7df8bba0cdd4e8f6ad53d2fba964bbede3cf71139982f86ee2b2ed9b6c0a1facbe2c21ca291693da5246b78edce0ba3b6514b9a1724886c4099eff7676ac079dcfd0b7adbfdb77b60be6d9cc2abebd0bf45d6e2412d5bfa2bd7823710b260fea2c286a75bcf27318fc9d944f817e7869276c2912439a49cf86282e891b4f2fb563d049cb36ad7a404aea1bfab105422b0aacfc78662ecca4e07efcc1ef512fd65a24035cd10db93967944c64f07eee561ec473ac379b40412ee41da7aa0a372e2f4e483eddc1ae7507b2236f19ebca0e1098b99d90133385cb0142862294b5d3e30778b88389b64027435cce6c13a11a7516fe2ba967eda7ef6de9a5d5b9a265fb159a0359a9a6775efb4632990a338ee810a99754d87b4a365ffe775f245bf2f6e2c851a8cc8badf9b1736b4c13d7b640f94a8e14f221c9f7211a6d152efadb2537b9035eceda02861ad6aed688f4ffa6eaf3e3eedeb335f130a81353118cec70cd521ec5563013809c7881b31ff69a41cd61e84c0afcd837bb6f891d82f54826acba62676bb8abffeff14c520549dc028f9d540cf14da6058a5ef7ce1a90e896bd4c6a71da6204600c880533f0f3cda6fd0ed3941c055225a5540466b24fe44b80f979b7cb0528e5170a96753873f001d797dfbc2d6f7fa9f5c97fc761e5a515456ded08500f6587f391d9afffb796269d86643f69ecdd555c5f38c263714b87fc730bb88bb154cf594e82609bf07ef3870ebc9d039077671fd0c7732455e9b5e93d1ef1d57c70a4cf8948ab201bd9882b17848bf384997a0bc6ffef90ca5d7aaffacdaff0a30097d0e3ee99122f2a6f894854f727db42bb7982696f08e15e4ea25731a69d9f559121bdd7d39c2dc8fa69e7c97d736308b87305a716069c6426a7bb125ef349f8df0c5f3a0d65fcdcc1efe64fd4f830718c5686d49d7361b14b1864cddd7020ee395a8e2a67b8f13dda12a025025a29ebef6102c25a4ed8996e658ff992c30b609dcd6ba6d23bcc09b25c140e6b51e9a0fed1e599a183aee21d449fb51b6912b85d3f8e5825234da7c78a062ece7433220d11d429c3d73ef7fa051f83253941685ba610eb211ca22eb52a4abc6e7eaf17f487e57c15c52ec347ea29ab3c693be3a8d250f6d619027bdc144ad5d1c8ecf8ae20f95add372ad0398df37e6db835b2695bd16600f830b73c0c2afc2ff487a6939edbd5aee3565769939a1ac8f4b7a0c1c9444166824ceb9c28170cd4f5bbd2e566c3d32fe1f904c49c0bc0842e31439203c86a7c0218bd3738f5d7e4f5e9728087bbdc4589c16057277a43a5e91cdda6dd79172acbfa87c62cb1c1f35fd8fdf57202b88fc3c3505be793562fdf09fc45038cc6c1b148e00e6a37de22dfabf2650cfa4123d816dce900977b36160917dfe14b2a9296a04f1bd68059854470adb24b83ecefc659d352b8473cec2f6669da3a11734a1c0467e4b948ee9a01c6d9207a7ef7017716c403fc380a413c472d9f8f069ed844b5194b9c2411dc7570bbcbe4e21fbd3d87a4a5e5ccaceef80713da7c21eceafe6c9fcee1d3749002bca6f252dc600f3b14773d9e654c15c5ed1cf1a06c7178d578516bb39c49127cc91ba6a8d49be2986a95f56e527c5d82c2cef6db08a04bcb28cc386478f6f0f62ae376ff36bc7fffeb09092b9abd6dc9fef06cd7f977cc3b247e078408f7a509f3da58e47492e5e3c4a2c5e81079865cd1d239dab0c6751508de59253d822df322c49fb451efcdb7763fc57a45118171a9dd1bf18a7c831be28afa1f8c7f04713974fb60daf95c74d6e4e32fe531a3074f6ae69c3727baeded7f6daa92a03cee8b37309ee8b7b5448ee0db86fa03b7bdc6a1893dfa827f37400168e6409f62e2753520976aec6a4679c6b73e198429e3e543a6671b1a320e183456cc443d991bb0e955e4995090a8d70bdf8766c99a33d14da747fde635a2795bd4a6da547ca678f90eed5935e95e7784d05c9390d7f64a2c32554b160cbaad0bb5e433193535fe0fed78f07cde3943c12f87b2f83867e6c8ebd4c772d2ebf9c326338072358ab8c40c536fe98c95e3949b657db5ab199196393fb48cbd197d81efbec5eb75b6b9d482e216245d25fef3cc85fa3cfa31d433229a969b0542e1a27772d841759d27aa57062ec1e9e1febf2a20dee00b700afcb300c04197e2a1933e753e71b0aabc622d92a64af297e9278e7b34d57071b8ab45e68fe10477d854cab2928ed28fe09b3e1dbe26ded4def3f28a12f30be7933f8a17c6a92e987fb5b234fa22235fd5b6b4f915f587f21bf33d4c50381a999264a83739bc3dcb7afaaa14943003394fa1dd430228c3f8bddcaa883dd1f257fbd91d467c7560430d4ed5747b22941fe97f56847deba4d02a1ae94dc66ae746b7b74d589bb5fb81c964b4246b2d66216333c82d9e808ff81b2f4ac34ce97850e0703b65693fe35143cc2da3e7f60040fc577dbb36867e80fb19c0160a06c9def464b0f0217d884a58c809d328fc91f9b9326e052dd11df6ca64e46a33ad37bbfbf899bc3c45fb888a6eadeffb1d4c7c637c48c1370ab1640d7537aba5b2f33018367ac372e01542e3aacd338eb34db3cabce54292ecda6d241ee821c770942b51d283d29605dcbba22e0e956b6b04408a3ef84518bd252f8061c11437061a7887d41c2887a8acf8186731620f94b3d5cca5c9e7f95c439de240f8455e40466b331fcda4ed6f7a324358bb04a3c27d9ded5a1447d0c43643f756063c8a4bb833715fc766c7f55b2eb5b83dcef869cc97ea6e03643085ae281d1484e549f2a24619e06d9e4df8e50f52fe49214c356814f76f41824285d47b6bf27f4e36c3ba8cfaf5461a6c8308edae26be397c3490c530c0c56e623f05689898b520ffb23d4674ba80ca23f76c1b7604771ded6b080aca1045d37b4ecca5498730bb321c6c192477296c94754e6fdf00bdbe3a4b660e66a14843db8e9e37287141d12bcff29f724a5c310ba430eb41a148a72bca186f5daeb7ca4a97a91c99fd616bed16336e17021f09c01da913205862e17b2fb70062066b888e7437abced3179fd92993da75c5245dc1a094fba14bed05fc6bce4198cba4175923a9cc45def3c0d92a81465d79b3ae9a355d72728aebda56eb41217f7b490899982848db85919a623c0ba2a343389fba412da2813f992b4b31a195856cd192e4f8d5990bcabec0294720befac11f2065d4418dd6515953c3f48f2da9d0c78ec49777aa37e4567b9ac7021bac3b2c8c6324884122a5d62afb2affd59fbe793c5508c8462d59acea80a118b13300096ea6ca94f432a7a4689f470fbe5933ca7f06736de1280f8527ec7d0ea49e267d7eac4e11486d04c8a0335aa06d10d53d0ae0a7437ea0cbe85d4703a3422cbe3bdfd2435b56dd5034bb1de60c0b5b3e35a82c60b5fbd8fb169048e1cb2c712e23db231c88aee4b7848a82cdfe06484dbfbd427f7147d36eaa462d9939e095a06311e66c1ceba12ac293747ea861bd36f9f5f32db41ade8c4c1758b6b1d755bae569b755dbb5d7db5cd99cc76724323fae8e320d4de28374c45c76e6063b50454a43dea588785373c946e1b829755f4b485c5a7f33ebaf1db96e382d9b41202004fda6ce01c67a80656a4927cf168502484c64938bcc33c6933f41aba2d982a298be472546c44472fe5bf0440db9ab1d231b8654ba25a474145fe0c637c9db494150f0feff2c61902903487d7ca1c47875c43369c99cfc2b3f7ef97943482c10d922349caaf8842eba1ad144a40468712dd566dfe64447d5f98a6df1b8b04ba1e975c9e03117f53eec44bdcfeb289e4ceb0aa38e1c08900ff1c72883026a3509a8975c436c767f3882308a5dfeea082e87726afcb49542afb0e147ccee2794606215bd63693e1063ebc18ff0a688568a7c0921541c53de9e025ffd291f7b8970a77154a4249280a577d6bbdaac1f0be2c3eb241c35ddeeb57eb9536a9720f455d4acca1ee29c9f755cca652202fdff326bcecfd291e56ed8ef39d4a77cf22f9b6f09300969ba4edc40770629e9c4c054df3f61da2c7ba86d876e71fbbe0499c0e98e4c684cf3e7217ca4aa3642590fb81a425646d3a50e219b1d377b9c6f085c74f104900f659e995cf6d427e80f53fa60c1e8536409d8fc5df21006adfcca349319c36eb47209a04497480e49420301ce2b2da2786042fbeb0d7a1190e80bbb5968ed5c6cf5a1dfcb0a547c5446d0c9c63bcc80d0a982d9fe8f53409db337307df21ebc122d385876e9eaa2f1979a3c54a99b6669cf0a79653a0302d8cee1d79bb6ac2183f2704dd6f780a9b9cb395006a677e389d53317ccbdf354820786a095471f1ad4ac07c4b5a818ef1b8b9fb7b03b0a5d831daaa6b22794cec94cc1c2be82c34e557735c81be0a95150e94fc17531dfaaa3572d955089dec2e27b82d698fe3cd8e5f65dd944c15c64a4248c73fc12c7354774b57c3069ba3f0622af73aaba8ee27a4bba11c43be71e7a12255a14418da65aa3507837aa5bf50001791a80a4ee40fbb6cd996237ab98e4138b3ebeff99022a675760b4378feccaf45f2a57caedcb83261f217b562f83594137beda7091cb812be6cccf284af6e0dd0c62919989a58312b533d1df4b673449693728fe0757afdfc8d1860c146c3e7612739ab5e72c03db7c28fffec8c62cd0bff07708639bf9fd0f2d8016ad69c9e9b068780c430546174ba5ec5502d52becc4ce83ba0327438210e2022695666e4f89ebb5ef3ff8ccedb509e8c9f58ee16506efdf2727d35762a8e13d489087eea5193d178c336a9a81e22239349a31b06583970065ff02394796a4c8b5a89cbbf602221e8a31af147c30e4ebb36c31fdc18a975d5938ccc09884739656e01f89d190f1a018dbaa784e5f3c31934ef7c9c01dc1dd894f82025172cfd9c78fd879d3f355b825e656c28575d29eda9e0b8f13c74bbcf60e9e2fde63f04bb9c75c6601051ee862e4ac1a017980c7870879d955fa0a243ea5f39c9897551da76f59263768e1b8da1d1bf6463b8c589c1f23742750b16adceaf6fb855e8075829b950d254d364da4011041253fe7a0b69fdeb003d518c1dfb730b7d2b6197d9d7c01ed284e74dfb3ff325af33ac3422ebe79c2380620641b83947cd90a2617a8844a26e0eb1b087bde76efe93ac46fcbd17c87516a4378a252a913a7f392f68e7feaa0c1ed58590149706d4d3737612376b8bbbd11f949d7e307dde5897a5be0fbe4580237bc73d5b569469fadf6868d8099cd80dd31513f329bf6f99eaefd62a5117beb8cb084397bf435399656f92478bf8db21da79cdb5c3300a6c6e383deb01d5214f4f83defdbf7290933a103dc945c336e65c5f14be5bd86eb295ce7a77465400b0292011cbb0bf9944763082922e7b6ae44cc1d12f352227499b8e4971532190304d6792104bdb6f2e66a92796f6df352533f4186460d1562b0001d3828d06bb1c55932645e75a3ccd3b31833d8e61b6afd661fe3e25e82b1583a455c76f0540e0fd97473f0179526c40af1e449cf424b678eb473c6328b7887695482bf458555d6ff9cbf4e2426fda3a3cb37f624dce7bba804da85e9dd4c053bba65c90c66cf3eac1fad3bc2929012efaaa5ed832c4c33694c7a7b58821cb80924549aefe6807787d71a8c2596f1ed655c0156c83357d2b13b5220b21e405c0d54649e2aad514a955aaa0f52a7d9024b6a9f12d83839c5ab5d70bd3c9e8e7fbef4eabc89138fc8f35b15a7fa1b65812b18e58a86a4634578715453cfeb8ac690e1372e4015f660db2a8516d39f6b033ff4fc7904fc715a82ded83b09a7198a6995f549f0d65531b810435c6a4d62d7430d3d142bcab0f54e1667ba97b4cc7eecd8401d96dab99dac899c4c4f7b3fa970f57f5e7bc69692a54070d0d8131b7ae06133222d5c710452be9963efc65d8ed8ec7fe9695fc6570c47fd6725ca14e838af381379e715cbf915d59dede0e2614d26dcd05264efd41aab5adad554504bca8cad02ad28133aaaddd72905ac0c42a0254d860c3a75b88e5f9273acca435f288b06b88f80798f1cad60351ccead415b17f20752e8cfd6f6c03a77e72faceaea0faef3d91cc52d4599d050701b47cee1e2e195a28da696551699090a43ec14ce712702019744dd83b8e81bfba3149fbb426915b2d4fa5c71e27c2a4d6d38ca1034b0de4e72cc8b88ac44f3111c63f6956868b83cdda821cad7eb82b7758d3bf8fe3d027d73ac380429fc037949a4abf24593a8c354f9acd84da7bd627f1b2c5217ba66bc5552a4537f46b21217856fcfb175669d8f068aff55c03bfc1789d651b057cae87a2797398ab1d560856530ff11f68831a060f1b4a0f6f7a096f983840dec065b9c25f68a7fe503277860b66600bd4be855eb82230f5438cbcaf42b0f6cb376c5bd5a203b695cd72656ce57c270b7d6de54a25fd4d590186ea7000453c44fa59bef725442c3b3dc8de4f4a08027fabc94c57825e0db0fa1a23b1aa88b719fba7d70da1dbc4cc35c4cd2ab07a18d110547ddf9a90b5d47c8b2b8778e365fede5335e17b2d027231d5b0dc355039c826a31fbe3d7847518dffbb3d90fa0b43d3fb78ee6b908e7234461785552be4cf86b2c7a8da2f85b7b8b56312c858c4ad72f6cf3fc33187753cb9c01bc5d1bed21efadc8f871c56dfbc631eb789e571f3025d8d86b7ca12a8ba6ce2e211ee50248781d26238febf1a304e44cf85425b9cdac079747c8e9c7d2ae1809bcc444de0025ba2f1f4e1661cdf3bd651d12899dfdb4830281fbafa4bea34aad4e48a3ba8fd9b20b079147a65b3547a2f08271379214172e96970f5ff2cc34e75b3179b02e711e1c42f0e9c96d7314961ceaecb0b7e6ab2d7486997bcadab25d98fda4dca5a36ea41370adc196ef9cd4b5ffe163f63dc3747c144f9a2f7286569b547bc46251bcaed782921cb304cfe444b29e232c041d6f4e3ccc7d96310d39b58a9be922686fe4d3fc8576fbeef952864cdc4ba28461fc12db9865658e83e32b9050c3095f862736f2b271203c37caa58786be864205e9f4c6ff61ddbb145e633bf6cdc0aa6c68056d5c962c5eeb36f470164db9317c519579d11571cca0a132e35fc244e1affa6b96ed2b45b1e8bcc3de5e4ee52da074e4d0f1620f4209a5a4778f300bcf6f2347533f8175a653b60aaf3981bfab51c4d59ca8e2d3460a6551b2c34bbc189e6874fac304da93e0a2639b696e82c84fc99497f049b8643a0826e6271c8c37feccedd2a7716a8a9260f353834aa9c984eb130a99a896239e7ed5a5ca576759aeac7b44d02f8f05c0aa20530e10e9544e3f7f5bb6c5e6b24988bb4361b30ff7651b757226738a4c2a615439bac2717fca7ceff431e32fdeb761a27000359cb6000b897932801af8897960cb26c4e968407631565b983fc01024b6f20a332dd099aa8329b461a6ad1f5b27dd53f902af3e796ad529c0cf9718b3364766b3879c902de0877f658ea213d14ce4dbfd725b355e46cb4134a79294740098d4cd2db37e94d2a502c77bcdb52a8e650a8e62ded14bb139ba47a2110ce2dd5b9f739e17e887e842a51753718dbdda1202a8b5468bcae5f55dce5faaa8330a5068d209e24e5edcf73f6691b006f23ed7f366e3dc8d910de30a67754df3ffb42a9362641b21bf343127e51fd5633c54962bf8c9469b113cb6308cebbdd4fbbb9e34da763793cba56075d84962523241a72a1d3fdeca7a12ef35d5cd8f402ff3b56cc1b406e6682378adea792597822db6d23d7a2e3d760080742c73dd937500df6fd38eeaa8745a0ddaf75d8a62c89b1529a0ccc8f82033df792b252d79a4d38aaa2bf403ed3db77bcac6fed06cdb0de749fb20d25b454d04129b1717285aa0aa061c25332b95e367f4f9f360be9960bca58923ff1c978a3c1314039976b9cec1829b66329bfb46618d457c43e19513fdb7b57fd447b44cedee034802151f33fd11d2f96a2c617faed0cd84057d98ba353be7b3abf50b5d1624f4e6a88dda92747f2e1ef63914e8a141012d74005595b174a2987b2e57cdd1929f1b148f6078bdbecfe1406091ae174d5bda66d5159e632b4fba5e5e9f4eaeac2d22aba761e7ac8e50aeb95360f70c3fd9a2a3684635b7a45c28d7528d51ae359bdadfb869bdb1a92efa3444d7eaef9bfb5dbe42e87ae6ad45de5bf7456904cea642ea75f9af005fed07f93b6f36c288610f420648786f8bf394a33012046e6691abb9753d0b53509c5d428b86c900e06ebdd4c290eb4e2c86a993a21d600729f78b096e552116508d93883b828950819f289ce75057621e2a43f61bae384655c768c49c98dd54008cf2293d1e4378db5fade5557317a979fabc13dff03cfd1974b5bc0debbab1f95d8b842dec560fcaa5f59745d1cb92a6f446b314c8365666ae467d63cee446dcd75368f56251e1c22e22639920127c9f2ae1e54ddf7a8c7050aaed185d3031f7b36b0e673026f5ce595c74e4e37f5355241b8d2898fca3166dae4f020d01855a1de5c082b0f9a5970ac4ddd9143cf9ca5ab1448a77d31051f7fb0f061cf81405704b9bffb07323a80693cff866ee152a945df6b2a07363ecb99b2246446de409bc73c34e0ce6a9b792529fa5d347faf7679c88c358bc4f0821b495bc19f39c72d4a979a9c2124f1cc9d026483c5e25e54e455ef0fe69612ed0c9ed266dad4bb1d2328c8681842ac3e7b96df2aacd746946682352562cd6ff81dd76f23510ff22483090378a43b1cd84797ce9590934833dfe5f57b2dd7d2aa37123f3ba77518aed58fce640fedc78528563a043c9f27a63d435c6834f435cf35ad6a5ed85c87d1d96f1ae384ac314fd72a6cc80efba91f83c34ebe0758bab3631d0c955339234288961c8f566c9202e9214d1c0eff9d924f7fe9ce3676b7e26e385cd0c2e055a8cc4fc740275d64214e88f37b5074c572d44b87afd92ce768060232ea8c06883578790048ccc2e461dd4aa554118afd74f554fe6c0f51784dd559ef40c58f2eda4ee93fe936191388b2f3d3f89aabe6f488317f692e0f59d59ac6a0ca7e950685aba3c3325a672a2415d2bec55a518d561be139af46c1a0991203e501c70e203acc58b6ab96bd58e3f2542f2736c830de837d17ba9bc9e256593d883b02950dbb957fa499f3bce9df995c24875bc20df8afd89cf0429b99a9147ae3e29597a3ea90a0860657301855d97dd1f0d69c622f77498ee4e859f6ca0fd883aadebc781dba666fd5168602d898aa1e7150bf3bc3094910e1ef9ada52cdf45965dbb7af64061ce08460ace6224df1f52779e2c3b23ca12301517c279d7934cb742a8efc37f93e352482057755b779513293464769c71d938297199dca4cbbdfa9ea4969679165e815eb09ea148b59177de0d8929db40a1ed1142f4c863414cf58d4225daa71f86821f1ac8398942e0b0ef7c8b8ffc1bc0813b663b3d45762d4fcd4825a23ee675176ad40ba28b423bf4d7dd02d9f259a411bb9aa8e5e1986bd42818ef9093dee67a5dbdc83bc9d829039af2e310222f46badc539446c76724baa2ac1e107879554a61116a2f0e7b61a51c3df65a25fc221ba285e8fe669162a687d4b087387e1bbb49d70a8b166b6d84afd6d068afa00f287c87ffd3b3e00a4bb97a56b429b8ed29205aad227a1128929eb3fec742cb26356372d9a0315e2cbaa4c22714bfcdd33504f766215a0cb8a848e8accdb0d2fed38b01a34f9ab0e6217d0de01d8835414ae94a8a81e7f0189543f5bb93c3b758d973b6fcea44166c8fb2804df45700d4db35791da2505cea17773955180e0c200407eec8dfdd75876fba01e1b7fb78cbfb5bba04480303b5b55608ab4d3d96143e7130b757be17e52bf2e9f847cfeed5e7050871a0c0205f5559ab65cb85bf8299b53c52514ce1b1b522d2e4a051a125f93dc06752c6ceef8d3065b5ec0e81e0590ddbbd81560cd09e78e42b818f88d3ef8f29e58b3a727dcf356ece3e9daeb803cf90f47d249e50e50f9618fc7607f082060966472bde93c47ff6a39e0e8936b11f98216920b67941efddfd67531bb1d0f7a51f061a1244b81f3c5952cc7991e410cffb8cf3a9da9c8bcbc5f034e9267a8b1727dfa582da3ce21e0f7571e6574ce80bfe60a9ce1772960c3f82a3278d5a0efa3f503e59ecce42e893b2a2285ee46c10db62c0c2f0c1f7d961dca73253b47e0144e018644b3bbbff2cf336b589eff22c18ea7a172f61d35a46646e07cb1b1ce2ab073ddab379272d522784b5103344525b74db2379b4151155361cbc24534cddee9fb12c796bb5b98a78d397d39e02fae7e2683346f9c5784b10f94c85f008873c0fe66fd2b13339eccfb89aa5fcc728451ab9077fb181b4720a2a6d06e43431fec585c60d6a5e8f1807abf6977fb606628365ee1d094a253b6aca4b57bba27be77206bad73c8a604ab392ebc743715b9b2c3b689268c9de01007c102702b054964d9e6bb5a692e7751090ffe9febd74a4c84dcdd8702aad0a6a82420081545a6ff4472daf4b1a1921d20bba6eabc1d535715105385886e352df26174b315ea7fca543f847820f44d03143872b35e4847e5d66f0862133cd703690c0f11db6977638d202f138ea840ac9097d78e4d13e7c15363f221d57eaba2d5b6cd5a9f5411c5f1b21f1ed767e3b3852ab210bd49cbc60e4bb9d8505568d5b7e7c4bf176043dc423374e2fa52f481d96cdb3c3385813a2ccfea38cd3fa66536e350d5675c767abeacf1c4a88bde25277e9b2f3e961811d7d438adec6c820bf7069fcfcf247a91ec9268377c526ca10c9323f336bc23918d496b81950a3083254b028335c2f5420583ddd38866d4e600a22fa745c70d0a4a5b87e333a9d613876eaa2afe76586841210ea52f1654e5f3ca53f9b2b8a65c43c4b9bdf5024426faa09201dd9404a4da788f04c12d5ec22211a9ac0a2dbfde8e1d4427fbc52ea5ca3ea540635f444ac4bb3a7bc058f7d551806bd99d9da54a6f0b2dad375c27862c953515f399adf1561bb98ee13b69f648b8f57343c7ae99e4859875b2a7d6d9b8637a916f1b8ae52949ef6c5bdb7282889c34c28b37b7df7902c4f30b774941f80a974c2bf4b878f7cef52c6a7279d9dc281c82d4aa98459412b2fac404830383224dd521f8f9dbda06d36367b50c8afb8687462ba39219665a047b4ac233dc4a0c208d188d3235e84de38cf641726e90e3118570f6315f443a0db0ee891567315c8de9901c786e50fda8c6796a78115abfa180d37e873ced5c7f866a91e793d606a8a969a0edfca97a5e4ec79584b999af6dd9b9838e4286049af0148c9ffd74fa5949b4c1ecc7e4405e477e081d92b6a2b8377c9f862f7849777596aa8ac12971871359d08f7fd372af9e6d516f166fc719f77c18f89d06c8e11a44301e281a1fb9c24f51958b1eb038960faa8514ff6ac61d216456744fd4948618e959a6fe848f66d434c6e636b7f4fbd669e1179603c278f6979c3e8bc44e5da2ae7f2796a9b7e0e76bd0ff72d0d88feb6f1369f269b187710cc342affffe0b4f96a69d6263eb0cee50c457bd884c5b873f7541791c7c485fca9d13ae0ab158f9ec041f5e06ab4fe0a59c7f2f279b7cc00cd1874890ef039459910d738eea79943fae9bdebed3b4f9b0c3048c214fffd3735a55749d8c2c6a87259e99e0e5bfe7b3e3e331446bce6fcbb7063110c1c61873927c69716c745abb304b58ef342a0df1ddd12b7d04e9d2d53d48ccaa4cdd3356085a3ae9d29f9ebdf4db06b9ceae25a2d2d1c99ab0e0ec68e45f174b6cb27325bbcf17f36b8ce3293541c2265ed84761f84ae519c959baed59120218264a12c85112f35c10d5fb15685cf922761e3e1273674b8289c72cb8c5c856102e702cd2658891a8b3afb57512682ee5f18afc7428287c545454569fbbbc56edf74e72b2861681cc2650affe92d09fd53187e592c7263299900b5d11da5138ef753c3c5d08daed5dfa16d1daf5682058323c81b8d6f34dda946b61e11307ac6801bcda3066bf7fc61580977e0975d0e0870a5c63b2a976e9098007761003035c9b0964bde3dbaf572fa577af56293d0e0e2972e0cf021bc8bd8880a2de2fcfda437d6a98c5a9043938e71d67bdb72b8f21241a473b1a03c2dd236aeb0e8c92d3448da8f56e3376e429b652fb719804564e52dd67d5bea139ff91833171b34d26a1dd761c640c4a1367a2877a5ae0b7870f24187404abcb93a36b34e98f2994b2e3cfa0fe165139c87954eb0550304d1c7b579ae7cfe60f465e0be05fe7078e685da5c1fac5525868ebf8061887253b5a14030ce5246a818cb3e0e93390efc279aa6a5cc84ce3996ff26b1084647d8f728026cc14cac04a3b7263d9ec85e496650149b5947cff42b8f878d3cc62ce6b5251eea85abb2e8464327709abd6c987a5fb49532bebf6c4e6364503e7de9dc8b4af227859f1d951bdae8f9906f7c4cb09b0edd817e8e135be3f0a6c6850137be1350db5db1eedeb824b2529b9ac619239f56617099cd26948f41c14bba3dd8dcdf0442a776072a08749d4345e90f99eeecc66ded02332d4a1eab8d3b1c321be5b97b9a4b59b214c8edbdd15631762fddbbf7b2c98af8ac43924df006d0b6ef038c3ee797684bfb84f9c39a61da5a75aa8b39748d69606b5c710b912bdef58fb62ae4beef3eae099aaf018bed14c9030ab44397e0ad4f9892ae272323c3e7d5c4ef43ad7afc747970efb57cf730d8300a891fce381f137caa081fdb25f381d039c6c855edda35e7d72c31b8fac2d1bc451474215a74abddc7e80d945409c958151d0b56d03106c15134c9f214f38c8ae7b8e4d8905d23a971d089b5320920d1f29a79618f292a33d2098b8b06ce04701fd69d3ad2ac89d79e5a6f69445690a74245788aed9db10ae532085185775433572b70f058f18b85e8a26cdb6849c978d795b59d809079e0b0011633c1b3de7b41c0b0403149709e3c65fa5f38269d1608763bd99cf0c69707c9782bcc14d622a39b54dee5667f998750c287a9263ccb77f17f6bbf3692b5d825dd351b6f0910cfbca847f1d99315d3c89123f5dedfec1e0eab950f7a4efc3b14cc6ec1d4c3ddabc9434f95b99758e66fd76ecb3637d5e0079dcadbb1906871d210ef4f894414252058bec5336b4600f20e33bc6353e2cbf8f318ee01542ad65e856c2f97b020f97abf3b5b473add5a4c00857111546060e6c72a9eaf4a6af32c95029063c1c23cac4895a1e5d023e2101b74e92b4d28a2219caecba175f618b60468153d5e6ece6188180352368eb594d62f22a1d3575b2d3cb112f0d81749a09a32faab0c7164580ac2cce2dd53154b68e9a3f7a2d55e0577d4b99bdb17dd24eacae72291e006f047ceefc58ac6c78e465c92c7b1af06028ac06cbcd435e96b73da2fe9ce593670e5cc37086e3cd69db97d5fe7da986b7c3c883208ee2d6003a7aeaa7a92ee5514240cab4f7db54ebb582c45db93488411da060fce8509ade463ceefd3ced8a1ef4ff00cfd4a7b64fa227ab307c68c6cfc6deadaef12b367c9fd1422627e71bf579ac6855bba02c4aed7a99c2939e0202cda0f06cfb114d1ffa7f3b67b095636b22e932b626ad78bd5d7e9d7a8c9ea9eaba6fd6e19a9a80dec6592de38e74a2f4c096a3a52f7c9ca1f8f5f57d75f2fb7eaf6e3375894b3cf62da1c305cbb4acc271de5367398c21e834add682e48ee85dfca2fc5f7ac19e8b6d9ce4ba67f6ab36750e408ecc183376a2d39fe2b2ef8f6b51fc55b76adfc9ee44f4909305f487e4deac787204803e6a5a367143cd279a7013d0c6623f9b441a0ef847d1323dc213a317407bd9ff0461f0331df7fd06ce7276bc05e4cd0d3f3477897896fa4a12992350740dfe9b685eef0b8be5f662af78e91bbb1445956a1708eeb42327a0f216b6c472451437ee719601fdd2cdc733aeeba5a5250cd6b35c90f7a3d1ff917b5cab472017832bc9acdc641d47141f1e3c47ba8131db67b9010c93c959760ecf1aee5ee5a7c1adb9c87c3cc946107b0610b74328732bae34eaa84901e31b5854c196b6db0c244c63d20bca263e0af382564e1f5b98c96b6b04af06c6b1abaafb19a516ee0cbb42d807202709fbbeee48daad334c2f134e3afe2ceb7d2a70403a677a324d40140b22a5274d8ddcc573b45b10a39a5c0dc3afbd737a8d45d73f6dd9fd2a53566601a8984bd09b93431cece821c1c15296357927e4dfb8c182e2c7675fb992986a2a7469474a05f46a6bd3702174dc87a32976f5123f1a3209696a0aed0a0a79d38a99b5b8e92cc78e0b8dfdccb71fd9d098c0e18c1e7862db87d029cf452b4bd5d644382bae7967f627bb5cc54f44fd2a955fade2c3207f1c834628e6b9ea39afda9b701b1469d06ab468ed51fcd2c1563978c77b0861d021c32637797d0f8ca03d9ed7fc7efed61f4bafc71893a1d725c99a7f47ddf2f8eb079bc0ecf01a6c7f6593a308eb7eb15d44db0a46e1a038e62d7da4a9b645dc45c969e8c5d46f4572d7bb0401c4500ab140050c0b7ac2882147ad63307fdcc3b4c8c1bb1c31b3a763692f6f30f67d69a189da82e80c4cd9920f723784092ffd25e60ea880eb0f26cbec0e483d8be428f6b88d5ba6a2df10ad8b0767613dcf3726c2e2dfc396f335dd73e033fee0008c17308ee7e918d5f4508e0f6e575e504e460ab8b12cd665c979dd87dc030dd9951253f423780551dbc40e6e6b3a5d976831abf1c3186990de9b8c383cd8aa725038c5d6961825c32c12fec58934128a44479d93a2ed6d0801ad295266d77ef549dc724d8a3394a4210e5f1225d877f0d6b6f27ead194ab08eb38638b04b961372e370bc2f3f609f3e417c861f63b6f669f99f4398c16ebb7167a35ab03054796f61fc7f4531e60f50a253045dac9bebf823bcbd1e74fdd7bb202cede51f525c0898c3bc1934a4ad3d4caed9f38168c0e31a615f1aa69db8dab3fcdc0c4941fa51e35937a75f7ed6b7248eaefa7117806a4116f480c5d462e18e19692fc887bcbccb399b965cb9167f318b274186fa8346880ecb3d89b3103b0f730e61cb5342766c793dff4988e606385918b5e915d8f8e5be0286dee580dd3fdfbc76c906c0611d4055d0acad2878dd9f8e4fb5ad0e11265f761ea7b2df62b855516fdcd6cfeabad9ce2bdc74b51c4e79c69b73436530d35eaf89c7df10c1eb82896d1459e7e9988f2402572e7c754d30d8ad5f95e85b85a8dafe17c09ba6f040759dc02dc1d99ef0e05b0d602c9ee4ddb86803ed841bdb2e9104f83fd481ddd4a633af4ddf8a6a54058f64ad1a8881e1fbf882ead3875b8d4984a9d282e457399220834b871216cc99163b3630d31d41a8e5548fe5a4dcf2c6efd6af3625a595791fce4c26da72832744f6cc08e30530ee1498679ba2fe21dec2ab73b196f2da6a2bcfe5321a332de38491284461fd265bf600a1136fdbfd762a5354de48ff2d23b8212f9ab80948e1a52897a1a5f818380748cbd462f16b8277c6fdd60b62d138807a090ed881571f0c317ae55640068c7bc334fefdcabceda54172e0b7d930f57dd7bfcf5d14a74fce9ab1eb2359f08f15f5741921643e704dc4c35aaddc43c8bbc9d3fe0c339fdffc10375d0a66a7671c210a97e8901ae37b6bb5a8f9290411ad8d0b5572f526a9aef6f0a0da0c28a07bc8dd685f0a73b27d2af9bcb0e65c24e62c701199bd5fd30d2aed5fb36bedd66630de2076646e79d675c696eca9041bf5300fb56499d5d7ffce348856d4572b8ce056a3bbf7030a77aa609ff4bf393317275bbc90ffceaee7c2e1263efe1cd81b387024e4e48e19c2edc556c7866271331a33f4aca87232e7354f3ef7d46bb4636bc140e320382ea76b9db184144e8200b64dfa6bc04bfec26b68abc8b2ded3502e65c84523c9a745ba7f05e5b640d6b827454ac4362251fd1f3509cda5d0a946fc0b4f773a921406d7912cff80ac22fce73a59a7ac2bf554afe8864a64643cb38cdf3d9511d235814ad9b1b4ef39e5fc4eb3d537d80d7d329f5d81e38af2fdef378b804f45b200ea902acafa4ac549efc9a665edbd651488bcbccf74d0a79a745567150673a3bbe994cf4c86dafbe0ca7e1e825039acf2fb917334c3cb9bfd84073d2ad2fac840cbcdb8e01bc4ae90989f44646891b5a6b3a28e626c2bb0cb246301742aaba229b71d31a081b7dcc4d3dfea9d2bff3a6561caaf67e35fe4681745133c24f57abf03bc03c917840e3e41fd2a4fc726a27647254d906eb5237002dbeee5b492c5bab683e75467dea88961dd9e5ea7c0a607fcdb423037e04331acbd88cad2971e917f1bf293d83ac1851784d2592f4f132a064f2cd7c0261e8610a3b020ebe253a1a878eb4c07c5e65cbc3ddbc05e38ff81dbebe887d6c695c05d2f41e2cdb392019343c291e99703af9081049f3eb1e6a781a088ec1e11ac9b74c26df39efad1728c87c24c6c886e3d5642d584504b7ac51ee167c5da6278bee32709b002dbe0044b0d9dcdc26f0f7e7b9e33e3401fd7665652fba1dc2090643441d39cfbe6b5a6da1289c870b0f60899d82e1fcda7276b3e99700a0b457965f88042d283f51477eb0a7a6be77e61a8f62063981113f19da36cf6d0ce6a38e08ace81da7d7d442333c21a0e98896871a659b4943b251699168d7d0bec5ffb67353a4da3b49cfc101c1772f0e3bb8acec13f8893d560a38fc7b352546c4aeef60bdc162d712d281adff059305152c632a89ffb5ae7a505b0a3a9105e20703717ae4ac360d2e200d4928c7af4afe639b9e8c5afca24a4fc1cbdab6679fe82682570423fc646fe74472058153a0a2502351bc64b82c2031f18fec3f5eecfd805739aea67b00a18c23b79f723d1e37781a5f6d0b1bc3f6c2f6239ce8233e65677d456b930ee3651dbece61877630713e01d4ac6d5537256a53e6c8c782dc90a2991899fe52321ba6187c3ed2a8266f3f98dc48997e275583475018517c3632f07ba308fcfd491c62e4dbe3e9a7a297b72c230e78abc4b635a42cbc6dc4df1516c1e21bdc914697d25d4732ce7710a6cc8aa7335dee8bd63ec47fbe9a3da424d6e7e3c64d6e181f0da990a13a20a7801a65b5be212a9e12dcedf6046e8ab42763df278a72fd11ba64857438ae6d728e07711ddd8160bf1d5d98e76c639ffeae52355d4dd67fab1b9618df01f3e54c2a9f2e1976d7b0433e2ec4d5dfb6c7c8ebbffe3d74b44b01cdb3cb36cb22753dcfe3c6d09fdbdf4342682f3ad83fb98aa2c6f9ed505a76a90373124bbb3f3aee80aae0535fbb2be1dc16476119809a00fd7a9bc71a24faafcf183acbda2cda17b5474edfca1805661c96411275756e3af3dafc3fc7b6a52bf7a03478435a681cbe42205f90d1ec14718f1e235e6e3c0e66ca10342bc0f97e7f43d447ab925fb8edff0e324374fd5ed34109c84cf8da7a71142302002d005166ca88ee1ab936bda47671adf11ddb1a942e35ab1a7b831ba8f8f3f034679c5b86301572487cf795be0145822507ea0cb26172cf4811455d9bb99aa73529f48df1a92163bd7592a0167740483ddc4f638f64b4700acbcc648b0ec1f9d75095bc109176e57a6ddb849b590ba8d70cb74cea3008874084e43fc82faf7a8939e10de51ec3df9d35da1edb1916a6159a262a129ed6c54b50e19f23b779dd591ed9f8110e86a616655a0092c533ccad62434cc6afe61c4fc390f3aa86ed1569e8c84a8e377a8f9ca361abb254cddd1d16788224fdd0d9c4b144ae8669a4972bb76e25d30f610234ce520c15f744d0299c750b15b47f29fa106db7110df4256472ce844fbcf045f1423429ea248cbef66ea0863e750b6086af4c0c3d31698c0b5a36d764c266b3f09bf175e609f80a10824d65d8b25df13b5af0c6713a5d68a66abe0bddb68c8660e4f8d11522f7ef8dd201aa2b99ebd796313c68db72a7f1159a44bf30a1902fdff2d810a073d1c48e5a975aea06e75ebfb2384c2a8ffe13dd7a49c50154e0e67204b9958f76641f2d6ee3750878345db1b02261718c254f90fdde465655796991dfee897e0b36d0cff6e17cbc23a73822a6011ae6a457af2b9c347f936e3c8745f96e269c82731980fa1e56047453643b15aeba735bbc0276a55cb94c632c14d554c7427c3eed2770c885e3b74d0c5e0d352304c1a8ac81b2730670eb23b543a1802f8e7acd8bc2c1e46f684b1e62838548fafee6a3bd12d5f74e23563b9c0291b62426b2ab1c4ff243a56a62d18ef11e140eb24160a8cd2aaa64a46636c6444520f1c177abe85de16299ecff41b0ce6361158ae929144e3e2e93ce73a04cc76b2ac9d1dc1a48746caca66d7738870523a9c6c2d3d835e6f1ff70ac656ebe2c6d371264c44bf891c1f311b661a5a3b78b82b7918d5446d6c66f576a71db7bb05b7eef4f30c4ea962123b3893cead9198fe39afb63c6209542399cffe7c9b9da71b45c9cb915efc2d644b81cc08248decf0682892ee8756fafa2521a8eb28bb66e2b49eb5293a5861abbf578df5150eae69a5b6afaf5df569f8158e6fe2489fc68830f5b87917a343ab3df0a3b996918f30cd4fdd6881649ee5a9873048b31b766cb097b7f5c6231d5e4d0b19063ba11caf0afdab24f6fc2acc9b10ec4a77c9ddfeea5492b6e758ad6f5d7848ac9047674d65264962425e35f10db9ce5916e59ac0a9eca7f59477282f05b73ff847659b95e9370777a344d90b27758d094a4eec16fb7c24f77a76505835d444345301e59b804e5d49e052ee07929282ee8956c89ec54ddbabfd1e9d844bb648a23253dd52c00519ba7288ec4804b867e27d07111822d7fe9214881b4b61302ea616fc36f76fa437e0c07b7267be10e9773576f9da80a9799d3363f0c816ee3dfae91d61aa05e09f0c3cc4a05c622aff09a78da7c7a38e570d88efb4b14938d0aef27b58a1658a05063ada738112944cabfe0d886fdfc37a5fbc8d8c427e83c6b075ff0f628b802c0c2d46725a8367148cfd54f0a03b96377ab199ab22cd1ce21588c4b38ba7eb5e1fbec10cbec78cb4d2a6fc46b138b7c53abdd34b2a904ab6fc356f8c3e9a9d7ae80276f386ba691ef04d93538013a3bcc89f76b76bf55f3ad8946c1b7a4bd4750a2a1c0886a7ad23e91b049354e4d526a2ec98deaabdf7c8ef25c851bb9e85a42c4a482cfbd636b5538c758f101418710c9ac302b354223ec03da8e2f66f0f5518c293497ca51d65fc5801f9ec4acdaa959b4d82c49749cae031e74e04e8f35038795bd51dd062ee3eb73ce9b062148d509a63abc776d1e179820a4ffaa0cd9f951d2b9a3d6b8bbb4b81c2e4c8014efa120947b8d953955ef1274169c6b7ad2fbca72582c1261139da274602d3b1c1eddbe1ece625ae2a727fc2f8a772ac441b7ca1e1911b957af78fd14249a132d08a557ae1f5f01b3ffd29e0653d1aacb60ebc7ffd80fbf137d54e5e4babba696feb969a395924f960b15784dd50012ee0987e04d0b58b4d192c6e19fe3eabe53a3ccede5d1869e51d6f347a968e1fbdf9957e763e2be06dd61a536cb1d07eceaf6de83446ed04fde76329e31d3b7c971c34300c121c26989119714c52474fa236e5d3dd205c592663f8527e235b954a577986e42002d450317a49bd2b4b78d6e9815bce20a1b2b32582d60a5cc55b40e67aa003bf1a8cf58b8b09064797504eb29a1a7921e248bfafabb07b8ddc0cb0a63e3b19ae01f60a80b21eec93282f7b9b20e2381b8635da4dc6ceb7c55183c5eb0691babe69f7f1edb86a47957d0d38cc4c5df191e3e9a3c8fd500f259c83f76c009b831b1abce760ca4d91803c900109650150aceb4f466c74ebad98bbc4e2518ab5c81497c7cd3dac4bb3c9d85ad39b0d14b8e551ff233a672e80fd0a6327bd76915243f45e0d3e9f7682a4cedc6dc10efcfab27bdf9b03d342b4b2ecddf0484b71f713fa4bb5b53c12966bc8edee6d63e7e389c8f5f5f0931bd0c1f531bde0ea8f6bf5a39e8437e544bb4635077b3b994a40ac1bd990561ff9f0fb7cdd6a79653f3a2ffa8354e56dcc74eb6119993472d852e7b6f86fa7d98385ba7d6276774f58a87e349fa79e566d8e3df3905280a16d78b96ce713b4134322616f488d28dcdb10966ea0d7321da39d336f0f615e769c2a965e89fd130f6a9383b3c6e96858643f5e5341dc0a9dfb33a4be8fbde2ab125d5b6853cb487e05b234a3426d1e19cf1a06fb01be5f8f15f93672e277097a730aa535fd86a0dc058eec25922541af7887891c1efb3649432ffc103be6be517a9bad3b4562f3dc90eb6ff2857ed7204ef5bbeae0cc0da4c6df09eeadc90e93516ba795e08ba20edd0b2a263efad4c741cec5eea87b0b5429ed5b4f52b8f0f27d1678a9b31c321006c7b7d5023aa61e0a23f39b8c918763546c15cf579c3369c8924af595936875151cdca8443ec5b548e170741702bfa12b660aafb5bac2d433d8fe5c542a498770213523d27a58a423e1a1db2afd0c81c01a05779f83620977e9728a3b3282aee130fb9c914dfe2400e7ade53cb0f59213a27bbdf96fdf5141f8616a27cf097cdfab8a4e77fd2b83b34ffd18d8ab53f8e32d44f6850f7951cdc0b2209c82aec63b661d707cd13d352fff32d004040d0bfe0809afc06363df0c2f0625279e2280e75c5c8a341c61a9e935f955fb6cdc8f251bff08e609608ebe5d4d52f90ebab65a8bc225bb93196175fd3a280b9fb5363d7782dd65c7dbdaef2345a1db213596964c1aaa80b51ab457332c1710ad569c59b1d7255a61aaba9e98feec8a65428c06f4868db2c33eccebca0e8433fcdb4e172d8c02b9a7ae35f70594e7bc3f99c6294acaa1176a6a4116e2385f6b21e338227895ce92518573078367bd7b82f0b0708efcb7486f3e75b9f8229c2612c2de581cea77aa20197ea0696598b1a296848584e7cdc75ad42e8da25e0b226af23da18cc631379fe99be03203074e5df11a0f150f1cf3d0998f9d5918cdde61e343028156cf03c0275b570cc3261a77259debbc20f8d14ed602a58eec897b1ff99e525ed6adf25e92010430538065ae245dce88069df729b0700038a31db267c99fc07c0e29b5aaa7783a585e466fd638b622aaf7ac3a44d59bbc4f4fb6d26088f0408fb6bf0632164d5698d98d9642487b6adbe23a973a8e696deed0e99cc83c74cab1433ca650c0ed83ee452c65d2ad9ca8bf5912906a5e7b6fc85c4fa9dc56c6d2bee510cdc9d1ede7d51799ac49ae06cff6db4151a625e837740802cdebd63a9b3bcc318fecd98d9836bf1085350350bff390fe6d421f27a5f2029d36873557648f655d17641075e2499a2a4c3d2c8734e1cc7d2fb475ff00c7a6b7cb5fc9d349bc9dfdb2597c7616d7a87784a974887a6de6196bed2f08a7c23124a89b8a977e598c05fa949f36f1fbb5dc0e4a2c21aa544484d2bd3ab2ac0f396aa775cfb78f1b468c6cfd84ba71424cbb5f38da30e4a81d8972cf457b0a5276c08a8bae48e6e46171ff61a3ebc5c9690185aff9ecc53485bd3c1ced926b97c95691ca60488a0d152418b28deba43314ba6032800a3ff1e2e8104fa2c6233ad320d5d9691e970e2fdcc6b5dc6cc47800820f431c4b06efbe809d0d47d0cdd4db10d472cbdf702c0fefa074e332859775cd97854d81a81c829b17472e3f17f7fc397f4a79cf198e61e1061aba3e629c018f4f73cc955123d07dffdb9167d96b1cf6a9d06025c61cfb8560e73befcbeedcc8474c79cb8edd33dd5c9a7f3e14e152f04d4e3d35b6fe3785f71b976ffbb95ba00b4a400d4d24b9fb443fb4e3b56eff594cfd23cd4bf0ebfb02bc6adcae2b6d01bbaef762cece1d4b1b7cc626c1e04f68bd50a71705de6073223b15baf1e321837c47a0523e1f912a60710059b7ee6e8344dad065c161fb7b1a9b0fec2d604731e7c95b9327c1a33742b5d05f7f78a6499c965f95ae264137f71733d5a736b258bd15cb08ecf924efdedccc291c27bfa7ec155ec6782920cbb312f3fb818d2d483642d5b92914940f44d4e2b47a6cd7dad9cfd4df8708fdf71ab0a0286640b35d3446d4875f564bf43bbdf28a6390ce29e78f7ffebb8d57b15e7c1b9a251447e696dc50aa4e3a571607141215bb15f0e29314c0d1aa82bc357019efe238a0104e62c88bdc96cae45c55f32cef4b605fc5963cbdf3aa7f3f40de514ed3f8a0a784e9533e370e3397476e9b7ee0193761a781a10d622d340a41f8b6ece185277ca3afc71e485473baf7c8bdd0253e0e9f5cc76a6d9af4eeef7a262bd258cd699c1ed87cf1c7150fee452a225369433bf0663c8a360db168233b73ba417971f76ab32e564b3c358d4b7ee18c63bb028e01ad44cf79e1dbe30008746b4b9def58a0ac7763899ded926f142dc23c7875ee0f33a06555c9bd05f78f125e2bf942994293404c2121ff97aba0be0c6866de989d07170ec0b924560196ab00d7885d7ae57d11c9584210a86444d7e25df3ad295ef565f9ad3b9ce0c06490d0ba3e409687970227f9b9d31c38a7a67754661093b82a4a9fd9182657e1efebb9de8bfc433b13172a42142e77540af51786db140805fd6f8e14aa54a6ee68aa032cab8465cbbdc9435f4b63a5dd3c0ad0cc19ae3f4fabb475d84c82ccc9e0a3f56001b9dc798b50ce5b617e5218321dcd82c0be66fb7afb5777534b70ec0aa0382d57b25fa89518c7ef750c1c8ad815714983e39d3c8553b1d7c4497996cf19d7066af3d6cae15f4805010f39ae1000d5ffd059ae36f603811056a912dc9d46535215d7e47259245377f202a4f6a1ed5b0bd9763383b1fbfd90300a1b631c06965af9aa792d7ad394cab7203a9824f6b050d09aed3b87649fa9979aa3a9c4533574e3d2bcd59497312ff0fad5e6dfbb77e096f2a730533656f2457590dfe943a2c9e921ae183c31f1834af8a5bfe09560e0e3f1aa0f9bcb4a556205e9f524e437a40fdd0d6e9e7f6e838eb0918ec357be9a4025d2d156310b8af18ce7e6f35c041eb27e833898ac73b5a5b5b59fdbdd24e5c420680e1238e96150c001e6ebbac43295360941ef6c928b2860379d37ccc56b4af41ca0d2c5eb76334a79a970d65f7a2d8f2874436f899ccdeb7a726e6650f441cd6fccb988d894d65be0aa34c08069da2f2ad0da95bd2a74f3366b5663fa19a69a7824f81e16e70ef42259a82852604cee68a345d4ae7212f0a20d6634cbe831709d8eca86f6661d2e18456d7d301adcaf001628c94aa9824511c197d42e00c283cf04970d25e3e1063c8548cc37ec654e3f2297025081a8c6a319bdf00e31d6ecfbb61889b098edfa37eba1765ff8f10aae65385d7b7c0f8ff15a6691418a6b4feadc2bf91bf1f5ac8f739418a6423a0f1f25e8368d8a9b080493c937a1df05f1a77eda6834bd30e8d1b9ba98fa069bb778b111eb52dad2ee61fdc9239ba4134bea0a2c68974cb2cf82891c88b744d8173a1cd8f3b9afd7133577d74c05fd1cba31f59d28b198504a31443140038e2ba00915a2245b1f68f560a7f37fe06fb2f20341854fb27f8bc3cf380a1217175fe233fbee12e7409e624bfe0e8de258150904f7f3cb2f1f9503b8d1f63133f1770d84af0e6bfe8acd408089fcfefb641e1cd0b83b28b43caa6a597480626dfa49c7e78fd932d7c3141dc9ff5131d1f96b3de232c5a2ed2de9866a779b5524eb8ec4f11b9664c3085ecacb89625bd3f7ad3ff17fa87b2b70a0a98146143fa4cb6e53b6fb6908793eecea6778ea0fdac8b814f5502fb35032811db66cb6748aa3fc8aca08d860fe2163be27a120e0e353981b44b18afe683ea886f52490a16ac8f563d619f8dcc0dddf0c47312ebe52b5c4d5d76784d65e841e6a7df1ee8821a909a76b64d198b0c303b045ef38ec04eb15906133daf23871bf1a60bb7130566d6ad3ed61d58b8d7b52309fd216be4cde077a849106cc465f64ba3086b2330695bee477feab4656773d21dcbeb211e69ef7dc8cd25d86f2ea2e103c193dcef966b770bf03c199ed98e5d3d4df97895cc3c4a65f2894db2556dab32fbc54d9a24be2f4145cfd1f12380be532776bc8546ee102ccadd62c960f1718929b8be043f32095bcb691a1fc749f4dd1ec7d082a1d4f5d807ca8c6190c1d9e78c0dce3ab5a558322fe6cc176a615d5e0b2042616b01a7137cc82458a9b139aa4f4f7140060517dc51bce226a9503f9551bac32ce177abbabef20332fcbde3ebdc9dfbbd10dd266bcecc0c06e499a576fe3330c1a20c3acb11e968a7e0fda89ff0f6c0428ddee17567c9d575a6266a37a2c2e4414e11499078ab0f99817a5f95961fa4dbedb396a9e16b0c3606cdd2e2390ab1b9f9d26209221cd89af98462218e1292c07a39cbccda84aa27efbfab9592776fa741faa2bbd591176fce04182986109d0c43eef12a69fe94fe8b99be7ad96625be5d9bed6cd8bdea141266ff19494bd49517aa7ba1607163ef138b66b64dfe27240720527e78d92ef2b8cdc9932721f8a6f74b77ab2571254f390b69416131b81b919d3ddfbe14245c96de8a839cd8db00cee0ff34e963c84959e3b7400f8cc03dd0cefdf87afdcbb8b533ec9e1319353404a7518d7d41ac5213ad8b6292dad17d836ae4c351667488a3380245aca93f3dff01f800b72b8ab3659efd44f8d13007357dfa2fdfffe6804ba2041b86e446ab78cdc13dca261e85a157e1192ee572d718c917ccb664f4c7bbbdf2f1020fa29c0a09dd187cc2c7912bedecf87ecf39b259dd97759656c2c999efb1c2e8909704556958bec4486407c612294c45b9d91ffd3a5521d752bcb56b3c402b474760b7d46dfe5a29899f8a500c2bb38a9f4b941c890e4f65fcdb1ce15cc345fb4f302d3ff78c4de260bf54fdbde6d934ae0657751565ca60e39ff8dc05d16f7aed897ba6592794f0b3648685472f655773584dfd2657b1704ff9154013417407e993fe56e38ef2f513ce30cef6d7060848cfc08dbeb9006c808d275ce5191d7b9c977d268c2a74823c059f469bbbff654e96aea7dcfcf991e2b88382010c3fa835e99fc18e764e019de09f19e280284e3d6851f466092be3afbe970fbed0a770f61431e0166fa10e70e91dd61984370c6540dbd8c42144944a8c1fb8562752bc050dd91afe627df80248012262928ba2ea080a731ee29cb6df4226266d13011d15fc8373c631257637dcd21bf03adc79e8f82abc31684367ef5f992676a70bf14fdc1c0dab4d334988e67db3af4a685bf0aec5d21f300200c3f3a5f34d82ac4b6022339a62d0397b9781885d69d6818f0bfbd41afad75f4452bc07af9b0163e59326e2ce2fa0fa3b228b363f4346d9a482cdb5961bd91262a964a319098177ebb2a2900ea017841aacd69bfc24c20eb16ddcdf0cd5593f63e9cd9b76234b8331855a182c22556079b32c02d305e29f4e3bd0f7b37d5b202d434867276cef225a1fa6423d089411444ebfd82ce76f71e7c21fff56c300f86ade7e3b7c79b2e0a4f672339f9003ab331f59dc86342d0716f27d51b200ba1b6d7e99febd2d2f6bcc9c171e44403e8d8fc0bb506bf36954188be9f668b31151e544dc9c3a5ae0665f38c588390abdadfe879349a07fae16440d0432799d6d60c47a6fcb2d695753b4bfc8935b9f3d2af8559e94cf95513c5f8025d5c0a273dc43475f196a94850bc7bf82f07c7e03e5d0629bba1c59132381cf3de9fe87f9abf80ba2e49ae7715ab6fd4a8c06f06ff99eb528a31742513a169ea8ec9ce56a5e934a6596ca4960bb7e29892d364cf7b197062416e226671e8a1e6f7e34d2f72dd57bd365a21c802858fb151b03a31df85ee565e234914571da3d7b24803d36f6f1e560b6c869d2f4957ded9d19f5e2d3b201be30127f45b153fe1ddc3df7af5eb1639c9fa2ad8ced5aae1dc2268d2469bd497eeaa084824d68b66e51f89766ef0b4a1790947ed14c6a73dacf8f136a172f0f28e1e532a602a2ccc7908644cbd2d42db680cf363d288ccf9d786b31f74de69a43a86e67c8bf3bcf7d6068a39f058fa7cf252f6f962c26a2066cbfe7df3de2c7d645b8a8b3c19ec553c94e9a68b8087574e2f7cecc901c666b5501762e7f6df9824b5031f36d05544212c2b10af48a07d14b9d1169b7cd9d8d3b2cdcfc08afa45cbec09047aaddbcf0fd755f492baefb9c8e2f890c5e1e0a319fc57560f7b498e4b1511a446b2e819a53d80cf60ac819ae747aa95b075d9f5ca04816392ba9cc11dd6fb44ea52d240a46858f727715a5fe7c3c23c885d9ed69f02542f621e9f5b4cb598b3aa8204c760d2ee1ece3b66f03c5783c193ae45c4fdf8a0dc6bcbfd5e6d5a5067f7d79aae761fd12cfa21a8f098c7b1f725f44dfc3d486c9e1865547513de344a17f4fb4bd2237350ce31c63650d2dee9703f2dedb17f589c58fdcf858691d8da18463da1f6b5fbd336a534247f930da9d6c51e932c1c4fcb194bd7f416e57940899f8feb8715c00d89c7500bbff58c63dfb722692aca7c28821508bff229f327a91cac5a08dea150733eb321b46e4499255a36a1ea0f3bdce27b750ea942a96aafe70f4cee8d614bb183f8d6e3e879f0c75f41aef76962d7439ebbae442cabb32cd223dd03669b69ebfa7ebb74a6f8c110a2ae712e90405e2decdb148da5c0e1bb70ce111547e6ca5a4e88a036948413980df1ebc5b05818c629533162e9130f5d51fa4066d292c4cdd5d60db275b420b370dd4de3419f60644c764e7c9270aca767f47e8c6852655fbca40f64b22743e85991d2048a7ba02a4c483252bb3c8f597f761feec6223481f5e3fbc416dd504394feacc89daf8a83b38dda4c1b14f8af635ee1dde15920885c83a8b305c965eb80b5625badbf24e50aace8f1abc1c22d4d4772a1ab06177c7f0e7ff6fc5d6d2072da99312fff695a29ef7d3633f7e543808ba039cfb47c949a9b36a4e1e7fdd9611f25a38ee90c9f53885803a7d54f96fdf237572883ee7aa70a89305ba444691e7e1a1755eb86dbb9de0fdefe305a39b2212b17268b52b3c4731dff5eab9bae1bcc18ddef3805c4673d90aa85ef5eb9066c5fe6a7904b6aef512ad8e02c140d9019dd34b230a15b26a5aacf19cf70b1e92adcb0ec66c4171bc453d232efaa107b932ae4e4a0ccb48d765b2fe2d60bf6e1a7709d33bc58e8536c63df6086932e47fac9ab81564fc18dd78aa663db96dc50aa4e3a571607141215bb15f0e29314c0d1aa82bc357019efe238a0104e62c88bdc96cae45c55f32cef4b605fc5963cbdf3aa7f65ba43bac9906f02e183ef662a3b875a55e94850c900b4dd5f662dbf99df8fc957ede2ba44f5131e702d0829e3bf952c0df6ebaadc9bca3f0a77745c632ecc22c6ebfac5f7ab92ffaf582e9367148fe05b7ac6ef938a6ed9894002ec34a84fb979cc6ddf67fe040e99b83926ce1791b33d10630f611f1b088d93f51a57faade32f4f0c2fa4528824be84b45eeaa44a2e484a5e15b1d0cd020fe837665ba773dad9bf772482e3c7031073d5e5d16a0b161aaa12e0449276be991425d9a1899442cfd35ee1d9900015d00cd78c0a5017ea3c260c7c1aca7f5e3cc066634737255ebc6bde20a77849e5a9f527c54ccc85fc4dc6ab14bcec7ff9fdc852e9dec491e40b79e9f810d275ae7c147e6814a4ccf70ee57b589d97ba714bec78d54ead216140854c379d5072ad6ff7a60327567d7a2cb89a4bc6ebb46251c2b733440fb2d622ece2c50f0b34ff1c151981b7bf22ecb29085b8ab48d3523dde3ddba4ffbf43225a4bf3b69f05f9e794f7c1b3ebe88297023387f6e40dd934d1e93b72565c4eed307e5ebde67dff570107e2d960d7c238ecd4d2af09a0368933a481f06ec3c93e2dbbecbaf373ec4867d14ab2272917b052c486c7afad492b9ba33b9495aaeec1c3192d890e6d980c5d9900e2b613a8e8132aa489d91b3b0ca711cf2cdae9f620a4fbc825cca9e6162038cb30fb87622f17666301491d4f30533656f2457590dfe943a2c9e921ae183c31f1834af8a5bfe09560e0e3f1aa0f9bcb4a556205e9f524e437a40fdd0d6e9e7f6e838e835e88948e0d7e626a9a5316cf551dcdbbf0b0166f2236b43a6b9407f47bdc99508f727cffa65a97575fb158507297ef624b92f0de35b5ee1368c0d0e9368d1fdb29b21334263fa278c4bbe87590b9634780f23a83361f018e7de560b08d672ba89aace8731b74907d83695c96e3d3604edf0d1623949548723066c85d103be201d4b463ae3f581315311bcfe24dfa7aaf46c666ab994ecc6a00ba18f632cfbe54b1ec8423a18685800fe16c56ad44a55b8ff6c5cc66ba82f18ba918bdba2e3bb55d063fa03be98d1703b512eb3bcf00dda0fa2845d95659880d23404fbe9bba51480a368fb651a5fbfba991eaac4c96ee4c9abad3ae357c7008fbe3b7f4e0addaed0df7aecfb77b73b945dcec9351a93129f5fd3f7109400f146304fcc6467d6046fa35c9f5425f776622f8d53f2767a1e7b3d440554ace3dbee07f15641a6980efbc20c7b968f04474c0907ac3025c9b4664db805d174e0ebcca42428f4545697baeafd953e58dc3c209a375e87c07919a209e0d6467d6fd658a4e4f8d9ca08b0e15d061c23e2318c06d6e22c3fecad18481daa74a9fb44549d6ed38181001fdcca947f21a5521eeda7635af74e4ca2d62457a73a04305269e2f775de5ccc43b6976c67e039773bae2b68888b00543b799d51835e54e281234831d8f2bcae2b54d8f4724f6213d6f631db7116cd43437bf426cb810c8d9c739417a8f30081409910fb2cd565a5bbcfa59bcb833c30d2e382693b87852fe71a3b25a26fba25726b583388f2c63ae35a3faa42f90127e00d31c6bf40ff59bdc4a4a9fd2452fe2ebe43d7972690d68a8c1cdd23106af750565f4993e8882a170513cbb5adcf8552979ce6b8042f8f6ba3a54f4d179e83d2d7c92f7d1d3ea5fa76b64d198b0c303b045ef38ec04eb15906133daf23871bf1a60bb7130566d6ad3ed61d58b8d7b52309fd216be4cde077a849106cc46739a10ca543a19f582abb38739c3ec0ec5f3a7c0a167f68c92b706d7262daa9e408c9225f1b885bff6cd857f9eac149f24eff06f0957eed44f9c4b35d0cd5e5e9eb4eec1735c0ccc0d730154c52245383750f749e8a36b3342eaa41682b8325c468d7a94059b817c0db62a15c495964569afc7953e3212241ba74ce6a2a60b7b0cce87f28ecd1d9b53f5030950ac1f60768ca93fb791675b1c90a21246b62201f450c9bfa4215587db17393505d6a9343049b546cb4f3f1a1721bc9e7e47d3f24707d70011917cef40fa0dff256513f0c478d7f56bf477880c12c2cfdd25020e962de63045de20203bd35aa8d150a440f17a050d80bd1dbdaa911da7d5a8d8401fe7420924edf003acd34acc4563e441ee1b3de78548d26db9e72061aa73f6e6dffd4ccfb25044be74f1937a0d0c21f0e5b6f0151ecdba6ed9b437869d9aedf4edec30825b3eb0d3ae4c3723226ef2d48b94925e7f5d52d70aab75710dd53a192b648e105ef6bc6078236a8cef5df07857df4370086ddf485b8fa8c21510b2bec3c614968a906e58fdf073c8ccb097f390b69416131b81b919d3ddfbe14245c96de8a839cd8db00cee0ff34e963c84959e3b7400f8cc03dd0cefdf87afdcbb8b533ec9e13114ecda3d49fd4313f2c775c9d1edc85aed99589b20aa6cec6b2097c76ee43c4568048b70e66707c851ed08cb0210308b79a1689e9d5760d4636b8cc7ac7b4b3897f2255bd9a24186961e27ddcd0722335d4854c7cb4e450bc803eccf38f62e9b5d9a4ce8bd2baa0743a252589506141d0b6f794c5e6c129070ba4d3948ba455009345e053195de4a01d38d44c0b9571c9bd573263160a185d11293b8cfa8559c58ef1389a29f9f9e34acab05631e43f2f9375277c98ad7af4946973eaefae8a9a5e66a92a33b44b97cee27019814f3a4df4385f770e0a3226f9dcfc5484089c546c404d28f1636f6e7a7e97c91e2b1c9a942e9fcc2559f8cdab8c40f78d03d3d5c1de71ecd25fc1e6b757b2822094beea38bc4629b57ec592787f2c5e62f2887c1aacba9fb9d0fc5d093faaeb137f6d77183a35600584162893942cdc4aefa835e99fc18e764e019de09f19e280284e3d6851f466092be3afbe970fbed0a770f61431e0166fa10e70e91dd61984370c6540dbd8ccc55c9377cad1c1a606f890033e9e348c65048420b03b421b5c0f37d420cd7a2f742b5514e83c437961fff6bfeb67bfbd3b44684ecbece4355ee342890864f9fafe786c48a18b9d60ba4953759826fcd93f9f8449e7a63d487a9d4550df39ebf00f4f3800e599bb0c8c7ffbf333e402af07775339b3efb7b6e931fe39971e06a231cf94a7cc7d4eb7001a548f106fdecb2f4c01adadeca7c47276a7e7289f47e5c62353f68019c5a8ac3546c412853aaabbc7c6cae0104d50525f601d8deece29bca52e62ac2197ffe9feb0e47022f4e76a654f487d3eea79de21b867b13f8d1389bd35d740071ae172f26aa3c07f3748aa911fc70aafd9e2df80911cbd004cff2339e47695e1935e7c331e232bff34df7e2446541a4ae9191d5c596b196f0d9540a4bd157142f772b4e7b5570e0de4f2ee21b8c9916f55a053ba4d3272973431681d216eff2e39d02e4feb777e3af4092580458ab64ac7e0e168d2f079bce9a5244ca5a93f4217abb0b9d624479897e104219248787f692a41504993d022ebec60757ef9cf6ff3b22d549a414cd3454e1fbb8210bb3c11d7f89689fdb9c7beca4e497c1d9caf6cc8d3d1104680289ad95d7639cef35271cad9ba24c9124b4d4bc08ad102dfa34ea635c04783f06718f391ab0cd869915155bb1b42d5251141b262758b952b1519e8d3829e616378b6751104c2e295520689f9642ae9dda28c8c1376fda0d2c1e1efb602750310dfc9c2f28d1ca3570d3ba2052d423c3ff5f03b2aed6eb481a36c2f827f12d183fb627acbec1c1ffc651eb08fc11fb9cb575edc390d0880c14932ba5ef67e1a2212fd32772e31bebc14d60a7ad22a6ed4d240746b8e855065f10d653a69158aa642bf6f6465446a62705744bcdb805cf9624a8670e850daf1157e50e9ead2be88a4a291d355d199f60bb98684a65e70b5d821f9ac00e09986135d8bd19aa9dcbef706a7daa49a45b3a6dde04029c67fbec79319b0d265fd09df6c6dc75ee65eb1cb0d54de944fd78a7428bddeb4720d2f033924606b10a3f88763650148d97d9e298b842b32a5fd164f59e6114602577630c3ec9c5c764748df176432cf37dac42fe8cd85ddca0e31eaa22cfe31ef863b264b63f35ae3a1b7d53b76642ff1bf7a4cbe6cac32ad4477ad40700aee2436f1d2648e539e267eb2787972b54c2fb07be0afa943ab13f39f1cfe3cbc6e52fa39f0df5d078a5aeaa5c725046e0c8bc912d93931b2e133bfa20a2da4b004a3530623748268d43266b1dbac3306b16d9a7fe9c5ab1d314292121e561966a4f6274a602d81707d270772e1781171205815f29651e3520bbd3213df5c6891b4c87dc08a5f566a2180ad7dc2710b6e3049294fa274720ed327664796b0eb5809df4701b15935af1f31ee05531d626821a9142aab905a27ba8c4dafa093c2fcbe3fe76ee592f3f4e2df0db769611f299938873fdd1e009b05cc4373fdaec400b2a00e7110850e2055e26b2938cf50fab8899acfaf6693f2b421022f4fb74c31e7a24177ed179f64e7077b13642f324a341f2017c1b02b84e1edc55f7bf880f4d29b5a9db7cf0edc11aa7a55eb5602af808117654d86180bbe7a5b49663f4fecc57d59e93745be6cc55ddb400ae161d3799ec7904c1d90a6764c9e70b9b865175ba80ac548d8ea5ee15129a6c3c97cca2e009a1e4741b08e7e213a7c886d4d9f773ce044bfcfb8a192bd317a252897c165c172d03f78dabbdb5b874a31ec3b50416635d0a0a3312baa859f5a23e33fa2a8eecef993187278f3f513c73e45e8170b3b0158aaa15dce00c44374c3be08491dbd7e3eff493ad8b0ed0e78a0951f19418006afe78e7566e12af04b6424464622a228f7e1e6ea75bd43b53a8fed467887336620b4f52beec9a2994d0add485b8c0a59bd1e5fe867b5903f25ef0daecf80701832e93230e5589f5bc2aac64ce87c1e76dd809a56c054c2a5c80e22bba844f673d1b895fe53c92e579097796f5108525154b0893fefec968d451df9bb1be39a1278613fb29a5ec0889bb8af274fd7e05b67d1192f240895726263ca085eba448d3756a4c1e218239d2550298928062d8a5d5877bc7385ce238a0104e62c88bdc96cae45c55f32cef4b605fc5963cbdf3aa7fcdf4eb6fc883526a5580786694fb280b0f485e482f1314e54418d5fa6c85e88e2dd8abda25734d03d62f4dc3db24a9ffeaabc1e2e1e82f4d424175450344153e3d5375392aeb09550374f44678dcbef1bdcab95506dd7f7105b6e1181eacbc66139201d2026bb22d69fe4d120801a1019a8f665208b8317af98fc408a87b928f45d96c82554a9826b5827e31709bcefda8d78b54b078c8920f4e9b9c787f138b35af6073a3476ee26515d8ec958b4958cbe91b87b77ee9f14910815292563bc3757f745efdbca92a0f9df6493c59b179608166fe5564274af889b8431d73148c615f8bdc41154affa24782b1e95a9a16eace7bcc13fcdc0f42bd9f1cc39fa1faa1263d1801fba6ec56ccd076330266e27c2c65bf5c0ab9ac5d3795ba480da59a82d3374ae2d745aaaa6cf811bae1706e73438d8c2eedaef68eaeb729d6e1469366a7a212fcfb05fb1d8466da71b6341126f26565d5139bfb5c5cc0db2430262c822bdece0f11e02e5b42afed65dad92a2aa4b3dad52497e39d11a216ebc65a2be8908c4853bad127b1b49cd6bc0b51a93526a38e63ef06b0dbb4fd1b762a205940ce884c7dd0728daae6ac69f93c08dca98aead3fd85ece2c78a96c5e796468f0e9f3f375aa89083eca2f65081de0ab63845c6c67d07b7220d8163132f0b4399c3951e3a2812725321c1a2b44f3fb0ed0edd92d75e565bc20f1dbe68f219b96102977333032c9cca7ca4a450979e9eb709385560e0e3f1aa0f9bcb4a556205e9f524e437a40fdd0d6e9e7f6e838ee2c3b064f8e9237065ba1e1189687c9fb3d698128b40a527ffa96c78c3f14120195342ac87800a887f9d4d3ce248ee5a1ac34aa8f70b4b9698a34d12173a71899900c1ffe94639e738766ed8465d67e9cd08eb747af3e25b3e6fea3668fbd563ee18561c108adecfcefeaa803174e35576c32e55a96de726daf7a7b6d1916daec60338881ebf2eef82ea0642f0af9ef6ee8f273d1ed6fc1eea1d734ddbee65c9b736bdc330c3c3f063839ab0f73fbe262055bc9642b983b8ffedde721dd3c3f92e12b4fb8ce88dd2c0f829c3a0eeb09417ed2685b5f2505bca346f4543ed62c5625af892c43ac1696a3d3f94805fcfb337cb115dc7d1101f2fb224368c25dafb54822192722c50b6609954e09515d8a3f71b07dae04b5aaa0f07dbc09dda10980540d63d8f0df466bf5930b63aae4c5af27b3aa950bed12ae7824715ad12e1b3390e32ee57cb79f1cce1668c6b0eac1c6736fc5b39f636d14dc272b8cde47330496c70593cc0699a40707a2ba3f33628c983cbdbc8159cf2f6fcb58a305a50efa25f6191c0bda7de1fc2e47831b16332091d242a30e5bda497c9b0efbedc92b2aa484e5ff7edd78d9b60b162fc0cc7f4ecfa9ba5500f8c6c888ea95b4e291f51d0225453c8f6f78dd9e56f3036442695e6a3f0ca07a8f90c2ada3380b2bdd6f6ab893fe67b82dc9bafc1e661516c5eebd62a679ebcdf00c08d55c16514df46c17fe4cdc961517e674ee59fcd0dcc4caaf93627411d3df0afac99ce127a1094067030c3e2e5f25709fd3b4b2db02df15db252f53bd4dfc5deb6709081bbd6c2a252ffb579f20209864fa7398ae572f3210a74db43660b3b9a1aa6fad32aaf3cb3ca67ce4269ac5624193e846c538e3120d21f0dd6557609d06fa372b179f484628a9a266e565853b6ba848a1763ba208f84f8657130566d6ad3ed61d58b8d7b52309fd216be4cde077a849106cc465b19b80a58111ee6569e39c2d7ab0bd86f45388d7b95714c8b8530b47c4c3d0dfd5b1d698c785682406fa5a75ba2aae61773be51857097e09522b5dca3bceaf046c1aa6c473eb385713a800b2470f8f1d61977f8f7f18000775d4264713a9ac1d61ee9a79894a25bdf2394482e35aa11fff2394dc696089c1c0e4643b80f22af0cef725d15d76c0d0f1885a8322b8ac557095ed27ce8d3d69164d71a61186d67b81e00edebc6731d107cecee1b882b48376a49db0035542b5b40c8052e7112d158a0bd0ebe01e424dcde0066a79a748b2cc6d8c3b278e6de1b04eb871b0c159ffa5b3e0622d8ccf51e93a1ce01f1629ec99befa188b1756cfb26c92a9e8919a9b399118f1bd0c311630763278e763d6c12835f50ec91148e4621cda6605e765471e1061d0a906cf7a354736834c2a5fe201713d507a345f1395d5203bbbb90473252ff33a60b4b3558adadd68a84d786bf542fac6e59a45da26e9db6a7b5b88eeb4ceebb69612839fff29f5760f830e70512543022ea00eb4f250d6b17d606eb52d94e6cdedd118259e659bbd8aa41e51ac7581b45e1a458c6f0708079810279699b7850ceda042097eef34e963c84959e3b7400f8cc03dd0cefdf87afdcbb8b533ec9e1315d90f39e2f92cc5037eda83518402aa6c09338776f1e030a19eb1058144f3e1d3c9e9b0ca36ce5b150a160bcdbb5c3c55a05e8e429aae6258981a437524ed7c0af06b5df19af4040b6af2cab97c9166666658eb5ec34d7060d54d89aa7c53d4cf2186be36b573a53bf4878fd59a362650edca60fdeab2deb65fb66f33e13dd91099c68ef69328297ce6b24ad3c068e07ebf924acf01010ff158c7129d20ddecafa57383104c34e31862a498fb09d938d75593f38cea8bc29cec026108aa740bf2956078ffab413492a7812f8468fae26d9c18c2bcb6aa449390cb4c63f06d3b861bc2562618757c7e3111815a2bd2529b150b356cbde4577b7d6fbe2f607898eb35e5169c9bcc86916a88445301951d85bcb9ef84e27c678ffea16ed7bb0fac5d3069edaaa99305ded07a825c7df2e52d9634d7955f007ab682dd8021e649ce07b47665e67b3b2f2196b79197a3453136b82c34786bedc0db5e970fbed0a770f61431e0166fa10e70e91dd61984370c6540dbd8c8250bd0903fdda61512bdea9861a791d8c6bcf269c745400aacd584e58c083953a4a5c56b54b4bf0cdfc39bed764cdb23e8b294646e4d23b3f15257e90ebdbf16367faabb8a9d74eb5f6c152fee147a558c72a767b79e65d703f8504d1b7c6b0f0aa9109566efe6e8052680bcac331f86e097e1e4dc06a452aa7a5d5132fbf513189cacc5eba4998df601f574e7869aba9f9e43b0e8b2b962b3dcf68672dd6919d03e7cb98984de8a6ae3e3a1d4c069526e56124b5785084fad0688c6869de7ef357e2a7f252be5585da410a7a77fc699fae8c484e4e26ce08f8a6721aa58506ca35cd2064ec7b3a7e9609c1742fda3ebc7f1a4c3a406f5c70110c527fc97f66b7be458ae93ee3237a5d7b92ec0d1d45483c04dbdfea342517e15063fab0fd6eb2907b3d989af58ed669842ad7170c14325a3db8450b586485eae96f19c8f666361dfb2e425fbd31351e69eb46cabcc7bf999d196e22d92b28b2f3c58589d64ddc10b6a30d0465c140001811824363a37338bd856256434fb225a082ea6f00b3236f5b3208b6b5f8318169415fc70514cd0c07f804314cb023e16cd72f1b3feb8a1596d0d3ec8ff92de12c1ebc1fd3f91bdfbb305a0577ddb3aa226c6e276c5a8d341df397ed456d2333351950ab5abc6afe7a0d44c8363b827cceca08e9bd83d4baa070761eea48df1de687beaada212bd3b15de1dd71fbe5f55da6a1d50e3ea85d50e29ec175c8fba0a2398d13c8de59accd46ae997afde4e813dd5bcbb34e3351d3657c8fa029093f0225f8fe944668b91173e2c5f3bdfdd522366dd6f09fd82d3dcf433297d39ee5bf1eb0e199cfdf5ea03679b2fb22e4656ca409e23220ddd870efae596b8cd2308901405539d738911e670220bcb1af3e5d2526f50a3a0520a5382ad627c8f6ace365fc05530e7b6eefa0de7c8d67c990d23700eba32ae2ddfef20b3836b99a109266cbf2621f4708a9f465a1a8236309ff924b354380b75cc6176332b0237877802b08103a0f7ab0e15cd67fea1bd56b13aedb8861a5b2166c100d4a5ef15267d6f9df621bda7d3fde9d03ae951f670ebe154aa8d4a189a4cebd9397cfaa854b9327b6315f1fb4623a86243388322d28ef8b56e0870ad0431caaa10dbf78b51c5125be42a6f29cbc02cde777aa92bafc14152f53e388f547a39634ce31513582575c05d31e89b8c6afe8478d7b55d118d74f1d36e41e5d4acbb09feba148fe1e79d71ad92c7aeee4e448dda6e24ea92aa7fd7e21f653e727cbabc49417a2ec0fbee83f1ec592c5654e51967037c8ecce4b3fd3c5e8f3d09af7a0d901b0c695d9c2556c32d223016e9aa17a785138160aa04b744983ced6b696a037d568fbd06a9e63219c5a27012030d120a5cffcd642b0b808f2bfac4337a08dd07370b50e4b0411257f9b54529dad38345dcfff196eb078e63257cd70e13822828a84eac24a25a3290c7b6ea3869d2bc6ec8a746fee2c3c5e3284422d0e366360ec0c4d8367fc8694a4943a6aa6c2351adb9f4a976d5b1dce53711c0c041b0907ac2036e19e854991a2bfff8d640fa954b32e190ff3261bb95ad418491b37628a23e7bc4e4f3a7d79d980c9434912ce12413711e7e03e58fb015e77480e0979b72ab90b29f69fd87837a693165868cce5baf819830450fd66df1054bd0472250a85d5b4589a705d94caed789d70bf93868fdc94af2b32c4fb7e5a8015d04601e854dc763bac10506b2c74265d48105a64a1bff6e4c381ab092f14d96d385b9cb3aa5bc348adb0d6d4bcc92739c5fb8a29b59a1d7ef863e7a2040f3c7939bbae500d64076e3908cf6238eed7132edf23f59a950599453f6a1c179d3941333f4d3f6ffd5c602cad23e2ac9dddd16ddd9cd411080d00058e37d1ab7e61761eb245d812e5c571afb8d0f83a557676add50be9ade0c40b3368a89482d73166b8b89d6452cee4f4d9e93466d34816c6ce514c110a0d2a85b33c520b50927df4e6db36a276c8c85617cbd6dda3826b2b8bd4b9258b04dba4e1720deca8b3afb57512682ee5f18afc7428287c545454569fbbbc56edf74e72b2861681cc2650affe92d09fd53187e592c7263299900b5d11da5138ef753c3c5d08daed5dfa16d1daf5682058323c81b8d6f34dda25e5954ed5b5659266931da321e05ef920e662f06575a1b58dcdfc355f0ab40b234b2d5501665430baf9cf271a25666b27a18430d6c3a39e0936c8482a3617a8dc3b8c9c8a7e46f02cce891224490ea7ab9ff8dbae262b3e375667bc14c53fc15424669fd6250e86c4640c38eacf5bcbe930fe28c0ff709b5f3a6676aea3190a2fea634c529047e41451432db66b49f5d529421db1083b780ff3eba5fa4f90b5404c88d5664906bdaa9a51be1a352b6ca1b68802ed55d5093dac0d9a07a458de3a7bf5d5600a34453dfd0a2aba53f1632fada7821e92d09f80d5d005bddc97fba0d06be005b9be2ec42506364e93f94fa7398ad93a0a9b072d59834c0b45462490abbf42815c6c06f34443779580aa2d8f958f33daa78f32e64d11b76a8a90d010551f0a5eaa145ed8e81e0c514beba8adda976f0897ecbaebb2123870ac552aa1d7581a641c82781b1a2fa4184fa68b0cbe6f6a3e40011e28dd2e740e38e090b13a4eecb2fd06c1ffc207ec86b96fb9d90119e4af0e02bec03214b9e925ba0fb4f85390afa12a9dc3efa052e400f7bb74db84b38b6d884bb0c09ec8fadf01e8720b54cdf3b7a9d4deac562475d2856e497aa092b75c4d07809acb3811ea0e27fd844c3e876326597da3b1e894d477d3fa529bcc7a6db592d4c03d667be099aaf018bed14c9030ab44397e0ad4f9892ae272323c3e7d5c4ef43ad7afc747970efb57cf730d8300a891fce381f137caa081fdb25f381d039c6c855edda35e7d72c31b8fac2d1bc451474215a74abdb34117b1d9559287ed070969895c528efeedd65e9d7da597de27ae4063ad6520dd271502699cb8c5cda17bb97150299443ed3a910ac344abc20f859de87d3cba2358b62e47e6e0024565c90b485db93b40f79cc4bb992a4404bad1b8a6010f0d4fe45e4aa0ddeb71f6ee42809c02629f0de2b1efd9f56ee14f566d5dbc6c8575b238c5bd058e2bbc061303955d0e8cfe6a60514309c1093a78664b2b396b293ba1bf1596d57427e89a12866f37c89bae08512ba88bf5a4bf8d424ff202a956334cc14a8ec47b5995f86e98ef45121160eb24e190a09aa8bd29b87e78388106bd8d3bc5d4d4fc65580af650677d283e77a36b23d95b42c9238a5c80a9496b3df527393f86c022ee5895e646f1edd8044fc566a4101f57ddb50f190cd614d864ae05abcb6fa51eef1155d4ca192d3bcea59d610fceb8fcd2adf8f5fb26912d411096b4ff163b3174e2b4b5ab9f16be79f34469ee3129bbb6007f7a24439c510121f1abaab127817fc556f76106876c09f5c6ba1b5e8f8ffe1abbb87043aa5d086344fe0855cc1b1f0a97e335744b9b79a1c742082e86f296aab99b38bad1f13731eebf97352bf6c8b2bcb193198b56269ca6fb553c5aacd0c8036de814076df40dec95c962de0dbbea9c780d5e721677ff9a51a64d590a04e5a67b2c78cab75edc318e678e1fbe9e60c0ba70d04725c2031194a9ceaf799f308bc42d834f4893c4b31796f25d601e5b2524089b6e765f268fe7f69d181f19142704023326ad9940ccb5287d0be558b1005632a352b9e292d71f9cf2a50e44e20d6bb221a2f746746ff7cf03b96ddbf2e759ea4f404d09b01b4f82b8735289a9eff3988634a52f7c9ca1f8f5f57d75f2fb7eaf6e3375894b3cf62da1c305cbb4acc271de5367398c21e834add682e48ee85dfca2fc5f7ac19e8b6d9ce4ba67f6ab36750e408ecc183376a2d39fe2b2ef8f6b51fc55b7477478a05c36cffc57c8e063c561086c448ff8b513b1fd3f33e24149b6309e10e45e6a611481963d0a50bc207080d8bacfc1caf499d49ee5413c481d681c55c76f5cb850475bfad3b3c8c1122a0cea101879c36a4d7654a5bbb4aa17c44a6e4b84859f387821ef15f0f3c7e4719bac8e6a5730cd78b297e6300bc271aa4f03030c9f5c0b73bb991223d29a41a7c49d17d4c71436e8b52bfbdff67c6a971544408b22d92fee5d7ecc1b91a2e6e80950c322e0086718d0e66ebbdad75eccb68f73dbdf0692796c5fccc2f6818bced58f50da76ec40ab5423a64338ec034552ff74a6c28504ccdcb4c52b7ff16628f0530b0717b4209c54d9971bb3e1ec7009510b5d679d230ae3ec3ed24ee182bab3e645566833c327a6e55ce8bce923713fa7bef00ff69cc7dcd1fd3361adf296d6b214bf41422263983d3c55b1ba1e12dd7bd046eaa41057727efa2007791cee32ea340f8fc6656bc1e1de65ce7c429624b3b6f2f61fbac81a5cbbce4a95cf4b049fe51531d01eb8e92cc78e0b8dfdccb71fd9d098c0e18c1e7862db87d029cf452b4bd5d644382bae7967f627bb5cc54f44fd2a955fade2c3207f1c834628e6b9ea39afda9b701b1469d06ab468ed51fcd2c1563978c77b3397cc80f32f1194aa38b67569633df8dea1e063ccc3b72475480434afa31ad02def0309c1420db5743d38317c756f7be1297147e804d557ad3e9fa2e2c3a74ec5565c247ed3f7417b8ef1e0c6829caad94613b2b5a37d7c4a379efa55754e92182c58eca0caf36f9683f7f9e4dee860cdd20fc9592177b6f05fecba901663330918f70651c82a5c1b5828485c3b9030f07e2a6b322025edf7a5aef514abffa100ecf253e0502dcfad2502c5143e3b5f90d2508b6b87e62c2c038b5ee96b220532de21182f8ae7f16f27b2a864eb85c9a91c8127ffb0d8b42926386b9ab4289dd59b3610875366b0a903be4bb348efd3f8d5a39347ec312a267ec99fc363d287215a76f2a5fc4dd745f4c527c1e86dbb0d3badf10b58ca200c35b87b922d290cf87b94b6f27ead194ab08eb38638b04b961372e370bc2f3f609f3e417c861f63b6f669f99f4398c16ebb7167a35ab03054796f61fc7f4531e60f50a253045dac9bebf823bcbd1e74fdd7bb202cede51f525c0898b2d57ae626ba4dd7b0e0b7b72a63067d8875b1753e1efdd810715a0051a7eee64b6659f63d7c703bd2f58331adce0759e2f4e6e2a43248738e4588aead9f902ad38e1e031980dfda81df24cf26a416847f656d9c192a460a1dec1b6f6c71cb423d38f611fc0007f84f8d1b74f19892a8df4cacf542c59141df53bcd9a1925be43a83978df018b48d6b6d1d54b455defdacea507907e8a75921c3e6709a1d8346f4b6cc7a17c0e1add9951533a79e216231ebf2706590f775c58c93a1c05d4e6d01dc6c564d8458b17c155f378726a16361cb6781a8fa07a9aac6abefb35019006c6fdf167532f22ff160eb7d87cf571943f2c0052caef619de63b6c8ff32fd1f6be3a0239519875ddcdb4b2ef66cc82561dccd0f8ea7deb32dd379d4bbf814503829eb5a6ef2e17ae89ef922a534ff04e82a54523c9a143a9deb0128ea6802d4354de084dd5eeb0a1b1bdd407afe999f15ece4a84edd73405bc0a77d1729b1d7b8f3ee413930a5bef4ea5a21617be13461a058185a7f1f85a76ca5e0f60f2d98414870f6c702a9346d22b353cfbc601667ab609d102e9a341b6af14eece8c7664aa2df2da245725599720d5220eb3c3c03114e7d4144b436907dd650ab45cabda8223192f754178aa5b3d32e6c6d08827d8ebfdb1fdd0aee6bbcd19cca9c3e54eb2d4934555908b7132c8c874b7aaed47cd903a972185e447a128594a8ea958b24cc77d74f392b643a041376216d7f5435d2de8fabfc0804beea55baa8e88fe29017c17afaf3279030bf2b2f03c99f1eaf14eaddc15752dfea744a56a2e92b0fff785ad429add8942034bf049ccb3576d610ae029cc77062b719a2675336e159b0cf0ec68f3f0273651e83034fe098fdfda45554d928f5a8e0c309cbf8adb4d74ca0eb665a44a25f8881ab659770fb90cee679af1d4c90b3bbf3238d9bc9d5c14d586385e172ebd41a3e77383535734f64d7747295ec023ce08c6ccb977110deff5027503de8f98ea71d873f2d910ad4b081ea555f7819707ef5a044c59fde0b37ea3b46fc123a6b4b0fb9748f34e63173c3d3d9c936c933b0fecbe759b356eca2ec40ea324c1705871bfd223a4464611e28273f17fa1f7840dc58d1595c713d9c95f2be262ccda29f07afdc100c3a35f867276cfa394eec4f8aba19d7027052e5b986208983e9738d2cf53ccf48182b0d492f0c6914f304a36dd924053bffeedcfd99c125364f6d96987baf01b83e25c257f854818df3a5ddcd875a652866c535b40337317f8b30992ed85ef769df40bd4f4b81c71e0eb2a103522daa2f73faea4828e81b4f3ffa6d3b860c9abc0230ed544347cca509462b256bf05255b94754ce6f906a703478abdf5712e589ac273fe2d65fa6adbd81ba0c7e52e0f6f13f027208f934fc91fb7da966d650e0083f544ec091a94155cd69440245951a2607d27c8b4fb422d56fad4ec6a692da84c187ba1b9244db21fe376a7409e5631bae57af177f69900742cb970f249446f59f85657485551124c6209d863dafc22546c9306973da04d238e454121a96f1a70076aaf99aebc238590fbdc92caa082aa764069f3307c8cbedf965831ee1b85f1e22b6e4abeb312eb8b9afddcb73ccdaa75f1612638013a205b810b0d2b40a460d57f15f7c244a5bd1e9d58695f6a429fdd1c3895f3efe2f7288af0d92986702d995c7faeb4963e9f61efc27714cb819bacaeccabf3403ebdc80b73500501aee2bcd13bf486e43f0ff17ec53a14d963d143d2a43d94e7e4482d7a6c7e7739673dfd670c2b7d2a3ec35f5494d8cecd579b249abdc6a9beb70a9d7d5bdf430d80191d4c122974254f77d1419ca77a2b1134a40d2bdb32304bcdbbe0b0213c0e2dc12406636b8b9a79a8ac2866e479c7d7340568a38b99dc8e4c6f0acd4f2a86e4e781e600032aeb113e1ba1fdecc730a66ad9ca6442a68e2d338f4bba6f7fe9a3e5bbeb7ef9c66aacf070c0e810f946cb8dc4f8e47c653eeb4830f01e75203dc9ce72cddfec7c4274965820cdfba75a6ba07337b9a49ef98e5da68e72cd83b49672e445112b489c30cb546bba064f355dbd8c9aa736c355bc527bc7974f12f80d23ed68ba11f8db55cca71f4496de7b5aabe44286513db51e5809d7af729eb9009dd8bf928334ebdd06c1bcfb334463c628b0bac310f3548733b2d452dbb4e498a3c7e9b9c5a6bf6bbc6f4109f95360b27b22dc154b99314532c607aae19ec3ab9639c1cf734c0874eae5b1316aad0145d08618e01c695a8807199aa6734cbdc659d32fa10c464c1dedf5df80f41948eee03e9f70c3d3b17ab845572c81502f6cf4b0c98d1830e27ba381c4b12d3e143fca8c8eb9fb7bafb0f436b811c7e5df122853fa2a9c89da8fda662ce9e33c7e79a0d54db3298014163afd759feaf0f409c57c2c6a25840f46b2b3bf4721ff46f479a8935c2035379a63564d44c6de48b3c22a125cd59c1474bc463213ce5e1f43880d6c5f0812e26e9f3328acd510408aa08b915943a0a778940023f2ef738dc9d6107b3e690a5d4dbf19493468e862285a534172d8efeef1651b610cc4f7f6a57d9734bdd0c3a85e940ce054658c48cd3e122e6dc7b5d2f5cc08bd720a9dab28eb0eaa212dca0ac361e67fda261ae5d36b7a7878e290ecbb572a3ae95d1714f3e94766cbed24bccb1b493b89f0144a7708fa6b0a7f47628786d9010b2ab546e9e36607e95391bf9d4496d4201c43a21ce77e2802140af87ef2f5f42eccdd908c4f27db77b0a9f15c5892f22b75e353208b02e5ff39cef7a40d1eb97d25f2f7db5b656cb1c1bcdddba1e2b02ea46607b48df07f486ef95acf9614a6a0c119b71dd563c9ace287eda6d1c7283c0dcaa2651acd420b4e49f7e023519fa94ed87bcc916f8799779019cc0fd5945ae4f5dc197d5d50e142d6e7d3c1b18bd3d9d6aae1d149c358634b0c56cafacb6acfde30740dfdf8a488e6a4b8c94543db59c3f04c57918237cb7339980abb0eae0f3ad22995fbe8b927b1d645aa9e11b9befc295adb4b1afb4bb8ef907be53b0b9007919d079c162ac9b1d54c27d3783236c8af987ebb3418586623fdaaf1efc746f0dda07ba71424838e7063db70158b9cb859f2bf3e33dfb658986d36300b4a7f3c3c58114f8f1dbbebebd002a3cefb52538be5ef2b1f4e0727902f360e3bbb8aa9e34fd3dfbcc6062c4f6676d53b35260c11d0394fd8cf3cd8b3b3fd12ac6cf3658e1327c72516ee9649b009d54b04b46105cdd8c811fd6e84a5b0d206cd7a2e8040b77f559289d672704f1053d54c1eaabd70a7104bfbd669a44922067590ef633cfb1db75cf16840f52a89d915807114eb65171c306e7d6f99b59d7a0e1cff1dbdc6c7b3ba453da13cdf92ee74a743cb37b5992dba2ad515ca0a3a01617e3593c57cc7b240d1908d7397e37a3d5e55b2f6b1b2a1708d5bf0e52afa3b5324a3e4e2076a0416191c514c691196ceb7705df9c2e5ff1f2edc3047b7a1782ee1150fca9add858649bc8671c5f0d836f82e67d624c68f5a2b9524724a12aa3da4dbce9eb5545cce6168fb3cb42eac9566edb571ce637930b1d8a756497dc150fd86d9ed3a898d7c958d29c92acd44ece38d1e3cef89928f30319bbef0a68461aee2f85df1638fb28c23d727dc124e9453150e54aa3f82fe97c4bc1f4f41b627480a03f40c0a17e961816eb20246bb4a03b0c09fd11a58631d1f78a5f817e2d17dac70f478052741dd8ff8a0f455f498fbb168017ba6ea770dca937ba25c99410d82ab5d0d658014654708f374f47e4e8eccc55c7f17ce06d8aa61fbfef426d73a5742cfc31c83b60866e66c041e37ae0bea8d1d6417bb58574e59ac9340ae0c73e49016111869da8eb8379156d61e778058150d227dac4073fa60b948e73e6c3403e95d5ba764d665a5229e342b8220761db49326e7862371d47686446193366139cc1298b659f0e52377050f19d7ad7636abf5ff219c65481bd32180ddaaa8bca1c95fe2599411c828b4beb330a041dba803ae0b7dd1bc678fa07676ae85113a6b349c63ea88960d91fe16134ed4617bcc5ebf1edf83262b00cb7ceb36e17810c267d72f1e5153ba79331ec903cf2997b21b85b69c9c954185c72ca602cbdbd561773303440fe072a69dfcb7c92cf46e917e2cf114b603b9e4feb293a81c61965246b763d8afc05112367f802870596dee7196cf860f6bbb11f36635fe1e40a6a829f8312322b100cba0ace4f516a32c8d0b0bb48224058b74417682893a5fc9378e2d19f087d39becb5e5ca40ff64147a04f07fe056d99aa5c0e800833161e84091fb939e1852e4d21e649b0ec78c4612b5e6098902b928d8dec064d0b1192e961343727b332e67ac5a34636c2717e1140d7b72fbf8bffe42ae7c367f03b2d51c6d3727c54b861eaa86e7c729b017916b7168e01df41e8f79598203dbbb41dd7cb28c5d57e80b614983f24b641e2739555cf37d9652945b60d414d0f1e518b75f1ae04f9255ae26ec71112fc4c48fbb73228fb5a5252231d5dd81d9f323d10c8b0c2d991a612bd3b25bf2a9f0129f16d19708890d98e3130b6a867b258176fc4339c67acfbec8fd61e35e5e067087ffb4253d9df8bceadc27f259e326a77f82421ab150d530a93fde2f583cff91cd8258269b707b86347170f58d6895b6a1f75ae22b6384d560db659ca366644f5365a8245f6666ed3f942abb81d4e475f6f06273c2eb3099418834c83df8247c7345dc268e77bbcf067fb43d180558b88b7d135d5d45c64e23b275a6b5d83884640ae6bd17b086df28f0fe01241160b6c8e0693c6332d575f809e36e899430a2b2b122d66a286550579d5346a2bbbfad7e80ec88dda561171f6a5092f73fa2558a49f577de7734a1bcb0f7f90b712344bd4a6af3bb9bc35459506f39333a8603a1ecf7ed41cd4695575d5e92472d118481d585bc78c2ce2a8351edcfcd8f8d7412c893e0009474f21ca9bcc127a34f85c6ac5a671cea99ad80acef566fb83eb47c54d2f5ce10547735fe8d4920e513d8e09fe4b984a7abf1fcbdcfac4732dcd1dbbe6a386fe0d260e0b260b84d01f5f6f5613bbfcd26ca0382abbf08ac0201812ea62fc212dfd5831fd67b22dd684b6dbff52ada0778d5365bd8e7c3776a0f0bd3c8bc13b4984e81810f4fd0a0ff66a332f9a872f781b7dc88969d72099891686fef3da59f7d8561940c8946f4a4b1d5e8c034fae557accec3a847ef1a81a780dcd3c3b11aac2b0c15dc02e677e2af7f7c4cd1359f48ecb1ba2926f8945e2489dfda8911a106e21a2dd6916466392bb92079f86ef6cc421398a141cf8fb4a76124c5e3e95c3920336922757a899f133b4e3e5b57c8b83b31967d04698787da0f45ba162abb7bc82ff5c3617ccf1842a2dce40b45c68bc20595b996f1ddf698f50b3a770d708a3be1b8daf267b4e278b5ac2436bb478af833b86bd4ad02a8d406b87012ba454cda3e954e0a96dc509e5eacba0cf53823366179d0a9348fc56685f8a44dc4138bce70a4f8c4c4b07a897b7bc55465732af1a1c07c7e4b9089e54c4ba8999c4c42cfdbecf36ba93ed0ff9991a79143ea20d03336fd59c8c8c8da0e60c9b7977bfa725e7920d5dc93f28a47496505cff6bc3f3b28fc878abe9c4cc3ad7ca4c169ecafa4223f0e7e2243924dd4aaf8daa3a4ac856a5c64ea1088681523bf8120c3fe744664c9bb339c0d22bc9da6837ed98690111232fcbaf3e0ca06e6d9941c5a8426195fe7d286a7f2a786156ef7926acebce112d8a0293d6a85eaf5fdef9dc3edf20cd7a153e3c803122c11befb89f5f7b4cd7050a96d95a86e4cf7c40f8cc86ca29e18c92ecbdd83d1a90d5182afee74c692d173d25c17e204361cfab7c46aae8fe794075206c236f106c50341a045b369b7bc0ebc836e324c54da6138d710158019378fce96c6b8ccab8f07379703cc53af2d89559b38548548c2ec2d9f425b6afaf3b2d46042a81706d54b56a15315e0366eeed61c6844ceed751366e8f947525880556ef4b1517aecfb92ca301e8c388cd45ca940fe535cc4b1854e56190dd85cb7739f2afb3cb5eaaa7515f402f4fb6974f1ec33a314989c7f2b1ac1c2c478546bdb07b6f6451059d9e0f5699f2906a787cccc332ba339ea31db31ef8d410cc73252649b4ae00b1cec269fa378b91b18395e61c7fd854427cdf98627a027d89c65ef631f35cfdf7673c80cd8e19b974d8cfba0a4ff45b51726ac3f7e98267d4808b52e2e51986720287c9b897e0566bbd7e010109127d69e047b75e64854c4d1ec2c034a654a33f3ad8a7056f5c021df5cb94fd2c39eb0e52c5d40eea5f66002591835a934aebadacdf925fe2562e04cb54401e1e2058c2425dee5e1c9f79936d18a9882486c7b3563cad57a8cbe3535a2ac5a20dfff6b4e9e4b194d666a952a8a75033ca07636a9d272e4f9362c1635fe9098fa5a37749f732c16c5942726b23420292a93f398e95580004011f24f71dc8ba38db6c03b93f22decd3fd0c13071f1f898b416a66bb1f8d7e432437fb9c2bbbf77207431d0f5abbe38ccb458adac1e45aff38e57f195cf251ee69ccbb113a485704c48c3ca9e178fee580f086b24a0b27f1192a8bf0889d0cdadfad2145ac127f4aada2e4ec0dfb70f6851ab9938f0095d03651c93bdedefdd7807b099916d2eb839d72a8c36c3ad3a5678b1c5beed97b7b23e38ec52d59490a3e69999d6c497a98361e52571bda53a0a34219aac9d31444763d7d95feec5c60715f576c233093a489c0be2765fe6ee2f3366e89dfb4f731150f553786be56b71fd70178b7d25dc8c547faa7597f88dac28be372d3b4d2bb8e075d13401d57f4455173bdfcc780028c5dc7113f68ebd7abf692be232a353619459c41e564b2e9152a99b0a3944696d0a4e7f0a12d236d4ae82ac32ced496cccaf06f85ec0c1faaf4f3bf18a2a3decdab9c7100038b289434a00c45f8e32c759a7203b3234084c66b48b8a15bff1278f4288368b32b7ff055cdd5da72a5f7e0ac003477d23aa9737c8c393ec2ae3b0c3a061ec589da54f71e872950ba43be77baacc3e904b25fd56f3acd01571c31f53b352973cdbae6ab2e44ff401e1ae9e6b05d6562ed826acdf6128302ccca7912c5901aa08eda9ac57384d74c16a099b7621953501958be9f56bdf6551390cde9b5e00c66be2781bd030e870f7dbc3d2ece286546707a7ac251e794e6bf970d8e2e6558b2dbe1e273c52cde226357336f1c2f8b26c4923765222a3393cfb5eb7a98f7c97eb58b9667133f7b3e2a652351d765366a8e7d80de29ac6d927d3473a8a367208e9c72777b9352945c29ac253a008843a8819478d8d85b5c049b3def446dca824c4b518c1646d13ff6c642d4d7b11d9a776a6844a4f3259ad05be3f99d53e328827362d96b0a6021fd1272d92bcd59ab190fad5bb474157243dcf7bd7f3d7280a79ee4d8fe00363d3317a3071f53753f043e20608ea1baa378667f0a60f12ad01d9d953793d8fffb09c086b30fab0d61664d66ed4c20bf2de07341bc30955ee82f8f7f081420178f7cea4f89a27f1cde1bf3050eb494dba2d4bbc6babe94bb484e46e60f663e61382b35e235ceafaa550fb2af20b25687b09596840810534df128875503a9580f8dcc007c0484f2e7bc738362f9d34cc534f0114fc623d2d718eb4c6eda62c472dabf0955abd5c2b86fb2a6cbd908ef0c88458c26f9c36be203bb80222f31bceba5633bac5c5b6463e8462bd0027651f17c4841bf8ca2808ac4abba2431533899018db70dcee2a2fab5cb86c088bb07579cae2afe937c1ba447b3bbfdef33cf947e4ef4949a6d23047945fbe434cf388eb376bc43f7c841f58739dc140debabd6d557f8d55383eb77ed519ac89f3ae173d4ab8b30818a64624e64c7b8f73db0e58d4e199a600f659bfdaf6f762c0d155a18a5040f9d8c0d9bd5de7912f17bf5ef79177aa790ceea58a2bb7062f566676341bc6ed2e47592f9ecd390a5a7497d6552678839a55c89ad375b98caaff628d872834b90941623d4712efe891684890df8e0e605bf080988ca6fd3fae08f7800b2f8328f96b7ab73d98a21b9fe50cb157363c6a70c8e0a76a3d78909e3f11552c327e0432a8dc846cefa8e0d1c501803f1328b5f6424984b5567d3a0c9b5cdbe5c751d5fb06c4cfe04d13a8d69a2739820ccb30b7597e3dd845462eae5810c982c467cb8995cf46ef98e2710a665afc58fc362fdfded2772a7963f481c21eed17645ec72ac91336b98eff01b7a9186eff913e41aeb57d0b4e0903eb7272b73bcd99e6dab9a24fb4b4f5680c043e99eb21133672545e3eeb9d8859ea008f4cf587008fa404d47837e150b28b5cb302c633aba754e50737d684de5f6ef0f33d09c4a517bf9404200960ff6ef39a4cf2608604cacdd15dbfc0a9e8b464e7bb7142577bc23ea26410b4f6bf64db23c27aea172b7d1ab24c8e75bfaefe7398b3285c67b1da289a3e9cd0c94e505c3da64a7ea7993188886d47f42c41984249bc8698d5602faba7562d8829a88eaf30b97e174dfbb7dd17f04afa46c1ca0e1402d513cb099b3b31681503e23bd896a2cf8989263d0c5fad1ea7deb65065acb692d2da958da8e9da7044c66ff7bac1af66911737415e3eaabefd1f39f72e31c36b944b7da34e763fc051453e877fdba0fcc4a83a63d2dcb8bb75416652567dbd2b34a627672d4e8e168f54747f30522bbcee7b74a2ea5aeefcb4a79847692cf938074d0ec3505246e9806b0016590a3b53e8cdc0ceddf3ee9e7c2860d68fe3ffda00861196fc4bb55a00b7f58c7d0ee03165d72809390b2c5e9aa50d6f89cf57a097c37daa57e8786e288c6f037ac461e1bd5b37775d36111ee50d7bf9a2d8286f3ed61f805c95f5dc42a9617ddf418298e648a8afe7d5f20a12ae78513df4f3a33bb46cd03bd43ff93a1603ee85ff47077e47b4a69c4068e4f0ad4338604bf3f8ffb35b6e5b0eba340be40b73a088d128be7e63ce3d219bd2e9da37baeb3dcc1ba0965c64ac1bff7857fb984e5289aaac80a8ed77a8e2e5c131800900471b63c43c4a5cb5f4cb4772e4724689fd67bb1c1f06b664b0283a3a4b9758a9fdd39df20cced39580ef45787ce50e7be6df31e6aa1ddbf5eda61ee4d0b21b35fde92c8560c57cbfa507ea0e3f54e96ba2a9962421f54d843db707b7b109a9ec40cf793d7e3497a4dc796874df19a030ebff4348ade4f0149dd0ef7717e2778b897b985369271fec91fcccd160cba6a32e7203d97fddb6065db23532a6df2f5049159892a1b6de42e4b3ceaf1b831c5389b7ba55cacd49be797117a669234aaabecaeefab80096648dace1e6703edc2d15508c3b1ce3678a33a0e653fd7960b5914425d8de9536423ae33edcf781219629807cf4f7c770be1c3411c65d7725b82824a145be2ba5c5bbbe3db1bef9f9c1ba7c56846189daf2a3d7247396752b5b5be5fab436137c7c6023978f2f0e2f3ffb6a871fa559f7a2619e1b2cc4fd06030e348ca7214715f275239ffecbc47f5916774d6acdac811144026559947f5f108966e603f0ef9893cdc022eb316525e1ba029bdf7075a34451499f207b5455efdf2d93a73e070f3363a7a0cdbae5209097533a259d4baeaab5ad1f7fe59f9c720163f7a13bd5e439f2acfcdea822566c1e2e8ca81b6482254792fcb0a68b2ff8d221252e15c1ef7a069e2510364cfee78c16b7c69abb6f396c04c6758d523fac6589f5db2c8d978752f65a9f763ca8e925067c07e02712693758be4ab986c3dbfda020bf0c2d68af725096de1c2e7dfecfa9bd7af6ee141852034ab66b20de1ef3594f9be4555e7f61791eae7de32a7f6fef46c0bd46c5bce1acfcfe6ed69e25739cbea8b8d928aaacf153378e1745b8ca556586b832eff9e5d1f54cd680a7ac451edc2b2904544573bdc1804ff4a2f4b877df4f3131fe76ff238865cf0d0f28a6e4354c099ab88c3a146719a7adf06f52b2638a8f247409b89fcd7dc555a366ff4780ebe6a5e17905e3eca6c1be89831a722b8ce3965fb70239e0e301e9aee78a647afebd7cdab84f91f20e7a926d9990166c6b21e135e6c514349926c09aefcb84574254978fe7df5a1c5b146f2b125d8922d24d3fbbd5a9b3ddc66b96931fbd73ab624b970e40f187d5ef1d77c51ebecdc35d19de5878534e85acc8e1a964abb6da63b81393477d90418d6dc382a0c2cab2ac4afed6ae5422217d633bf91f0d835794aa5db1596dbe76dd01eace00215d6c05dc7941fccfa9bc8b3dd78f26f1d7188efc223452c0a8f7f3f310477ab73ea3bdd1e5f8953ae8917337b93e163898d7e2f7570d895ed79fdebbc6aa872d6372b0bf6bfa71f3868c37e03f47b3ca7acd22f44ab82f63a30b35c603f330d0da0706197c4b243f27abaf00ed08451714295bf9d1bc07d185986a361de3922b2e79668796a998575b90d0e1b2527be00939050b32c0e3263cc3fc160367ed13b15e5cb23a19e0a9dac440b405ced487c616f30cfab6206088fbae174386753c94615e3292ddfcd91e2d58a98dc01e25c63a53ca252c5d64484622c700929166180a1eef5b42915dd4737236ded0dc22c3246397f6334d4bb0c078971a9db56cb133640dc6adef026fe9c6776ebf353533e6a2a70df2ccc4bc8c3623fb4b2809005a10e505e1b3fd767bc3a8ba714943fd7542c90342e48def140895326ce78530e77c9fd7b90564f79c9061ef893782a030dfa0d6d4787b97fc04825c5b24224ee50cc348e98775d95eff317431dafc1123ae49e1da12662b8f2d8371396271bc65b8204bb6eaa724dc2569188175c5a8b38c37569e9d9bc990e94e34a85860883fca54ad76c79eff99ad056ade61acf1d28dc1b6f8e5dbef2b8698b0881cce0475e7265efaf678a6239f28812ef6dfa24775a35b9a1f83b784425397b8660ec1ea29b0a811e5487007c434e4af3f40df8d61e58832dd81f8bb039cde7bcb9a8ddf2e6d9f5571b9dc008cdeb874240c0cb409b31f5d9d880c370ce2411f8cd8143a0f7800b8241f9ab868f3b40517321badb4323c54a984782a69b8dbd8123925e8f8790ce83c0301fbfdb0d7c665e9a86eed21f3b0f9b63dad477897b43144d79eaa96b92e42f8d9fd68966c9ffb87e4b69c73553fa79decc720a49fd0e5ef5a13feaaadd87a3f0d004fc6a106a81bc39ba333c6cb0f5f51168ac8419721a3af5e90527c104710184830417fa5284858da677796e4d0a690e5b427cdf6d63c7424d8db6e7e184f6ebb1a9a529dae2fed838f61cea4fd69f728a46d3d66a56c818b4391396c54326c52bbb5415c4dfb0c55a7f45f061f0ac32d14ea4c833f5455767bc551483b2c6afabf60f2a508ef93f832d6c5fb0b9def7a53af4395b8a232727ff00424cf8c9e95cd878bb992a20790cc045b3cf778fabaf7d4c42d1ee653846c5794c8005f4bf58e549e5ec0b2682f457547c96bdad711cb95eb2bce30ba11b9ced9529527a180f2ff444bfba5216e6b9af270f6b29ae5eeb4e453f367c80b04e70b79e0c8e40d41068f270b0f88ea24cc3f95fb066ff2ef13d30b44e453110aa84f3bd62689eafb711114bd5a3d88705b47fece3f1f8651c9d696158d28928cd1377015cb7c10447c6f860f437c1d56c7e43c57e5c9f0710c831774781ee20113748c4832ad93e784fee4848ea85ee0ddf02a8e0d5c7430c22250c67eae21cb4140ffe25b71a7f86f7a7508f904457c66fd8641412789aafcfb6b17e191bf8a9c51b0774ac092a6e9d2bd07dde7fae252bf870181892dbff6a9dfe2a9962b44dbb3d860728c586bd371e3752be538067790604748914fb19fbb0235914382e5967c34dcad6896ccae0a2baf1ba33f6a185059960582b7ed63eb5bd5c30dcde9e92eedf606bf6358c34d9fbf330867a0a13b4a8e816afbe0dff43ec51ed0ec5be6b7e00d785cb1d2ed56ab0a2f8a81ff8eaf36a4a3ec8ca17b75247b3cd77aede7155006ac5d753820120bf300db4fd2e5ab553f9826f41a382a1bc9a8f7c954fbcfc3a36cc0ad7b285e8f0e8f1291fedaf1187ad266cfa959e2e2ab121dfac6b34287a0f76a70ae8abc14e396b7fc8412576499a2eddee2c8738f5f286e480e07c5113ffc8b2b719f2a5477f90413eb3e60724561c4d6d1e619a1d25a78cae3676d46b9fee098f2d259cbcdb411c9d2d9fc69e05af07bbfdfae492397dc2e0c9ad723cbafb10da9de6a6bca057315e55f92f10fadac77998b0eb14c899af1af2b0edf272016d194ac1f98921431bfa4ec1d9490361c94e4fdbe204e3739d978540b0ed242cab23cb8bda26f16d84a45a335342c46e5d035967b86b691d31715f4c573097a6b7e4a882dd4024fea0246bad3d8e81123ab555f4105d64dec1fbb8747926818b500e2b70a9fcee9ef61792e62218a39d6222903c5a7e6d7b5f092dc626201de48324b93a25e9c13464478961fa54c33c369bca38e04921b05cd0fb85dac439583edb6d47d7e4acdc8cf00f20c028dfe158d6734a6d93c77cae59e1afaf06591a77b015f650edac382c1bd3694cba55cac5bf492d8920f8b1fea2593b6c7428636c8b7e36f9f977eeb6495b596319db7d266b4baa8be62ecedf5908721550e1c66ebdb273184eea2f61274c5ee3fe3fd46ee781e0c80ae8ccde4bbf147de379fc366bf0dabafc97661ea88a578cd879839dbf9b6ee94e9b0971cb348938d8ea88db17f6bf9b835d9f05d6cbd22d78485f3d1f685f1834e2f9a41a107ba4ea7df88b5eb9ca5c4235b7ffcfa74d7b2099e73ae8ab5d1a9a0611b234e476da104575d29cad1d57b0ba82eb7b2a649dc9c958420a50ce5d9e2512cfd82903866a09406e963f2f37f632fd4b298d619daa6c01d8a431e3b4a345e050907600711fe2c9b8ba88ac922d43ac727e21cbf37e75463f3e6b4ec7ac0abbd8d26348cfa4b8529dd1a84e11b20332ab278693d5f4908d442844302e787521145f036d4ce527ca585c0f9ba2b09c335d3f0b8528a07d8386f3f15f2b16d79ba0c035d84638835b06d269339a91e4f8c68c0dc7c1d18ebbafe1bd6fccc2adb48ebf05cc6e8e7c97491c5eb840f677e7ec2bb51ce7fbb10af73398c362efda4102e6fbc2a01cedca277801a4df1eec1c479dcf726dcb51acff34a1e798d102e12df52baebb0e12d075d1165e68c1a4852d9523e2b022f0983ed7ec7d96b51b035c63b5896741cdc7ecfd182f7b29d4018845e516c206aeed8cb5d62140a52254eef7c2a7f7f19c61283b48af0d9711467640c8a4c46ca5b661aff9e56d040676be9af0cd404405daf1548c2913cc9714c5b43155ac07d107b92bbd1c91b9f5e1b60c216bb72622fdbbbda692fa9aeba3e919173ba77d4c1ee453bc28451261bda95bc17f57708967cf87c8222666c99d7e2817c5d393e8df5aa9172b8ce2ebf5cb11d17d5872e9292f071afbc6462d68be15dde546df2e6ab961a445105ae3340f0c9c287734418d5804ae0d8f2ce6ee16c65a923f09268c177f1c2d319c036df5b4ad8a1a66e5f78998f7af2f1d7ab5e2e48ef289a09ef42aa402512e652da20501365953b041e74401125a65c459d183d8282156eb41ae2c1c0cf3576eed1a56a42c81e9d136d13dae49f744fb814a016033468adf67bf3b8ca50287fc2ff9ac6ca3707264a59c6b432cee41c82580d2c33f0eec19b38c73c9e173ceb6eea83cd3c78082b59a07de64a35c489ac9bbaf7f4debe516750e6538d5a80aaa5ed7a8144952447591078cb55fa049c82c881df55ca75f1a5eed60bc4a2105ca647ced9dcb1357337c163b4abeaee8d7a2f5a5c7dcc55cbd9e63c99a85d44e2476875e76b3ed2b3d2e2ea90104ea67d072797a166a49b8a96f3e5d9efb4513dd1c2422cb165846199ff1ccadd4d0f20b7cc30d158e728a489eb0a1de10157681c3b1e7fc82fb04b3fe34ecdcbf89fda1806e3c87bcf326d2f17a4c5a6b73885302b76b9218a78da4838bb6cb13cd5c987f167545b06ef0c6ba5a0faa90c6aaa23a58b42d3f2f22c16d450a742370459232c838fbfad4b623f8c41cb543f56d154237b11668b4d4c4a11d45307e45dbbe4b82071c658a3240f2d04e002a99492151e32257a9cbe7d04cf89437b70aa28cc583e9bbca281352a370ae55bed1742c2963156ba8ebc6fa5d33287dc47a66442516ed2ee034d1996b657f914dea73b66116ec694b9606643d3e58e556f6c782831cd9e41e436bf40c8f609c4d762f352e302f68433e7d1478e0e524387e333b56c6fe97f6bdaeb8b1962309b77487c45934dc99d2a397e426a66797fa14035460d59d443360673ef51653fa3c9967779f96e20e687ad2afa45ac42a429c25585d1370473a42d9c7573cdfd1d0d8c917626d908a5b41699f2d662ce39abfd8ec436e17c174f6e437578df5455eba068b8d3b9676464282dee0ec531a89ca0fbc2b35cd3d7e5c06b3eb44c122f57c132a7ee9b4a30795db126a5e4cfb509d2fcff40f0b60fae57eb705196ea9c31f6c8114c6d8d27d33329c3a38c3223a0f424380311fc114c9549790d225e50cc72fc0685ff4490af0ed05628add2a6b24f136fc0fb6222c79f03a7932399c72e1d9f03a341cc8b99ab650e6e555019554ea15ef499a84d6ebc44cc7c20ba01791cae978cfd9fd2e2ec91869c336a370804f242104a8da89659c7bbb869a107a284bce34615e0ca8a1e4948774e426c6d655c83f73c3274f2d660f615dff28d0b41ef6e3ce1483d1a83073154b77d303e7e66e269d3cd5e7ea4afefa12aec0444fa9915863f4fffd4771c1ce4e93e115a6faeb82bd14c6d94f7d780aa1a5c4196495d71f2f192ca24290ddaa876c239557affef76643f8aeb0b3c3eabd12f77409e7ab0af264b589a431a578a7790241d8aafc386fd2c85b8048aebd1cd7ad6b5d68990fa73251ade77907ab59af56520afcae5ca6ee0f2342c9d1cb25cab6b28ce73f8f705f29d11593396119a96605f58e7ff4e75a04a481bd0a9cc7704f9c9f7d3d692495dc676f3fb1cc6cee9e53990fc90baeb138dff2dd63fec4513548a77419a6aeb6131e5294ec93e5c1438fb67f3617fda1a790347cf3f4dcc7c86089733ff155acb79fc4c3d63ed6070c193f74a9fde9f6e9916b57d46c7b881d6fa572a73fd00f7f7816c520ccb211dd19033f4c909505882be97678e0844b052b3bfa60c5558cfeb729afce6df48c502163e2dedfb2b606e7a550cf08f3847f1fa34253b4a6b134f5847a191a51bdc1e2482fd4df0b9ed9fc804353f8a4d9ba60186215e8e9adf3c92910d60a8a5bbd4d8d9633bcd7e09f434ab0e587913f2c184e22b7cc6567fcc4cc37f02ff0ab610388e9086715991f18c8ef13a6590b5177b7b29559a5636b3faec78c600f326253f94c26c6023c948fbd1b586ac1c46ca8b882f8316141f23a027c2896bb96698cbd7ceefbf37bc159c019663e17c6dadeee0e9322de6d8fb7fe0c83f4d709247af6f107a48cb0e3c82bd5157c7eda906073c6a611b73b723bcc8ace1684be33c0c8ebb4509001754f94f7750faa6a5a0fcb149edc709433c626ba24a8fcea26c44ccea6a6a30adcfaf4abf517c21282f2996e04171e0ac2d19a5c4d62ee25d03ae1e0a9e413695abca906f8d8b9bd418d3c10b89718795915c1b3250982c14dee1176cc712ac0d2dad58149d6e587e5289d805afbaf93243f3eff47abaf7d8e7a84bbf32a1cfafcc51f4a3e3083707c0f4d071de7da857692c33e69ea06f914f6a7de656ea1c734712d64b80bfc537d5aaa76e4e585fe6b6d410316d2fdc1643ae1273f5d8c454909d9fb4e83421769a21ce5e4b27338a992de56d1690717a3bf57ce541106f186c3ac43b74ed53e94b5f71fed6f3edbcb1d1a2a8d210995bff816e38cf0e780915393c943b4a4803d9c73a03547a522d070088a93a46b825cd0ae0dec2b4d20feb9fe2fbdde0f4556efc8d9f82801e818ea9dfa51b28a700ef4bd9f7da815cff957da1ebfbbb5a27e20cc39d2bfeb9899ef655db7291aa2e7268466ee7947057f479e0d910cdf68e37842b1f5c787385c68925926aa4ce5bbcc64a61139e58d219e29d9b81dfd417b8592f83e2f91a8927d6989c90b380245be70f3b7ac30a64e64d49e36c411e9dd736dd41ed170bdfaaa0107fd77e3ef82c6a463569113d121c7006c3d3516b7e2de0e317a85321894f493cb22d421b9d6783fd18b5dc3bc4830b2cd06d981cb04f497d69eaaa6815e7884c85782f04c83e3950c3a37e32f2569d4acde060f163845b228e85546420ea9c4d82b557f3a04c6b133824830bb992b9b4ea397d48e950e2089af8824eb044cb53c767fbec86b4a81b0d2de0ec2c0a3e6da557bebf6e11c5a07718ca8288a6fa2d69cbc4a2445c8c1484c5ec8adf5a70dea8b5c90a5676cc6c042979ae7b32ee8845f1a7be167bf43b97a0dfe030b4e2160a631476164eae596c8495b9aa1beee05b779702c82cdb7def72c90e39170d8f12d07206856843660c3d1ca64c56bb6e9e7e20d3d98549df040a6b15604968b69fce4270cbcb02b871ae8418f721beda430baca94baa189578ee61a10ec9746b9ad6e85bfa6f94f9661d3777306da6e1547b984803327a861463c674a26093bb55e46681740a1ee455dacdc45afed6dfeaa67baf7318fb42fd95ee9b850e1e96206fa60b747e26a093464ff794f6749f4992115d7fea854e23b376a32a468e7bac4d254479f7f86ad7214c92541b4f3556c10047f94ea1bcbba5dc7c76d171f82d64a74947e9c9bd19c76b988248f3abf046a0f3b1cdc04def333c19e7a904ab46f710f029c4b0ad89264000c47a7b0e0ea2b0608f7a9e85b2b899cf700bfa912764f7f6543f32e7a5c7501769aab4cf501f0486e935580ef175879296baeec43c3ebe75ce1ba9db21efb7b305b92b2b213ff6327af0f6885674b16813c84f99a612599d84b785c039a948b2a5e690e764ff3db75f92dd67300fbaf9282e6e44ea682061ffeec925927db460ed4cf0322b659710e35ff842a8e621b973b66421bb4d5bc4a085f3a1385577457b66022c5bd9e203b67adbc0c8c861482c01be56b2ff671a20eec15bd9e46396f998819ee90055e3673d3818922b48d2ba87c6272b4a67fea9a383530b13ab3a79f1de3f6aeab08fcfcec915f528230ce4434072bcd083270983b66f003c1e14c271c1ed05f9628a085a234c50c5dd9c85d88c9a3ff697c4735cfb5179f1507de6a0d42a5ee2b402395341ab117b4e515341e37bef142524790afbfc51985ee7636ffd495764b409bfb1f0c5e83f0812157f9e711c6e61b9e1fa4506d75fec714ec848c6e1641b5945ed1adc0cc7e3f76cd34354991470042e075903637c34854face86a39939e2532f1d63703c50ce4edd606fc02f5b9caeeb859c864def938b618013d8c45115c65c0f05d956bf2af90640bbe9f5c5df1855b0cebf89407acbb13e7f7abda8646d71e54311a554b0005b702a9ae5c1ece1ec25e1eaa28bb24765e371a83895fb653a7e81d4835c6796993674c9c35cd52f214b485141d49bb66f718df72d92774b5cd7a10284b53760a73cebcd0f2978305f56825972227ff38a4e434693d4325e9bf31f44907993a71ac90231f3597c299cd1c78a2d4f3590828117b548ee3f1c75c4fbe0a11e413d1567f5b0289bd45c0eb9a72e4453467a3c5489ef23f4d9d03e9c152ef1dc64ab79661fbc104b0c6f835840d89b5485715f066c1fd722ee2410dc87ab47938c7bfa4eb6f8060e8ddbaff07353f9e9aaca86586d1577ce6b396acda311cb477dca5f71bb5e0823a39049054f846c7b4dad5c5457f39b4ebcc3cdc25fa405bf9282627e38dda2fa03b5466f0c41e7959f829a5ea53811dae4a26f112d049272583a1f2d6060d0fb26d8df8b1cc81851a14b74d7be72a556899acc5e3a834076f703f0a4a856e26fc93ec8cf6d7ee856a4859c5b7183cd56ef259e67984ab3d5178e2392ce147837ce2f2a0374e4f8c57d495c1724847b8f331fac457ea09b697f697b4cdef390837710d421d28140b0859805e5778a9ed28fd34b0f40253a79011987fb211c547ae04671d1badbaa5b5c474ea2a916b28a96dc6be31af73a9d00cfe38d44e67662b9826d12a49373b3a40d8c4cb1ae660038b4c6983126029f1cf49286f6fee5c5a8f9fa8dec7602047fe9f4c8f81758dd55680fa99b80c6e64629341aa6d42e5a3e8eb4dad4996f96a361f49440ff6c030ec8652b36ab5991460ad9c2fafae225992fb0e8d8347a41739ec277b1ab1b77bb11f40ccaf51a47bddc5b89bd0b10e6e75358957b563ea992d21aad3fe7c83832e00e6b6dac5cc32e925efc7c04e16b75fa38b2b0b4451b97582845163fed4ad7b5ad85a5e29506e534261e1cb58585d1179e2053e1e9b4c36557901b75d6e0161b135f43cc97b0dfef08c04b953bf20031f6deb7f0e41fd9c215c324740e53e9f51db02250a57f5fc441510861faf2b587f562c7b171f087bcdf63a08d50d585b7793c3630bb8e7f7638835e929574217a89e4a40b0c42495d60440f5f766076017593986f0e6e66f0005f1dae0acff0dedf874472218b5f8a2c19a9f6254b1bda17013d0e16a2f0b0d11fc1b343be2942849bdcbff05b26e89fd2d6c7a0fef2b33dc6b8ec9d9e8d3269865a9656145145e8ce59ef7ef947f25d4c95ece8853d7d210e9ddcce56f351693d4df6459b6b839c146e0889f386ab61b8f6b3d624780649a4e9bb14ee093738c6dd8a967d54d2d3e606cb94f4f70a594e32ec9d9316f48e9fbf487f82d43b63391a206a98475f370ef3f403a85c77bfed1e9cb62a3a927373aa0fd00de23645eb2ad49c212c12aaf1fe51ece90e7e71ca2d7ccc4a290fde5b84a441637f234cd7aa01de1a9d68d7ddfee80b6e26ba5c678661fe883024076924f4e85067a4473a6599eb0b51727e42b2fd7b7baf7c37142373739c60e5a02d5f3ebc9481e6edda96b9a1ca3a9ccd8a75e3e2273e4287e7285013775bae189e030492fd8c9111ae055ec42f0acfc2ffc3d58f0566cebab0420890a7d11d09bcdc7487d9f2d4b258b5dcf6828db01654e6f6a6fd3eac52d22f60538e5b79ad1526bb511a97344f97d676473b4beab5b2a9f426c981a36e554bfcef484476d0b00b519c14a142d22d2081ab953cc1a5133f7f4ffb93e67c3a0d89020844f2b33b417971abcfe6ff047c5d2b0185631e6afb9a8155ff6d32c3cfa890adf27284fead448f94b2bfc468c59dd074e8a8001f5cfdbe8749999c624f6572375c7683ef558a935a0a8dfb5ed613925c0cb70c2071c674626b9e83e326ee44a6739d9d7ff9851759865f1552852d15a932f6aa6355c7ab1761918c421a6c1c1805b87bcc987788a75c146b3392e68b69c999e5f0c0f0f96521f5f6b570c858c76c1a56279391f300124595eb5d005ea55d0f5714e231bbddbe362d965e32d9e19a3f2b0289736ad49e4561ac11739145df6e114e1c43deefbdf08a8266d43c5126e7c4150d3ede01cd714a47f75752575ee12fdbac1ff255a943bb39a36083f6892cf49c179ff8770f68edc46d1a4974c88de2c9d7dfb52054365ca4188067151a73401ae4770b6b4f2791acab5b6c274c7e227f17fb57b04d38bed32dd4fe424e150a5aed4cc6ce6aa8e4a2613b073090a3ff22b9d369b7c739b3fcb8cad4ee874415df4989fed4fb7ad9dc0ca90acb587eb3410df6cb9854467d0dc733fe77763abac0c909e0e7cc51179274dca3db7abc7f4ef8f422138cb3c7b979c152c75d976c13e478bea39c2970fb055cdf9cf647180a73a62094fabc509d4bcc745dd38ed81520213302eaddb6b34fef5fac240080d67ea59fe2ffcef7c2dde5e028f3013e3da64a99863ac29fb01e59759fa9733c2ad3c100bbb5679b3e0a70bb6dbde62ac46b58ed39a0d3c50fd536378e1eaa8f5824ba3a09459a14f7e0e29469b7f8ba2b09c32b502f167f880820ccd55d3c244daf6b0d9a3e7dc4e51254f18cce0c06ac8422aa25234b175a7ef22f7740f9144285fa0e20855b38ab7970899b4b29a57e3046a04e065537557d8f0226ad974cf980d0736d13b224f087868fded91f3bf988f709a211019bf3e868e9b8f4a0410b9162da015220e9c254a6f532735d522ae5c7c418e4c31ec1bb2428af3a613c0d71206c2f7e72e5c6bab63e74b8e5ff2071ae3947ead473f48f14151f217675400bafc0bbd6080501493f8bdeff891b74c4e43ffe514ddcd048aea5cabe1805e58c0c9c2818dd61a80d66976b6411b73475d9c48a5f7d58a23605d4c28dc020f60c957269f541f213e0970b184ac8727f85466172f114487850add04c8ec8cfb64ffaaf94c60b574139e5b59d4a7784ec987ac745a3a161f2e84f646ee3a790b5e0234ca130d7472d98de5c47a3ed2e157cf50cc72176e5534dd59cfb0cd2c0a4be52ee5fb53db448154288d063255dd0414a6558f688706526a426495dc71d80de46221311802143d442037c5b0bb486a628daef2daf9739eb8b08d9d969f2238bc05434493a218dac3dffd081bfbaece473915db89b2b4632652b1d6e2534dcbeae73f9ba862bad144ea894bce6c1665944218d3d294d43358a3b86795d108be5b323dfcefa2a1ca67403d4fa0578f8f645d0f36a9210e186b335d3c5897b45fe276059a6edfdf807d134fc8db087bd91d3ecf7a6d16faaf7ae4356f826c6cf0e7d62f3d1434643612f003d2966f4602047b9e1ae214e0fb8ecff26cf343289feebe9a5dba5fcf3aea8aaa52e726f8e0186920976e5f9c9eb5e49f7f4d20d0100e6f14c51a46c9a7beaf187537b8b59f25d1515d9b57acc5c68421510e71e103d3ab32faefd0ff9ff86c6a3f14426322774d809ed2d2c8063b3d9299e37d5367e650f478dccdd099e6f283a6b11df092ebc0ad7b99c5c9c7a1a4224db72b8372a22eeac78832e4d4b745a8c8920d8c90b1a6672088a8afb4d671e1cbe1fcb470d270ad6defeeb5f19b7527d2c99e9dae078ace08ec23a51b9a8d5f180f99e24b24638ec0a0915863c3e659b830d3f422ee16332036ed8518a2226df91c30fcd1f6420250baddd829ae7b861b1da4669f34f8d7ec49bb571495a539c6fc8f3b014a9edb1feb446a2bbb0d898f3b747ccb4de35ab9cec0967c471e1f3074a3fc710ce076aa7a3e6519bb6937cb690df4bd9358d7a7acf92b9fafce0c70fd1bb7db47d6272048285d7f5a0d79b0ef45e46e3aa609ea8c912cbcceec5cb37ca9daa01665db184503a3191e69a5d4b40519d271c97bd215f1c21f8b37f05ff226bd97dbaba586f2fd99865ad30ed60e93b91ef6e19028274020275cb55a6207530a34fc7da807b75984d91e305b83d51cf488c7f60b19093f53de448bb2be1f98892325c8649f6662fadc4f174cc769a9a9860e9acc6e38767f65041f0bb65183e12fd2bef081f412bc944eac9e23e931e96fb2c41f29fea1e6e7de42a3d01c2e6a82ff00006da538f58acc58945eb516dcdcf58301f295020ba16667f59e78b940f1cf48fcfac70b30646235e2793d9659fdd455fba4297575b8af598370a882db6c4319dc9866d6e7b94117a42a10089bb73dabdd9edade718d193984e6431620c2bc8ba3e0045dd938d979104ef35c775daf4da82274e121f7f0a16d0fcd6ed2b4ebd5b13813ecb58c418070684b35c092cec6b9438fa3e69ba787903ac559f2bb12d86f4f18dc3cfcf2ba532e9a912b07cf09be545f6ef869fa5915c0699231274d8faa42f3eb7912cf084239ffd6e5a5334493c2f3c8787214a3fcd1f87ef3c0736e241e6d88aaa20edd2fbe0e0b9651a947e5fe5aa012876ee9a2420379595a59fdc10f9982880cd1cf529e2885c0f64f4eadf6e48cefa8abe7b84b1c11b384b62a1dd4a049386ed7304cbe5061f5d3dd5b00a3cd3904da96507b1f8dc0f973173b7fc7d57ba1459a1188b73c74f7c61818fb49c154be0f3452df2c901acd97af4d378aeceb759560bb0c3f508750b1957b30bd49d3b3e2bcdba23027e99b40e68c63b7845dd2c33fbd20b60b305060b1ddc75164bd2d76440d657fe72f1bfc17612df54a93b8d4e3feb19f6b7e86c660dd141a25018c9ba1d27f43fd5674b4e322e4668891d63535d09c4880e65c557413045640388a3d4c4b0649318261dec1872e4f6dffeb5161ca2295999bb7418c6eb1490e6406c22565132e421f46df6cc4a910f4b092550e5c70e0a1857d330bcfd0d5649d93173b5406769f864c3c3f7a8c06eebe0ce1d1b27d1a75900d714f09fc22985c849e31ac2e04392b4b6cc472031ce7fc50cfec4e425fbb432ee46d730253b1a617ec0edeca54b48f596318577fdc2e124a803126971f5eb37bbf708eaa5b1f5bb1b75d2db2a280964fc1956dd2ed2f7e23edc93ad84c2c65283d2aef9b9b6e8ca0c319fd9b1fc0599c67e68142fe274dfb461c3e21ab3f97649b3f8711e05157dba7ac15ea27efdfd9f91ef2a54e449af98580fda30f697973e110d552919fb72150645592ec8f64065bb868f4dea9a5539db06fecff41c8f61157ba8353a2b172cfcfc0761c86e4990b654fbfffbfc3fdfc28f4c65f1aee2cf736a041327c937a88c4a59cc60bc7d8e508e257029e410920871d21e6c0f86613f803909101c0c21cc5d57f3120f7a07623e2440d1ca7ecb6b391e5aa3b84fee92080702526f55fe92bca3f65184c813131a7bf756b7a2a76a7e2ca3b7d9237c4910bed6ae074fabb298ccf45cf8f5fa9f7f28f769cb84e195b1fc71418118552d84579614303367e8f5df2b59ca8e1b8d62225093a3a1f8a4edab66acfe3dd692fb321807bafc17d04c64c5cb4ca0fa7b3b4c829396d4ca59be937eb230063d45ef7b0b8b180f52a1157a30edd3c1543cb3a5e9140b04ca39f0f2fe9d359410fcef136752ba86868f4f29bf12212ed811d4b94d8b7bea68c9e7a3d780cc6ecf20bae8954185a7b9eda98b4eb34a02caafedfc7bb17a4e861ca340a81114634e27b559cdcaba5f526490a502af11ca122677b8c25397ad2cc28c79a3e9fb427089a009a3833514a7cdec15046c1905863bb27c1b3c0b158c7df8e0678a2622666650bcf3c8732daac31982a864cb7b7aafd0e57904f5dd8d19d4e4c94ae8716f26ccac9c5c73cad54a7efd222fc902e265428fe4acdaa60f4d6ed0cfcb90a90b76707c7940087a4f241de1db39700352f4d130a09e14055900d7594c2808a2953e2f56e6d285d207795f8a7564219d6e5845dc99bf746c1290c4326e61446dbd608b9cc63e60e7f4431bcffaff79da3e91f5b469d61a050bbc9a0a1dd290cfbe7bc3be4559ce3ef8fd9a74a1608b4e0f02662711934b7ca3ac623037d5e5dae31fe60c309b0b3149cede60b0536ebf5cdb99756e60bdfaded6eb46c564d239380fb02635dd102fe174e993840339cc5ef7aecd927c7e88f68fd9ff08bba5de62ddf8848d7847749d085ee5b492878ff9d981cc8cd350b7cc512e5c2b4dd102c79a7971c02c88fb38d02fff5afac027f2efb069114b5c5cbf434f652ad2ef3b9b8e1d80410be305fd05dfa3be64c40212a4fbf229d400313646c07a095d72ff7f5a34f5e9de3afe779f7d2e3f2684fbf794c00e1a3bf870e3275ff30f475653a10d5b4f23e190e8d2b5648c7384d6dde677a91f7b14be00348aa4a8e09da8bd4640a1977cd111686c683ea1bfef04649c0f8bd03df7584cd6790694d24ac4a3de9414965207de03cad3357c3b3f96aa488a6dbf6da73f3cc5b43c4d2a91f8f02e452474c9855b3eee8a477f89c05b86df9c9856c0de8020f4615b101005c2f61c9709ce5a07bbc5f32caf4e1e00bdea8861bf4e24d1ea5f732b9001c8c454cf094ebaf91cd841b606bd85c52328b4d5321ebfaa92d116fa1606782ec466e130f16797fcf66e82d0d7e942ff08d2391b86ae3e6603a8052a31a893ec87cd692f25a6c9ecb4969546b3448481b8babdab31d07651d05987581983e7ed66f2b25b6a92b32721f397e3d6b807ea54a89ce5c2881c403fc177ead6f60f82d013d5a9e0e12538597d94599ebaf04e93f6b16376bcc8a700ae6231dafbf10fe17ae52d6d96d4d06d690104d4b7c7827cb31bc4931bb051e79e8ff0926893aeecd3a914489e13bcc6c79c353982fa90d389040c512ffccd0b1fa50f60c2334ec6c15b7ff2f0bc9bcf86868630e571a96a89f0cd1f31c012d67236f1ace50490020e5b8b1d218e68b8131b21b16c3b96e010c4c1d75db2d75757787f78682715b0e3d23f1ab6fc111ec9f21c919319b084735bc9258466496e40ccba95211e13ac89948c1504b8dd3146e0183290f25e61c6f8e308edf2ea46d4bda3e0cd6fbc27e7706f1f418481462008294f9a5285c73a6d8690ea0cb7b635a606cbf47505bdf74815f72b6430b9e065e6397e8860d7100b816baaa71e9a0826b69752ed13c77c2d2a3ebbb8fa875fb5eecfbf695720711f7e5a169309cc266c3cc1d33e13c715d2ccee910181e47d29c341271a9f578a29f667b1ea366230297e284dfee29e1853fd24b134d3fee3a5fe424613e7b123cc9af5fe051d690ae7702c7935be405be1d18203839a800aa0d25e241e758e60afdea330263f1c053f14b1e6e29ee138efc9fe49592399d0408f13b7920bf8078bdf4c7b123ead01f1eeff081876048150ec658299f229fae036c075c7da4dadb31f9a99a718df97b6762d997cdedcd291c4ce939a07a8a9a086b836a512db64db1a304e664e29362789bcee9815a40556ea4b046bc2b065a488ed70f8f3bd0d9b6ee095d89929f71064ae82408500e027efc79c864be368d98f51aac15d9f5d095c901fc69754a75b76ec1958dd9996e8fa64905f8a8b89f9c771661ff2366a5711187279b89552a9d11e73fedd4084eb1188319b4ab5986200fbc699dc9b4624b584ed8b3cb8c9254601963f7d3b63cb73707a6bc355a905e34a1e859022c248cb22f92988a73a2757a1cbb41c867f7e81fcc6cb4850c570af8af3c75fa8ea3f392f1298d6b2f669091d16b13523e559b3d2c2a9aaf06356066e1909c275ce88ddcd68d12692d28ac2cc362756ba89d5e4c4ed78bfc54f81bb4254088d3eda4683cc98b1a3d9e41d1b957862232b462f4e133aec942802fd869d1578febe86ca09f619478d23a4682b8f235149edecff6b0b498890a6547b602fa3942cf22506895eda4bfec8b4f5e3a21eb07491990f5193b8989ca127145dc707da2b53dc91414f1cad6c440286983dd9007ac612c4d240abf8bd478e2d75285d1a73c8df0b613542df6e4005e0d15bc98a92da5777a05f45d83cd4286487f169666394dec47709035d5c556c1141cc6dd5f61127aa901f09c99be0270c224b7c2ca86dbc33d8f87cb37bdbc0d8e1d38010595cda27d16e467c5134c75512d69d035f917ac7e8bbf7a4984893110d8b975d359df7bf1e72e0324d16942eb82a7080afe3c9f010dbc14f185f51efdc8af0b807ee7e37cb55a916832f453cac0d013506651182cb808dda5120bd24dc05628790ddd46448a1b2d5c6e66a3190a8c6949dae8779dc4e043f361614dfd5d7857172394943d428bf06ac8d77acf96b4f674569716b8656e7cf1a5f3308e83923c339015d79efdb677f46c2cac7df0db2e94c0cc67f3c2a80fcb84e16c3d03eba2d4c94b4a1438322d29d437876e2c0e207c747d9ca2b982aa3170ee2dff7dba0d76b0826c1fcd7f0ef7acdaca378bc059af0ba1128e2a9d403991cbe238385e8460e834efdd92b4cd972f78e0bb2a5bf17b594939c7c370b88a2647c1c2079ce449ba235fb3ec9f7eda0de35238e32043baf6f32358816b112e0156a9ab24dd705990cf7e923db8c43c7adb1ad233598d84cfb938900f39d9fa313544aa0e3df44c3645741599f7fc5b41f0ec77eb335bbd3032a88161f7fe83fb57e75d69172e76977aa7245d1e45f51a6c0a9ce8d39e11b0bcdc279abe9082fbe08e7f0edb28eac00c1210d5f828537cb3e53b86a0d99da1abce6ca8b9ac454b8ad99091dd2b31c97817237c4a3b3cc205b01d259966000fa2638611b996f7ecb77b31873554f0adfd6686418a29cceff84222ffd221bd832855fd4824e19649440c5ee2a41ea59e9442cc0a9d18bff604900c6c3ef55847c2129d6f816f5f4584fda2ae6f6d58c8d9a7bd209a770e1866e358267bea36979461e81535945df7d2defaf233872f9b34fbc25a2ed7cbc57801bc6b815b0656995ff172b7e358a73d4f1c45187698c45614a3b7c98bfb745b09ee0e34cc32914373d2ee10f75c898d7b4968d70835d9d9b0b7e2274987aa7e38686f2b2e50d2b416a98b5aa5df303e93bf902b5e709d6516969014987f1bcd805c6cab0a85990a3e7ef495b8a018425dca222e3b08f254a9a5e3a74899c3c9af51fd4350b2e75d94144aaf66d81826eb0f85eb704bf2f7718f98d75122eb6d40623931a89b6ca52c9851912d73b8ff293e3e4e03eaea2631bb5bd4a7c5ad61984aeef0c6b985624f75bc4ee669fae194c937719b10b31e4ccf0806d0c2e4e95793d22ab68f5d1b7281d37bc529ec3a26d81f5873a1754982a6af93fc486c8421c125cf5503c80dd73355663c69ee72049436026a374c543f8838504e714804166fba99ed1838cf389b6f6c6355969d6605f7de2726d9b7f4513a72429affaa6f5212b8c93a2a4c15e4000463ca27a04fdec0062b53435cbfcd0692f1f49d233fbe83566a6d4284e3ed1fb829fbe1008a25e436a682dd18ec582e97190aab125ec69718b174faa1d2f338056c67d60074683ed292ff8edd09ec332c49d0b7b038dd30edc5dd3517f38702f5928e694cc5e2532a0fc6c1328b6ab1c47d1dd1997308382f2fdca96112d8ee1da69928bb3a8c8b827414c02b69c3619cd61d4995b976d9a1b288981f933d07f903d26a2a8b65b345e899db752e6c5a6479f0f907ddfdb0017041056dbe9c46389e44c5fd7ed730535628046a7388236c418b983ff48a85e8b15032123edda5f9a149a2de644f584823a42298b91a43869d18b1bb7cbf13524bfceb6b75cdf057c17f6c5cfb61c6b5be555b595c4e9a248020d743b91cf9914af8004dd187a1d14571a38ea9190124d24cc238d5dab105a8f37d1374900a6249e453f18f32dcfd8959d9ff0625a6cf8b5495b26022878afc8ecc7570c01bd0d004ff5b7a1344999c872bb14164fee19b464d714061a312c33077030327307c9a97a6395a9fa7c3583bde16dae3395ba411f8f48235d141c6918eef4d97434c4aad175b5d8a4e573d2c19a5d0292a20b0cb5ea9e5a9e408eb92091ef31cfb7bf85084e33370bbb1394f438bb2999feb4f8262e07adcd3a2d90746f899712917e88254431991d4c5a4dcdd765812011bdcc6cb1402f478517fa6e0857bec9bbd2b23ed0bf8b6de281eac57380a4414ff92715d487242699381acf0f373d4d41fb29e3ab89db45bad7ccb078adad0654990197976c27b1066c9ee14759a4b7f78442c7ef0ba205f2f86bcc19a7e220b6711094021c34a0ed7004cdc841722a60ffccf1571f58e6c9925d83e070552711ae5a51719daf2949d39ef41fdb2eb28250b51d0a0c2e5eea5ff0a4391a93037123b13a9997162ba9d989057b14414992a29148c61f993e48bbae3177e91d8e17a117234115cee1f76319241a433ee65e429d3cd847b2bdb5a7ab09f5d2f094d0d766dffdf8da31c22a32bfcaf23dbe3c76a74cc49c72d5820f68464647af2115e3a8e4263fde209b45826690c77533c620e2eb0ae0933ae7c49b50449f0a3c683f0b9a3976bebb4e4c38284b801df354163f0614b2076d2d0f3562e2da2acab9c0b62ea641965744fc81e701fc43e134c19e91885ca5ba9f015e2b5e45fc379f0538e7e71522700743c238214e8c35547d940191f35e3b0f6cb2672322f8f68d975f954e035afad91e439f98b1bdbc6a029ebb511e0baeb145365aa9bd046c49b8cb726afd86b438d13c146ff3097b9eeedfbc575a600e8c15717b9e408d4955f769f12c997fa6d2e726e4ed567f0f42e56799c6261b693f4728ebb11919247461048431c48953697a4049b203ac283c5ca9ac7a10714e4c84e74da80028925577892d3252da8ecd6a4ea37f5d89e5af6951f7ac23235fbe47085cbe465fa2b3be2b7a4caccf0020753be9136acd95fa4d504baa1520f73b6d997530d389c6d4b871ea1c87ab711af105d78882f94b85a945c9961bf13b0e4065542b8d35829385a99c009cd8b1981bce7454211636a566707e536f70ca5609b90ae85ecf45c3f3b0719ae698f794a751af333aae07e6896dbe0d5474d3524a6adc811dd44437cde1f349e7fbb89b1bd201c75e6e3e0c8a1d4c504d88a889fcc480c48be6ac719212935dc7deae6de4f566280195bf963b9c9bc42727031cd3fb3babb3b7bd46bf4ea463a2b58c3bcce8decb660284820bb667b3d5be203eaf70a03e6bca18be05adeb9284bd0dad65881002571a63f2a114df54c906752da957ba1ec3bdac07ebe6edc40ea64e2de4a8851086282e30f615bd4f13476f7ef9402c8a3e79e051b15faf48429402bdf90abeb4a4af55aa980798a74a1677e62f22a2e39da83982c6dc0c0fabe47fccd0ffa5f8764397c4aa921c354efd6693f9c32dad474f5263eb34b2ffeea8c35184adbf368fd5d5b8595f3f9cfb3545b94ca203d8269fce01de22187496d80fe19257a70da0d03f51a62a42c712001cf3b184850c124cebe7a9e51231393287b735a1534d5381900a31949e5d6963f1cefc144ef09661ca75e863996148466d8dde55ea5f64d18d201a582685d3d152b43e9dc1b9c68b1d3b7b8234dcf762b495a0a25122488c87fde8dd3033464c94cd68eb1f9354eea442d7ded9854c831e95e4342d639b559e60172e8d92f7f98009e84a7c944bcf589f05a876fcd0e5ef4dd428ded0bd63cc2e1599fa85a810c90a835e71efb25a6643386df92542726b5f9d9b571b7741c50ce5749c45f3e7538cdbc8cc82cc9d530987469f0008c073879d751b4a968739ee9a880c4f943e88f597e0ee4b548df7acee871f6f30f8d28f4f276ee34a9e447e1b856c86b7b66e685a4c602864e1a9cfb0f252e37475533cb4e8a13be208f3c52423d89cabb3212f5b1284c8068686bc9d1c17431a8a2e34bf2bc78680f66dc6889f7204e520fba4261b6fbef580a11e001cfe36afab0800cfc816832dc4c79139fe8f385ad991833059b5b3f25f1186b3fece6a59839bb6d5cf9918795568f475cd96b5f7ee9cbcce79e1b4baaf7d9b0e0941de737691a904b816c9b14ac7c234c9858f018389fac99f674c2fa4759a13ef5b506a49e3fde1e87ea8233cb00efb4125316c7821505fdbea0e4778465dd0be92659a56c9afb3e8fcc74bdc11120fe8e50d399b33aa9d21c2ed5c138f24de45b6a63e0449f5054d70d15f18b270a25c46f2d8907d83d75cf1210c1e9756bda5e97ae05a0ec33c482822e49e4aacf822a2002a39e546a7421371cf1f707fbefbae02a7ad87ecc74fa747f60f53471c6079deb2187f6847dc8037e61f7a1d8097bfd00dcaa4bf6aa24c5fc967def655392e362c9664f92a9c3f8c4718ddad325bf7cfc8bd523c408e68d1db7ed275d8fdd6c7318d8aba3d721162996cb0872da570b5f0504483da4dfa7e91e9c0e0d72576dd033d2af142559abe106e8dddf21c274d3c02019e961c2ae916b98e18f25c7f04c9ed709833b2cea0eb84651071576b6d7f20dc751d5c6c97546012ed2b47455e058c20b1409e429094750620d27155e29f98bb28e5c5dc139fa0a60537be588bcc3cd7f9979c95030460b0a48e63849c16cc3c2277ed835b0e368df33a19840568d98d8eed6b342aa010671bf5b6ecee44718b69e0e3aebb178f18269bca9805a7ee144fcb4d77fa4bc8cf55ef582c4d232de45c1bad30f9eea1a09e5b0a28c478de024630499eb4ba28e9c666e7e145bf6ca8b18c72d9201431bc405243f05b36f73924b75f69c30d3b44cce73efe532490b4b8b138fc9cf4e1d9fc92cc1d7a3fef06c2ecf43dbd3a1f8ff18c827729d4cee8ce772f04e30e4ac90490030ad2e714389c3c91d4eb6777d57634090523f66ca673b96a757064b143c174ee7ac749ba0852f9d712eb78afe176e30c7851e86c5ec8a162b1e4519dda92ca777a38f908aca1313f5149ab92adacb2ab3a8babb0dbbff6490c6beeec76c1ad1d5deaa97fbe5fc0b75abc36314a6c36c5967700982cfa07b0e43ac40641fc1074bac690a7bda50185a8d98e75a82ed0d3e1fc26aa23fd5d267e0c665c8fe71f756d13db907046b8108ed63c50085384eb9b03962c8f3ea356df38fcb82b0cd780136a0915e53dff515c39dfe17c824f423e230259c140c9a324757b58f3f314d3babb243bd3dcf02f39ec1e9f75301ceceec5de082682a322ed9ffe3e477678d2272ea58ba0ff139ca8d803d1c3c8b49aa7714bb7dbc9f1fbe3b518e1c86eccc9859327d5da4ac4377cf262af0b8c7f1113383db40179fde77a9d96cae2e6e3b4d82842c3320bfc6862ce5598cff4a2e40b2401d9ae4d8efa2d40015c2c58ef849c87104699c99a6dba6f00f9db8d95d1aec723fab85dd74905bcd3811dfce8f3be3d9b5db68ad0d7f4937e7fcce0c4073e0f6304b566fbb7d55d2002546416ae009776b7f275056b1ed8cf420bd4b5d5550dd2633c187bcad26165a40871ade8de3002379d5dde04a9cdb20c79ae628da8b8d15818a628ba9510cc316f3c8ed95352d6c32da1a4da4c3411ece9b30dd2e569925bc5b73bd4eb1efcb0b0c3526313888b1f750af40a97b8dc4a973b7e6953b285b15ab90b2a5ae52c45ab8562f7e596332e3f3b07bf68106dc2e140dea0d70594aa78ebc3185375f8e776f0205538d9536a52b265672b17316482abf8e633f51bfee5ecf5e40c4c06227b247c26c39341cc44700a7f32a4bec665361192631854dbbd8ff07e392e8cd306db0df3f953b84f8334aa18bf7f6ed906278b7aa42153c3ac7e35628a960aa4833392710c75ea3b174fb14855cee4080ba6ae8d5ae6f2dfc93801ce3eba46a02845e485cd888fcd2839caf2acb0fb9ad0fbce91592f1dc55ae159d2e7e99d097263e2a288c8b3896aed8457f43c022675ba1c33f72cdebae2d00a6c37666ff3e3385c00a098e80d99725c29645f17ca7cd9275dc010285014730e30372a67125a0a1150605166db487ba872bc16d7c127a619dbc2b83f682c8741b26cab8812c779b60ab033f247c2fdf08d6c642f047547f87ab88ad59588007c5f26188119ab84a31a0b4b171816c2fc5f9dbacb755d5665c6bd55eeff703ffb17f60d592d88746dc0ea63028c65f5e7c526cffcc39ed9c6053fe25ce65c3afaafd85c7802bcd14206e2a014e987b419f794a421163ddb30db288c40dece3191f8ed746237a433e1ad269ef93286e4d6de58efa2b16261595008dbe9b5e00437a94c29dd98fc5a35d26820aec085c66f1feaded99aa9d2a9ab93ff50f065922c69fb9f39a1853be0a0e5baf852540b5a0d050c8dac6b4b449c22568eb526cd4ef44340a1ee76d9c32330882379ec32b8114ad65df5f6748428f23d36042f1f65e7241f6895d0fb93df8409aea89fe84c1e89c144aee66e8542bdffddfcfce827ee59e0ff6e08fec62340bcfb84fed1efb0f8ac33a9d4c9dc63497d6bf2c731a10e489de705b91ed57add695b8159ae5dd7aa6f2657229e0f66e5701c7a81eabf55d066c9f636ef5fdd1d274198ee6dcb7b8277e4986eaaa45b1b12f06c10c9508b36b35ad0954d818812590bbc01673fe1314a68e0cbe96461dbab465427cb94251423977bc0bc0737ea28ec3b41456473d728305952af49ac6c6c420dc49fbc269f2fb086c1a45192370c96f67337ef3b180d96321b2168381867e6ea8c828e6daaec6ea8d4963519bcc9d658fcec5f8242439fbc62482cb70ece79d35fcb373ff54bc1570088b94cbe98185a0b9043afa6c4fec1587ea8c05e3b87943c8f9e8b1438df0f78f98162d46260516b6a4552d5604e50b504f1d9317821caab50918547f2c9e7cc87999f592248e2976be0aebc569bc2211c286cb353c1bff96b8e48378937e585a3626ff7f523a68472ab7e27887efaa7726985293bde944b454abeae123fb7f830e42675c7f37a9b23aa270f182e659d285c7b0801d0a9bd681969b6c3b44f0f2f67432e00ed6b687a8aaf85a4813cf8998a5e972531e5e2b0aa4e85d10a9e19cd77b07714c9d3102b0a3c1d98991c9aeec77c6782974cc887a1c62d54cfe7795bda7fcaf3958248d497f6a80b095bfae7ff0a6883f915eaee1899854bcc7ff9abe96c4357bc6c29b723cc9724f263e61fdb6ee3e27b6a34565de0186909c1d50858ac7e70196ef0e3b76f58c3d24cc6dcbd3d07c919b9c997e74132fb765495c2e146c69089d6f0371b1d181a7800f1541e680db9bda9466b9d77d8a359568dbad04f68ada9e62af55df0581db2a80307bbb9dd41d0ffce3a3cc44da01d13f3d014c76f3a61eca42dbaf3bbcdcc6410aea14b4e584a2fe615281b11f5c8a6f830cf3a1bd9d264a965b55c250864227a32c3eb4cf3c3d1eb038dbc93f33134294f79150844e5e5f04b636e4dcee66372c5f6466a8b7c0e12435e818ba4052ae34995952b2d8533ba7b4b94bf7006ae60fd8e33d3bb2e245bb24fa373b26a015ac1bed2913f9c0287cd9e349602d1052b27ca6f793a00057722d52349e7f7aaf1aee3fb621170d72503c6d0bacb4283e28670f232c96fa67088e2d847075c25871242d6e1a219cb05e86d24880fbb3283de700617cf3287480332bd24d39f02c46f5eef328a2c9c492624a65fd16c368bb65eb8bf63b8e91d3ab054ea6a9df650890f4edf3f416ccc06709204532fcd20416e05398e205a6dabb193b8836a88bfcd9caa923fddcaa7f017ea8d7622271e487577a820f834ed01dafdd7850bee79550ab7ddcb9b13bb5225438e946b6107991b272497802e937ea570dd0211205b1ed638629298ee2c38cf3cd50eea045d8684cf1508e45a203637565a6372cd0a94cea9e0f3e7946b14eaee0d93634815315e51c047faf31666e375fcadccb939ca1dd0926e56503917cc707a60bac6ab93e093a2928c48a75aacd370f52542c36698a39353a7e1be569b3cb2d81eb37efa986239fb148a95a866d15e6b57aa5102a850978b1800d25f61785c532ed64caff71a6af9fa66e453cdecd7a8d42bc440ddbb88a4a41bdf4ff7162d7e01bf63d67f10a54e33e7afecf76b19c30c67e8dbb67ac758297d4ea21bf9d36d1e0260981a719db79d195bfb91e0fdc8127d3bb8e7af718e536c708f95e0d629ddf931f8dc5486d963e5e453f1d93bda79903cf3ee184a4d0acb6415e1f32b0e22e2d7de0922daac4d8a9dd7995d7c5a1773cae30c71bdf2be422b51e7031e92a9115bbc7456c5e80151e502d474a93d7cf5757a383932e38a0216484352d995e22779e98ea5c54324ab20213931ee122ab77af6bcc029ceed275937414b22efad1c4a3d87f0b38be935e740f022347989b9263da20965e4adb46c175f55a1eccfa60e792dcea82b9bbf6091aafe38420a2450cd6e79b53bf714706791093d82b5474a07183b3b9bd38515e1034c52c214ab03e419601712e93d30cb73e25cea26d2da1d3e5225a418e8f6ffccafee753bc254b26b017f053269780917289396d719ad9259373c10ee003f1e25a35c3210e5d2d942187bb6dc7e6db4c6292ce9a9f15d18b9a569825311f3c0730f16680cfdbd0df8403d2d9cd5481cac9ad274a3ab1628dc4f7d132af1109ae80fd9dde3fd27666163250549398801bbb1b7ecbbceced2fc869a2c8366d28f87b4984c24b2e68cf755b647132163a0aa5311061c822b9c833145ee8ee71311ccf7b7959b831d4a447f5bfeac40cd3c04ee25433cbebe344636194b73837446e683a3f6e07cb6741f1cc508af1242bf1f26fee47a1061c7f6d2fc6bb65429ebc74cbbc560ac2ecf9d9920d35225099b6028a6769f1a4dab9dac740551ac845d837771df80d67b17307d58eda179ae69ba67c487238bb580b724af9b910dfc37dc11e0b2d70f1f8acae5f3a4061231e678f342985b04eef07db10e49c34b673fd74f7a9f50aa0819a6a7b9d2847e375fc571dfa1a952c3cacacacc648fe6fd228d20f9c81f007b86ae93741a986616416e2c7148d99a80b9df4ec3fc635813531d42188612c7cd9ae2a126877b4d6d3ed98be32e71c61289aa8e6afae09ace21250b71b0ec87e644a9ba7ac2dfa7d4e66a02583fd21930357e9134e9db0084577f444b73dfe82583554e09a2fc008462b6e6efb9c7128c3fdbb0b272261f5fc92d7fcffd2229eb3dc67c5501d02d9f8071a9b57ebb8e3adda76bc5b45345aa00ab44c9110b25dba338d93e8297c258b3407fe38fe41709b993d2d0e26ec8ba7414506da96299118464a0fc9bcda359f39a107558c83b2796002346042b2d43c59255514883020e83eb1ce484b69c3a10dc56ac09f196fa0cf10ca1985bd69076388e06638591b3648143b472120680be86029279bb0c8a2ba5ded3f717c74e16805050c98fc719f703788226b27d0bd5f3f2865ec7b3853d7d9d13af632b622f662c52d23a41e3e187c883d3606774a5b7669a400b6d8538023f9ad967aaa530e095b105fc8881ca9f82f5d55172df3a65d671a8624699a769876bedc7ab5be0b24c394e63ce60d81f70d3a2499de9a27bb1aa8bf957315981b2d16972fe3b1c421a78d7d970db21e1624b2a394f2ad9bf3d0e4532d416257cb3453fe7487f5d3148ab1d8a2c635eeb3e2f2f7ddfea4d0ee56bf44a4156e3c8d33cc01eb19adaa796bf31041ce5cae75a7373714c43a8a4c28f6d5e7a6dff9cf1176f30b6ae37d375b8ccc81847fecee4419db593fcab4c50d6318106c5926924f46eb3d10d3d0a18fef67698c07b06d3913bd4f2ecdb6a8aa75fb89d2d9475b97a96a9e0a0e4c7e1ba5f5cf074057bcaa13844e1cdaeffe0aaaf7a66e69a2691e03fb2841b7aa7ed7a3fdd68ee0a479bc5938ba11d96d7e5331afdcfc54205afc58f97332516ef4bfa401a01d58c56f0bbffadc3e7dac4aef43edfb9f4c370c0f22e2534e40ced0ce731c8c0a6f8a730b53b1b09573343b8a406915ac4c2738d1abc09475b91282cadf9ff9496d268c8dca094089f666112135e9dc893a95a0e42f1e88232ca700c40d9bad8f2ba975ee2d60eba02aa32f430f00dd7bfac9b3da24408787ef9c95cb996d193a081a303fd23db045e1e281e485c696ecaf674bc1b2d3cb7d9599025ea4d809cf7d62fd908f64153e1f4d1bc0333c49fcb105b9971f8df283dd76e4b6de0bdb209f92bd5414370f194740a4926d5da9a7157bb3a15427e73f077bd65c5e19dae00aad79190bfaad5057156844400e1b9fe5de906706f6c080091e5c0835f6a1da4ede63ec3339b15bb0d32c8fb427313688b801733afe208561676b1878d9168f55643bc1fbcda7c5761a5a2014f12e0667bb6547151233db18b1b24a25790467e6a950c1343fb70b3cd8619a2a8c7f6e577908cc95abd07da98ec04b1664e038b3a7b444dca732948ee1eb333218809841a3b03a2af9382558755ec79c644a21ffdfb60942d5c500f8edae406a3dce92ac2ece4f17698ccf72e09573cbc7cc3dd676aa8a639e6a53c0f8965e2272834736da15435f2652c1d553353783404324104376897249b75dcfcf2806fa88833e91150bdf8bb464b661b30943e78e9e6aca1bda03242f36cedaf12a73092c22c4dbcce2393e0af7b34aeb3e533b84d6721b3bc524f469f675e55618fabe45d87a1950b62f1584b07954379473aff3aa07c6aeeeaf4562ebe5019898c12c45642c2c8e97f735fa977cb4aad72011dc080af642a603148b9c20621eac805219786bff44e07c2e85b357a2faba982ed7b104cdd7cafbd3fa2ec6eaf0cb51d9767e39cdd62e6cb08817fb7bbb2dbf3cdfe1b06a5abcc9e0396a1377c1d7abbc5f5bf059f111359dff648bc56ae68f2283cb5fbea000188d7e31e0c326f85cdaf490108a8fcc8ad71cab3785397f273fbe7ede643f82fd2372d7b4258ad5bee22fa943f3b5e2a45c1300b512a9b9d270ec948b0e2cef1561fa46cbd0a71ed5aad016f7fce93a0e41f9c38c055204748ac10184923343458f664ad8e14442b022d2354c6fa10df19a195e41e7c6b3483975d4dfa0e34456eaa3c701edf0c1cb248eaf04ab38cc52d837acca8ecf213144b2cc33e5f093ea81f31277bc03713d906ebf9b75e0252b06a9a39c83dfb3163661a52c167736c875239644c3558dfdd02ca48a47d6b0bad8735b8405ee4fa20cb5d79b7470d0706f1aec3eab89e77296bea30d48323032e37b0ac923b0e6116955b579d532beed8fed7675f0207020140939f695392b70349c55f04567085de4207db985f695e269f1f6e26c6fa045161b27812eecc05fe7acabdf91b237c7b84d6a5231bc09383ba10979c040a46eeb4aabbb111df16548ad77f4c38d7d4011b0f94180d85675f98931c0be99738ba421bf532c221996a78574e3f5f7c6b15cfc015b3bf2b8d88e7ed7d3d52b037b1e92756cac92ba0a16ce497edc3c52f1d9b61565429a367a20efb5213d96e114fc4e030ced0dde3a58ca0feab2389a79fa5ab5c34fbf411a35d6e4ae50744dd96b9ef8cbe78b25a23fcee9b4b673d589a206532a2c9e5ffe496fee71df2305c42b4854985f8f0219168dd1e4bf4f335908f8bc65584058270a941847365058fbf8bc506269118a7360638b7ab11f7e20ae37437a37d803dd8d2d8ede823acd46fa903737c525b15c8ae5dbb03e9adc06cd718a4ce592144d9fe04b622cd3a0af37653d5ceb18c7db42710ee42f1ad22fb2275619dd844a5e0ebf2874654cb5ef9e9f4b42b74c63b712783973e41d6aaa31c13fb66b741b6203b9f157f417004018b1d16534a29adfbd55a20f745d4a23673284ddc1bae2cf87fc0c5df4f3ddaf232ca70cf12bc2839c1f0ce0e6d2ddd54db675e3e727919ba35bdb4f76da4ebb2c9c464e5c5ff67a779e99d20471a1ae7851d3fffed43f3958aea2eae4899f3c12ee9819e1df3b52c35ee5e06345cbdf552feaa228493598d6bbc94dd5a73e16715a234423b9b4aa50754ef4106e37435e3e490b0c3a383fa6a33c280d9533edee3d18fe55439188284f730dd2c6583f80525f9d75accae1024e964dad5f159da370033e7c4c92a2959f1a6a1cc3217682fde8b340883322310208f7c38599179f9982aea739ee3c5d0402b63be64ae0eea2553e03ff174c66941de6c2e487166b3d4c6e2c3ebfb69edcbf2e5a8260421596362469ea6c404e135a681e3ab2cbf64e05e8328c6cae4e2af81b6f59bb9bd88e68517cf8b2abe0463d1bddca4407d56136d1d043eaee36d16c2cb595507da1e67c3dda7166ca89e945a2eebdfe1a1a1a72b8ff3d91f3b91de0d04f5fc79df08637d42d70869329dff4ea7cf70f4508a0bed8c110e60f3bff7b8a0be45055e387d34da1f50dfafd8d94ce001a856f70f7bfe0301417d23dea662aeca476ba384bdd80f00cb11527d1d641e24ad4880baf1f019403401fa03c4a3f1391ec9506db04de8ae5ad0eaa6bdab76420a918257729007ca7e73386acf3f205f588854408846876076cdef71beb11be48150a25af834483d51e64a352c3f9cd29f0f3e2507474b60becdeb728fc091c7ae4b0549861761d710706b6caca89bdcdaa6535c1a2f1d53d12217eee986aca2922147238b9d8b6a34d20d05f0cde7c244203dd44ac474c683a5fe638cafb4f5402194b5f1c7c8bacbb73ab8936c6961e372889830ce74d55b8ae993a71e07c8162483b0c1a3737241dd3704b06b00623108a1c70e86806352b2e70b5b0d9b866054a182dc384218ef96aabb0b30e415d56a6a3671a9c6670037fdf5792ef6fcd9e8b11a501ddebf79f98c50d1c0279b8938e0fd82e045d5063f3cf77c9ec0f39599f6eb19707a45b55b0d0cef045592f3f0efd81cca0a07d07d24baee084759a48fb21371b21287145cb0b0cd6a363c6ef87f7abd433072802692d627994b7ba0296dd685fadb1a666aaa55cc129144f91448e63bf13fd7fac816e5905c595b10c4888e3934e0dbad414551e41a6a0ee7ac57a8c41336e0b37a77e11324a296e0878a8f4922be06fcc3fff4d4f5cb53ef398e87a7b2e68b6e3054cb8bfc2cfc24cf1465283ec4b4ca59870e7bf63c1e4938793a715a14771f064748ff43f87ac13fd4a53af373dd85026759a9f9fef1e6d37194613a56717d0dc132a468c098d5f771ae8091088d8ef78e172233dfc39d81f86ded24e46eaeda4c1ea800dc1063af140d4e5fda1db80e3ba6eeb4b674126c9677e875417921daa25084196308e80906faffffff05