PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 61179 4de55440690e5a821897de6095ff84a08200e9ed55f4d9d45dba3ca732b6ba62

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c29c93789f39d3a50cf61ae130324a8f7aab22217090ebc7e1ec5fcb4410990
Certificate Block Hash
4de55440690e5a821897de6095ff84a08200e9ed55f4d9d45dba3ca732b6ba62
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b32c000004170000
00200000800000000701000000000003011f00000000000000000000000000000000000000000000000000000000000000000000573ebea85d50e289e239bede111c5ab5835f008eb975fc076b99b95c90d6f206f4608ec31a0f159c8bc43d031acb0e3059e737aeebc0aee9d1a89ae2780590dfe6cf544437798abfa61243cdc5e2e7079674ecbfb35c348ecd460000000000000000010000c00100b32c000004170000

Raw Header Hex

0000402094f9a5baeafa81e9913d28526a8f08920415719ff1fa81264763385615cfbaaec8f3650d8e59760f98856347d7b85c9d4cf4a401ffe23c03a16c6fe9d8faa93f4e44156abeb30218900941b4fcc51e7ebc0e091722b2aaf7a8240313ae61cf503a9df38937c9296c

Proof Data Hex

59,560 bytes
121216010307feace3af376a0a9ba24df8cc1619702537d035f4206f474af05ebdc31188154c4287ff25f7db371a0e0da71d22aebdbaa600a8a19037ffb9b8c06efdd896edad5a7426daadbb6c777dd7aeb491e522ec0e41cb5d3307e5b2916212d9896532470990e1a6f4ad325d4795ca768a75b9deb5204a8b0e006a359be2746f7c45228c3bc52ad763a372e6ef7d2c1323c84cca65e5d66ec110918da8e52b4ba0a777e0c74f49f2d40c1f5463e06c494da6ac35b1990f15c2957a813eb94ca83ce5eff2e8e605533000ef2dcba47d061a37d1fc198c1ef72aaf07192dceeb24c7e06d004b69b0e38065d7279e9fc39a38321ce9f946b2a60185e7796b105c5b214ba02f2e387db40ef0c9a38ab9f1e4f6be182611fa5dc5c4ca189bfbc9bb6c4f81647ee66496f92f0589994d0a9b634d2c063b07cac6169b698257b096f212218e20a4a209c68210ee40fa21c0f15bc9b907209908c3cf080e98aadf4e3ac06a7679be5d5f9fa9ebad03f3d77f889bfbb07b709c747d59dead849d7df308ab6ef4fa0082d65763279bb1c03e311f9313eba54a5560a7285a90168964394ca6e5510bb53189264fb11539c6aa46065815ba3d317b8f3c5724c4df33e41a695af0ce93eddb03cdb8d715e0ac2e1c3f85fb38bec0c527c41a61fd31a6d099fe7bbf24f4fae833a435b133385f707e56fb016edcca550889d9c8a7c2f56ae3f032350283a6f89054986dbfa1057e4156d7560051aa3bef03751ecb4a39a3d6ee37c99ecd6f96ea53ef68216515723ecccf16dc752f2b39d09cd9890833acd26c983c5365b541b5812bd5290f8780bde828acec6744a2fc735eca08ba60f3da05f14d9eb60d10ed3c8d89ac897ac16fb36dec5b60f4c72ac88014ae716c94f8253f3541edf87a02c1a7af2769463d8bf84849a2118b0394ae9ca8098e9fa081c2210356e7e3e7d1c800e1feb263a5fe336aaf877590f6e4f916a7a247aaf5ea7a031756296303fd2f17333cf2f78d3f9e929077c7cd2baf22fe71513301809e14ca1ba1b48f4b8d9aeccd7cce498ea1ea3185a08657c84db2930c18c90eab9e396eb6c6860839e9f89491fb0898d323effcd48b5d91c53962f9859d17bb480cdc6d07ec02513e15575b2c25cc21bc222db3154f0995ddfaa3ece48edc0706461bbc66c67a7033e9277e7bb52a0bb70212d9430cd6448a3ae09ad170d4871384a80993bee382f688d35bd0dc09a2eda34c7f5db79b95d589960ca6e68a5bf1c025b11af7a0f90c253f16f2d39d041be71b2b90e421222ec917427ef663d169b3e807c452e2540a7029eb2daade275652a9050c1f309d421a797e719e13e699a24e0e34de72c34d35c20cfab5a937c3caffe2ff160ea61445c86e7099e1566bebdf109e734970c6c78640bbfb09b8dba0173f7d1117644dfa151c5fd467cef694c9ca1a23f6cc907c9aace98ccb8a50475447300984477b064b9871c87f4ff5ef066ce6a3c691fc0a1a96643bd404e987dc1397cc505e72c5c523a7cb45ba3440d8a3cee4d4b0fcd2b3397ffdf47b0398874ca400f4dcab7cae9d4c9e1f880ded8f2774ba02dc59da96b7db3320d127f68ba590ddaa2d5d873ef771d84da87eb3b6745c4a1c3101f213e2a08b734d949bebd30399d1a0512ac03b84eac11654529efd7925f5817d66c447d9b99e4f1b6808a77729523127cbe20420cc6fc12b664febe54d1047d6919c7093ffd0148a54f8cce6e1d66edab8e0e021558173ba446da7eef2c2239aeb15ed37e40fd2531e516cb3d11478a137385017cbd5c4e1d10f1a2d0f7e996d6f58038dafe701b9aec99edea27c6d61e472a949c2614ef09e20ae01705120113ed2899a393d8ac89e3027d81a92043323a1951c4a7fca3475485e8b90faf9c747ad4f16ea818e6ea2d58b33160882bc90c986e4c7a1582cf81b75e4d473a43015dedb3b4ad7f948209bd2dee423deaa7b5a72e163ce472ec2bc026be6fe4997b4f9517a6baf60bf84dae0a8152fcef41ee3cd8fead09e7a4253b0a643f62f23e4b352b471013118942be1dd24c7193fbd38fdf27d3cd9c5965177bd0a04f83560c001fb7a06b537057f8d9df5b1ea5b1471f5a2dd70175ab9f7bae450e9b9451592d69dd5ee51f830a08f456b1f1a4a65206555fd3aaebf432b67497de3864eb282621a07ec0e6f8f5533a4704001077531fda0266532085b17ee8dcada15a31419cd17450d6a1506a468e3243e46f515c497067a7f73d4b1f23ded9e9a44ceef5d2b571c2ee941bfcd2b953c56109131d731b815822e99b8d5a01239c7e9001bcb78a2360dab8131e62e916ed608d50142d27f5395f6f48d0a5ad8939a9ff130de7eaf94d07c7e1a809a7b5640e4905b482916637eccbb653c910adb86d6b9b5d34bfd6778c3810f00ea6a4023d930dd3a1de89f90261f7d67947d51ecdcb9ac26d2a95193723e16291e5ecf80eb6a9763fe1aef65e4be452a1c75b1ea7093d356082beabf5801626ee6018fbfeb1695cd7a8ad20362af77ba193e586639f8a23b0d288c2ea315b54b4c281ab3a44d9479f1f44a5c0e4e15cc9f04ae640739f10bbcde4faf928e9e65322bb667e668bedbbc41b5d4b131880a018f1ca5733e7306470924f8bae7e0243fcc2cd4b9e3a5cfb89216b0f1f634f87574033f83f59c243cb92c1e16785ea96c2fc16e04a8935c0fc93a33ea5d0cbb379f3ab73d030df03beca1aa57e75c28fa4c2efa1e0b07c90aa9793c39921e6f2f9836efc6e1d336213d5196cafdadbc94641dcd79128f04674b57d9e851d1efd4d4909bf018de5b368935d1022209c69ba42ab4a5a333987c09f34fa0f1dd1f296905880d6eefe8ee34076a7c43e3d0af40d5a63d6176f8d23fcca58e72a9755e27062e04da85b3fd8d93856262b62d89cca2ac3fba056c5efd71b86342da87464221f859a5ad39743c76d6efaa78aa875a7258367d89b49df3b0b8405fe5de14130e0e24c99b86887240ad6eca732b9d3991be85b06291a8232b9d01a36624ef9c6cd1d308aba1c1633c742532c540bb06e6c7b0d1e86de7ee830aaf4c03c8874f33aae9af4cdc8d09f741940dc02c292742cf76cc8152b9f38df8b65ce23b97596a30bb23aaf56704bcf62ec649266682e34425f756e897039335e8f3241f0daccf53b89ce2f8bcfb0f95862e04245a84a45b944bf11d8777b43e5d42dd4727d61b9bbeae0fff5edbe9a3883949d92fb5a7362215e8e4e79045632b8884d45d694cfbb51d9727933ee11a33e1c4cf4432ef9a4013c1528d4b4fdb4e03dc62c7f09637baac607f6934c64df06088a993eb4953406a81c0610ed43eb2f8d98708661ad77145004cf8e78a64ae88512659e0d569675350d056c6b7d9f057f4ca77b82f0675db070e9dd13ca9a0b7f4025515a04fdf28d03ea781068c713c7cae030e0753fdfb86092464dbb070dd081d4c481ac11bd1f9d577ed6862fba8826babff33b674be86c6e8737f0f826ba61706af247fed0ced9bda227e466a7d900e768bb6a1bfdf34aa73a085c7945bd6027309bc51ad26a5cd2eb8b0effa244c1ade729f982756bb193641b951bd8129c160511994abe92ae595fdb0aef3ac7989f5f00f305468e69532ce9651e3b9bded44271f625983823f7705b5a9643a0cc43c2e106416a3602e6dd59b520296292bb5f36bde495c0a717e22fe985d0930626242d3c1ce9272c8cdf03b9d301765a493de12533647e0d9c8786fdcc1c222af195721d2262c6323a5e7b7e4fb920d14ef3ef9bf8dcf3a4afb65b3304369275d0b0b5bc9cfe338b12ff684580bdcb8d918a0455e984ec1ad6d5c52972c613fda7c46ef8fd9d62ab592adc243aa23356371f061229aab2e227393776ff0b1d57dbf1457eee1a7b1bd89b03b8916b3ed75fae603204d611266375bd21163f402479f9ea3711a5eb559b702eb5950cf0a08dd8074824f3cc51ff9070e36cef9c3e73034f77fc904f86680b03f45ffc888feeb7304485de04d78c54f6e07abe82961504e98d81d8e75592cfbb9d5828ed17a64ef6a99fb42f9e47161ce733961dd424ecd9f0c373bebb635393fc0fd2d8940bc7b76bdc3d4f84f1b3cd83772902863264b99a249d5f75346c24e1f6c68b5cadf4348ab581a4bc2bb98ec5c569d6aebb1891aad0098d9afdb67e2394afcbe703e38a4b8cf3222b8602b30b5be2b9a4fb33ec6707dc067b5a18d0ce4437c90bdec9470fb4a53ea301646d2d4587fe5c34c98a488a5555d82f943f920f05d3a7ad4e65fecf04f45f2bba86735ca208e546b2e756de328b99957907d3c40541ff90c837918d3ea797f8babcd4fc11e907b7604f1d6faaa5c1f8fbf77ee9e626a514b0d3d81a31f894c1c3b22bd6d2f8cca748c6f2f4debffbf3bceb0f84c7e923bcd7c976ac93a9a105ce23c68284acb832abe3358c4c39cc30515f87063e9da9903036e63fb4531768338ccd0a61f7bf1242d5a1c985c7d4d2f84ef2fe25a098e03fc6beba3e21cecea37cf5dba897e77f4ddcda5feca9f6fcb039fee773d020a47ec17c856bdff2c0710bc2296e4c887a6d5b794c3e7695de39b06d3350ffa7478f5a6957af0b365b6e6b5847014dac6dc9fac43db5498b80ff6a5d1f03e77f1da3d059d7467078648d5ba959ca99b2668d9959f5015e00aa15b86ff14ba9512be92fb52e00ed194a7effcf38d164374c60b5997c67f6470cf8492094715a7a97e0252d03ebd12ab7f76eb2c1cbfa7620caaded10d072d96b3493e3ff6c354a6f3b93c29459714773816637e57018a642c3da6c73a1461547a20311ac231821b5f8333343c6b530972f6f2b31553314db054fd27ea134ba2265ffef922511b322d730671c5f54be4433a54b2996de5c9db15ab6ee098b22b42f9dd324b98b8d6248e874011a3bc98bfd287bb6d43457172b0638b993db0204ae34ac3c1f3957aa27af27a2d56c56b8d6ef826982ed2d952520e14d53bae1317b59a90d407d73235bea6fc946c0229eb0562fe4b447f91dfcba2819969381a750f79b07fbf6ad49ff03f3b4f45d2f4d9767a202c42ad8e36bf2fb84ab6b5e4caf3baeef6b1b91e7220cb2e67f1ec5b87ae9df2b757b82942153363be8a8e1e5862844753e248a8e5650f1a910c0c6a7f50e7a149ddd36f80cdeb3e96d822ca61ca57231f1a1c715e3a7bb55f2cd9bf6afe08439114ad8d4963c78eeba471c10ed16d51c1a5578b038fa1522589e559264b9b44b4c959cb88816b5d5dc7b832ce5b71287ef1afb445985b83d96f354c398646e4bac542e76e80cd405a5080eb3877def91ca45941bbc1bcea739bbfede9b3d2cc35456db0114b259acf5451f9ad7508c298a526672559baeab687accd95a04cf9d6728ace71f4fb077929fdfb915a6ae8ba4ef8ce394e4c618bce100d8eef830c600c3af85a7b1c63d02a15f6ea4a4c8a9f99b8fc111fe998e4996946601269b60f24186cfbaba76a90408710ea9f21a77856447ef029af6cc1642ea276608fbbde722d6585149e4bcdf57acec13c1efef291b8d9e0ec254bd23086b8b5bdc6019d078ef8336633c1e9056fee91bdd2a0c0274cf23d52ea2f295880a5adfbdc1cd8892607af84f7471160ce93719233a2744d07c86c10649368b7f72b8f508cfc43909190df5885e7bff387f0fd78daa312cda44bba3ab2dad1b15c544267ce1206b6b9f6cd7d07a1e1c915b21b1ead393842137616680b8f0d14e977dcc9019dd2991bc3d6bc81e3fecb6a00e0ac3441dbde9f7f6928879344c14baec58ae26206a0e9b3ddc8683fb19f82038364438e78f991197b4edc074d0f3e2ee8bb80c83f9cc178770bd799e283029805ed73e3bbb94221f5aa1bb3ad2ca870357c59ebddad13a75412be02150c742ac518a469cbe92ffb7028e4afa1a25e997bcfeb68bd345f073f34c4b286fcc8fa96e2363fdcd1f7fae5d64910c5d2df7703de8ce3a6b2c38d175a88db58c866004815c82d2b5a701ddfeb4a5c1d370da63156dce375fd86fcd27d78d7a86cdebda3a62cf1f311b78402f3624e9111d41751a337cd3a054c54a3ee714b8417435aeeae966f074d786f3c793ae1165c8b71f12f0f6bf309da61043011a6182d5306dddd435fe0832c2e26ec42e129101b6bedc1dbfe488b329dcdff73f376033ee7ff4336044da93cbe0f1d70a053d406641fe4ca8a338cba2889c25f708f13cc2a00db79cb1bea1021c2d1e3b208207e74149bc062ac037931ea66844251f150701efdaec22e558966a365222311ab1136ea257e92411c3a59d866181b118158e0db9a08cd988f3851b7f4ce3ef0462c98a524afdd974425ccb05ee8b395cc41ed6aae7f7dbc235f321e2c5a0c4968a120e21bbc884d892f50a508f611d309717bd3977d609d3f7e19e7a4ff9e895409063583bd2f7acb1eadd9426fc5061b6df382bfe5cdb8bf723b91703b298daeae72d3afb62c86495e70e9056c1dde679ba969d9d19d93296487a388f69937dd8cd3d4883c11941564d5834a4a863a0d17007d2e7ef05a1739c3e26c0bc07416c880fa5d89ffc586d87dd6c4922fe8760d54ec29dfabe9cbfe6120afb666e0837b1202f8aff0c981d0b44613e57215b5cd9f34e839c60af290abe980508b9973042cc0dc5ea571e291364fe770b0a71eb44aaeb631245a9fe29a49372a1de94cef0a6843dc1e60573ce0bce6431f09a9eb0952a1003febbc674226ca7ba33d7d279b2a6746986a73ce8963215bea0491ee99110651a3b4727597d6d646f408635b9011ff2de848ed3ee4ba3fb4a0ee39dd75191c7c4af13ee49dc31b6534cce0f89b2a85f759cbc9334993faa73d556e2dbcc59aa3ded5e16c56750e93cfcde831ca055545425013496600fc34c7ea569d56f519abf12f49cb015e20946fcf7e33f820414041b4a8914462269a7d17244f4dba13e4b69472b65aafc03ebb340ffe49c0c307fc775036684771df522d34beb1723c93516c9962f9bc84ca4cdb74bfe27b0ebcb3c4fa60a151dd340ed47f0fbc2e5b53fba1aa59b5908b05c07068c6d6c73dac2aa3b2650d59265f8e9995291c884dd87ae2cdc07b20aaac716bfc82a0e3fcbd8f2a4be788c0277f82148eec4d87c705253bf6521932bc157cb5135c38b805fc60b8dcf360ca1fc2fdec6286c1a4d74ef02f281e5ca4320246eb8a043764600017792af3aa314cd6eb33e6c7c9e49810e3d25cf0de602c6aabb619d5d2fddc5ef4492e2a81884aa3a2cfbcbbdd7d205f50ba762ba08bca3087180ebc443f5b1306fda4fa5a38e3d0698971910b3bc3ac86d58d3f10c715a2133d931b44be240559bbe03e7f0ebac4948cf4652c445ac04a6a50151a0befbb3637cb47a59a00b5392669b5510dc12b36ba6714882f62bb7d9e14c35c5cd84d429b16baee86a3baaedb4ff000ea8e61bfaeee3d62bb7b10bf59cbe70241edb18bd26d38c526d8e47266ed2cf408323bdc59dcf91970b3754d9eed0068d9fa47ef5938a705d7e7940b5d44cc3210da4512cb8640cfbded16c4c7159616edae37a2ac9d898c3c1c358c5565d79e95d7325c0c3f145e1aef2402fd734d3d2fc3dea86c931d304152f9ad4c5306324b167298dbae4ea7ccae61c542188580e5ea51bb6707948d6dd14cca428f1f58109015611550630aa7222019a2f13ffa37cb1765245fe2aceb59e0c8344dadd4742c4133fd57f6d34352f8ced0cf7b692cba0ec1c070ae32e1d6532b0dd12568d8074b43b604a5c91192ced098f4e38dea63058236557d38812d8647a96c010249c5363bcfbf8fcc18dfe7a743fb49ed4f1ab34836451a95ac4d7c05b0f5122e785e8b260984078606e8e91c96d2d11e2142acf81a7106baee13c5a7af9adba70ad16fa22cab7dc2072329c639533e11246fe4bb6674f04a6467645df6924013dc77da0244c95ea3c56e972141372821341196983609f340b8d97fd349b39302d7e04ccf98cd5ebb831e0d9fe03a32f11a1ca97f2e80a06f1c6de260f57b12c0ece181e170391a5c37fa2a86798dfc105fe502ed93c45dfd0eb45edf8977c4ce86de2e728943a8704ea3ed95c4ed30b2d3f5cc9fccd77223c87639c4b4459a71aa594d97832d3128c72e73ea141ddec7ff3fd07df9321d58e2a5e3489dd093d464fa4c6c8e20d0c6cd01c442b76be2d9e03a74944cd33888a5237715abf2f357f435ddac8abb5182a44dc5dae1ee90c1a52b3ad41982eea7fabded674cfe6a0a9e28181aba3a5cfdf5ff6a256a974733f653d34e5a82c7f347436a5659b1fc4cdc06001c95b088e0b7eaf4512bf3b606e9d6f242f7a91919c5aa354d1b446401931650ebecad8416bb5ef966fcca6983d49e671540f689175aed2159faa73f9a31d0777c9e54f253ea56d1498f6c9b5ec33b2a13e085aee3492c14b0518ee227b98ff5c200ea00c3ad69cb00919583a0e486e38c860522d41ecdbedb0559b8eca70b480d51341a9709afd8f0e43161f1a8e655fd73996432610b446f39d6ab2eef351170b3e705c8999eb2a79ef5ece534787def8e0f4a9dae03c3f48a6f949d166c620e7a78eae23aea4ce0f4bc4a00654b54abb8d7c030a6b190d80b59648aa88c666a1b8028cbabab9f1f38d7da8ddf94760e69872a4b408fb348fbe7764fb9763b20c2a31bbc2b59f4d85b5f039db589904c0d65ee5077eb1ab463ee8a026b16ac00d676fd3ee3b16130d6b7ced76cb50023e005c88cae0bb039d8f30df90951075ac4730424755f000be890e3e403504869de3bf5850e9ef114564360900ecf2af469efe246d2b54a82e664571f22d8747f8e43102900f274bd7227359eb6649762e6b20c8e145e5114b663a2c9664ce26ebddb7b669e6e090eb7fea3024df5b134dbf2a880481167875b2135058f1c9c3538d5b07c9f97345e8505415307632a7e35934f84be09811bcdbbf351aff767b99e595c865289b07f008550bc5bb44b3a59cdacacbce8c91254240022eb39587d2c41b91bf13441a175d8435b1821704ed9a641e9d1d225d579855c5045771b4639e45bb34858a39a8bcb276cd4d4724879621bf8d3c7b967e6151b1cfec03804b58d5cab59e381ffc9620d05d678f4fab3251f35f1293a72797cc23db194afa04920fd26e0015006bf0f3679810195d7ff9ffb964cf9ca356b8000b01c2b7ff3a6acff482f9a47102d6870cb3a8e281ec65fe76e2b525debfe3f50a915b9be033d7d40259810dbdec15aaf21decd3f1a8f73b8fd89ddde1202c906a10df48ddcf80e63eb4d7a2c040d0551e2e884a7ad1b40669b4d3952c2710f5a76e035313e70beb1943e1a2724278938de1c570af9ac9751c7a2070a727cdf6add4e051a09abb5de1907e5fe9a7af542ae09a9b0beb0028c9e064d20e1f564dd407f5d0dc22bca8c2b46a4cafd650df0fff23c202584970beaf685c9661219c2b0f8237d0fc1bf3d7431dd25d2875474db768b2990be408fc772498a787245568e81ed77367e18a2cc2eac091ea6e2c57b9fa7213318f041648e77a34c148eb94e70f7d6e7d2041a17c1f54dc1958c26283399cda996c8c4601bd03574f7a08792987317cffeaa4a3b8a8eedb7f990482ac08be042b78840c28233048b8504f8ab575d280913ddc4ea69e78376d283adef32c1453d3369ca0845dd56b99e8e118750fd06c50358dab0ba89e63cc7442aeffa519160e1e5af3c211c0b5a733cbd333beddf5a16042a4efbfc966a063e5dfa92e354f8df0aa428423de1bd51057740aa34d7f619f07bc46c5b6bd9997486e13d42a3f0568b87b72b4a6e7ff3468cd5c9930491a476cd292d207f152ff88f35c543743fdd643f731d13cd424851b2211ab53067bc1e90a95098ccc5f432c1696e82212e58196a8b0cc79508d97ba4e0cdca9b1310a110ab9bf4e55c40047b6e1dab2452ee590a7c65f4d691b9b8cca564fa54d8731e664e5a13a191bcf48b231868080e5cf05ad76a8f81eb9217bdaa1abc5a72a8d87f809da13e7f3c04d4e8fc272b272437dbe05c80333aa25b1095d18ace2884d55ea9b8f5dcc400b086b09241317d0e4b09b2f6874174e64108ff8084e43d8543be8d4f1c5a932dab0d8416e8519821de9d57883d68ceb7724a6eec7acb52730a93b6dc17892741d020fcbbe96518606d0446f66de031cd532729fe3ca68bc1305079300cbd5e441157f5a4420c10666f77688732a1caadb3db5f4255d4ff23505901a57307739ef3143d342a53c4fbd1517b2620c108cdf7570d069e30899755802ee94a9d23c4daf6da6960120d44309e4743f2e2a5d4595b19abe4184c77744118a8131b1f036329f7ca58c6cce3430c03b3cce69a484ea145118a6f154f02749f5aae914beb6ecac45e4414de6c0768d905ff9993b550e2e01397f1ee1b7a1093923111c736f96a06b8a2b6aa9392c746e7f7fdf418cc555ff0c49e845449e44cd578f619b2274830b79780a0409016ecad12603df1e6d02eb1473df7ac9cbbbb545e3afc94159e8ef43acfed33ead4970cfb32385e629ca3f42ad427345c0341213921f4cc84038342c2a025dff197a51d5541d9f8f5c47e12271bd92e2af3879a2093b038544a91b6813ba1381f0ebe3c4953100ac35b689d594e0ae8152b1416e11bf0a6286da0660abefb0cfbf885721541bcdacbbf118a37ab980713ed2874b85a58dc24efbbea6359d41ea15430b0b87e8fce680a02fb69ab5cf49904016667dff8b26bdf89cd937942dbcad779b1dedce8763b14fc40cfeed61a46b4741b59fe25070944a529a9d65ea60365f7d607e4fc00602939eff8fce2c75e9b6c117afd46049c2afc10b8917bf44d8d50063a65146321df4ca2147dbe81101e1b5da7b8f9931485d6a31ebd22537d546e0a13039b735eb5ef04537177efb1fb0d0e672bd68d8a1f5f8da008c964e9b35f1b015818efc1cec896c12e9a5302bb5e4e1240b27835e3cf88581c80746ac3a1fd26ba3fda233876cb77264393316f00c57430ce26a0a778ea39c26de283583d4e87ddf6b2d592729535a4485a0c22d7bb64658df4377abc8b85dd9d9727c61ad9b1df7b4b817f36ff269a756a8c0b24b271ce7ea8ca70106f0842c570cd0bfa1285b48be002b2d7bcaac7e6f72d3d633731a9db3b03ad10e0dfd01bbde768cf47e49e64af755b1ad87704db12c146d3d19162b84b1cd73ef85faafaf4fad5d3ba25496c5480407f075f4c10665d552fef6a1506fbc5a24a2dce407c3697d725e6c8e23fdf49b317405e1896ae23e5926e45040d2386d825ddbe7c8a7599060c328e8a14cde98fc6999417ab8c16223f6ef9e218243daea9a980ca3b5914c5f45ceb2dead59f2de8b55fa8bfc206527f045166dc54d5d9f662bfb995d2612f80d5877ff76250518e22ba4ca676ad33acdf4af29ef3bcc93f4421fe7ad51ffef2d4de98c727764e4fd19b4eddf25d6cab0a48dacb777612fdd8b8446c758bdc4671996e12a62ce93595faccf55acf8e0a85883ac0c911faff7aa471bd374a0e5290f53b20425e54b3e0f1ea312ae6398b86d579a4488b738f19f8613b7dea63b56dd82822a9a994aa691a39265edc8b5e2864fc3631ddb88ac0f6870eb7f268e6bf4ea9411dbfdd0c85cc10a1286f35768fbe1a33301c46e6cd4d09d9b9bddfc137a3337eab6efc3f2698253cc69b0dddf96cca2aef07bffba0f95b258d7d42c94684f6fd8d92b8eeb3fff317eefcad23e81fbfb51c507c7f162852a1b708842068e0f23d2352eb2ff381f0b820d86936c9c15271a73fd54acd7582c3820db6f7cf7e7fca11a66fb79cb31820456f2ca42f02653c8679c249e1b36112a6fd1a2a9db5c215f8594fdd745ff4f4a1f41cf996ec35bd74f00c5831d1c7b904d3b80b312e7516dd0f4accf484e9d2b891ddb2c148862aaaef597af2d019b59bb8816caaf03920e97339ba04360fd951331e172001e8be95f0642a5c5578780923b5a5b1be6cbce95f76eb93a5cf04d725d8869bf9a84c80922270d916c114eae2c1f36b06391781f60a267f956b431da20eca1cd6e45cff0e337bc338ee86ec0f763f9a8b66395dba84e68fb2618d3d9923047a6a0199714807bfd2354dfd981a63d28ad7ffa5cb5e939b6abc2af23ce2fac9fbc8fc1fbe42132cbd357ae7e0f38a08e719d55c6e42004aad5d2fd0d24f32b534a1372a81ff20b3316523ba05380f2acaad124b4c0e229e238727ad5c364ba6dd450ad354af6d9f03879983edafe04e21e06e5872e84e40b071229404b44267f3082f29ac0a437d9fcb737191f61231aae8dee9a4a49eda27f0c08d9773836958f02a09dfb409a39d583eb0e378f60d8ca01a341dc03f1efa4a5408c51269731b678a473c3f5deccaca06b3e9844df6f8df9d30961a65c1b16754e93f4d0c93b15bfba55ec00d0713910816f0904462833e4b4c358f7076e260b2a9c8d73ced40491810169e0634d106261f570158cd19656e06b6b3c7e85c6c07c5f731fafb0da833e83c56b2469558ff93b66046109415963fae0adb8825a53f34ec612b3e6cc126a3ce52c0f658e35a2745250b47c9131b936362973238e5604b4f50708ac1d1be357ab45bd28d316e7ce78c1dcbbb7d8a27fe5212a57316481136dbb349fb55ebea4a01eee52819ded5c801a58d074ef82826a9ba0276c828381a3fb93bb584a90f1149d852e8de12950e2b3ac57e23f17ee42c89ad00d5b09a1d90e8c2ba5086d683104b697d6b5a5a55191fa510f5610c5cc9923b9412f5b926ac24309a3ab8169df0f48f7d0a7d2605d11793ac53318da3aa94ee4ec8e28825e4a4cfd1c53cbe7b5670c82190b17a4fcab4883a4cc0bb2cf9f5c5d0a3a9e7e7118f46af56226109c8993335cf8890b2aed3416b950f70987ddff6afb0c7db3ea6e7d53be8a0d5fb3e7e2a51025a0401e38b6705a67e3479c461bb7bcec16cd70b22cc2ab9d6cbc1d95280727091cf93d9bc1a7e1303ffe4933ee556bb2c28c95ca19d52424323aa9822377a8a0550786f9c926a2a6659b05a4ad974f09cbea0dfc90871b6b50f0cd54643b5456bd3e0e346538a9a8b4367965cca0f3869f24f0465b757e2e2fe5e9c1f6ce4a7a15c0cce166a8cefff7b6619a1fc423be6317cfe75fdec9c0ffd64a15ac647fb70badc8101f97ccc493c3df5f4eba6b669ba787e4ddb94627f1abbf66992a08fc78d0c4341cec9749a61188a88f1b962f6f80d4028914392ac46dde6fd828667f893b005e0e8526718e91d29b0385d4f4494de55139079a034aa77de62338b9d2809781d991845468a3908ed2a1a44287104caa19e5439d0ffba8215499496c03a0a2b42dd48dbf7f7aa3c34d7dd0706ad80a52e581dd1b002f545a7775bb8e287a5be012bf194a64291c73e82752eb1ddb0baed3f30ba156c3d41322ee27a551df3b1ec8662328922b2b1ef7a842b87874a67c0393165fbafd430bc51ccbab9119e3a19fb884558210d8d8c7031bbd2f66dde38471b14d1d04aa1b80968df38c2ba45e62a8f7c0d62a6bf754044151face323d369b09cfd19b44d2dae929d596ef54edf04ee144b9585b833e36d2b7ead2a24531dfcc4403848b482286ec5fd0cf0a2fa3c5b69d1a4559f29fd3a2f21a0c2db7c32f2e9387bce21eaf071915078c9d9489107080fcd2c0bc1ca8583874083362bfc6efff671e86eb307b65ba856dc2a0ef653e6c60f574ad09856e07dcf857da265ea0ce1cde2bba0460b3534451a5ab1d1cd82212d683761bc448af7df5c1bbc9a29f11112c9ad07d9280cf471ba92625ef6c4bf25900b2e7897bb430588b46cb2ec58f74f95ac606b0d81418122035fc741f39d774cb3932d22b97c8195767304c3b353b4f12449d14f17327bc94b50b31bbb74894f8aeab54570de51bbad9b2e57dad8aba1e7d8514ff5bada7df8b60ac36b7c71aac1ce314d27d8ead538ea78e10d9bca4565f3f4d7ce94c34fbb96b01f549cd4cb77b3fb7414369ea021755b4ad2161e2d7d058d7639795d65b08118089e7a688a2fdedebd79a86f98050632a21000fcc7966fbd6d57353ef6998ffc318d6bbf0a9efa8f414e2f6928b7041314c7359866c5199625100eaa51219192fdebc2da3df166ed44718e2075176634d62b95800b59964fd671c86427f2f6d835a7274932c9a1db028651353ae1a8705133cd4913f18ec4a845aadfee197cf28e5787165736c2b718b01bdf23dc4a42900ad456bedaa6e137a9350d0a08c4960e1099b6b0cc9858bff20d2bb30805cb0b5cf4f5995dc3c52e85ada22225285b71553d9f86f211c4d32018fe9c2951982569b02484971ee425a685bb048c25207fa03386add07ae3d85fa6f0cb6c8969e179e54af6ac4ec3a703ac0289a40d62757413d149fb231b437892c5d65249496cd8150786a601da0cd2ed7f0e05443b58fff5c610494a9da2335e8bfab959cd698b4ac223d7e428d4671eb0be3399a47455cab33d3aa95c2bc3f4da9dcfb16620430c4dcffca13ed2be568c53889a4ea4fd9f8fd2fea2904ae49ee83c72fd9abe0ae2ec0c01f64c8511d8da405643a304d546d421bfb7a31ca3ce4fbd51c3dd4eb0e8f3f2e2293a7b61e795b03d82b81d034dbd7ed981c085dc264fddf060decffe1a21a81185f9cff7e4565055bbe1e3756e112f6820ff4b3e69ca03365e1eb114c7595444f95acdae4564962ff16c5c4e17c76b3552c741d34c94db5b4f0ec161f28a029a4ccbcd7a070e35faaf2be670f613a1fd8bba1bee37bf8460be7a1091f08eb25dda7142d18cdfbd7894926e02543ced733247a9903ed461c67549bde82622d384713209799fe8d6bd550e3982f2a7df560d44377579e15243051a9b523dfe81880bbf30f228ed96ef0b6e6efe1c7e4db985da1a7b0dc5c3a2f507b18e689c6865a707c6d7453974d4f73b5441350f3071062b7affdba17a72d8a3a62ff89e97eeb3001269a95544f1dd9aabd0ccdf2e69e4b08ed499339a8d1dc407481e4782f0a322d344f8ac545bdb8e13776db764cd025e7472fb5aa69c809807e60f9f856765fcf811bfe67309b2941c0302d399e6ec4ba1012702d2e1bf87514d8ddc01612afe86c30d1ab593a33c9da6d31f8d4e2407fedd0a24338cd4a81e59b3cf8bcbde7c253ced4d725bca59b0b71b0c80c94771f7a6dd2ee854c745d203e676f38e47f2231ce509be7b1ec7d279bbb738a48e54b1cd01868c02b250c626831d4a345e2d7e3a79dba582bc1864c14fcf9fa3a29481249c615b651cef9207e77484b9d9a65039e616babbb976c2ef3f94f61340ab8590a876b5b9dfc80ec10f7f289f2a95f4651eb8c059d5e7ecaf8eac67f63405820526ec2022f5bb210c104617cc4858b05a22d3cf52d0039d8a241644b348731d227c285220561840ce5c9f0dd190c96441344dd29042d74372204ff8446acd7301f82501b9e4be320b0005fd5ddb35a2c734b662e338643a9ecc15a0d0d15f2f2fd544f824226db6ec000171f13978cfc22ca1651a995f23096edf156b0344bf5f5c9b60c0a67a497b80f3ca6943b4d72dddd2ab7296f9000d6cef9c1fb7bc43801cf4cbfb755bea1b5eaa1d1081221ef0bd9b98baadeecdae3729190daebb06376495beafde519a5960c64d0a6c1566b7829d6837b90acb94427c9a21241376eb17d6f0d3d0e47730823bd3013311c59d55fff2d0e54deb7065acf424f14b3a2e699207cf191a76aeb995212a2f86f78a580c1d4da322c917a4fca82a1c487e5d8a08ba7062f08308426efd68deca97127e3942cc5b5b579d754ad690a426ad491f81013f36a235f78192c0e87b47624cedb127a5b1630fd10199a2bc0a69202c1a82c83dff8508f827c11895326ab6ea9c206b543bcd3463441ae0c7c657b32c612c44f0a563a3295ec0f660b990650a575e10acaf1e6df5bda285edc347b87357fa200639ae9469b9978f64e349b6edfd319f38193a10dcb53d95db319ab4d98fe89277cab7355e3a3b33ba9e01eb744c03142b42116e2aa7d069742756dfe255b0a7ca3101cafa4816d7d1b769ffc954d8ae3dda29919bbb8c7a597682489e06293cfc2f337e3370b61aa6ea46c6b937f91c325cd5637bcc0e2c7246a9883f6c0562f6dd0ad6931901c074934cfce5b6118c0c01f3c4d3c008bfd3ff9b9cb91dc434e415e782c31197c2766f4a7b6a2fb5aacc4847cf392f0e52b261b4750b51baee88798d5cb5641c4fb46b2114222f453921a9ea975f681cda50790b4dd9e8332658bc3b0b0ea2ff1010dc843f02921efc6a9d8a875f916d70ea9429fd4fd3fa998cffe002dd231355cee99c1452bc10b06e2b5467e8b75b28511d9884da3c57b7a18ce3a88fefd4e7bfb23b00e673f2b293e310681a04a8637653417e2c7f11384ebb58ad8a270b3205ce93e0c86adda7ecc0d3d803b42dc22ac14880ec1b4e51c1ed4474c7eb76bf587baaabd7a8396b9bdf6de266733a50e6b42d89db25c64fb647b4b2050907f4bd09c6bbf247fcbd5136de1e21ac5074c719d8420bb7daf95582cd30d07f3955ce792b35afd52ceb5aea05ce80b71cb0cbca3f125fb96a4f297aa57b2d5272c5c3013ce57fabaf65ff2a04c7d0f2af90c6552942c59b1545826089a5cf0836586be103a5bc80b061735b6c365bd2afb4409cfc494d5e897b25bab49339081da8a63f3a23b64839c4e2a1981f19da3547cc5bd0574e4e33d7a73929a21bc6284e85d136f209584b9c180963ece43952ccd770bf6500a0c3236b1c75779e31dfcd83959d2535a5f32a020266bbaa7d27bb5238d3a8d1ae1d8f161f7835f5baf4f5f64463ab9da09707c23e0175aa13f03a52a90609fe328f447be22d3f28f58cdbf3fe315ce551db2fc435251f0756a78ac62587b4bf83028901b89915776c46d5adbf787433db9b6734c1c2f1ee8606d5ed833d66de6f8e9368e1db370650364d1171278df2f5067f1cacf426707c9124d3d8a7240f34eef270959a6080323a5429d303e6665f1bd23860a75ce2742a0ffde14cf6b0e7ca13f6f7e659dd6340738fc81583588af09a5dedec7895d8f78a1c363132cc83ed375c8fdbc83e7899bd722692141ba7a1d535de73c8e219e28035562f00da6bd0ca7357dbe3632bba5eb1d655e5d5206ef6774d8a5cb331d737af565b64e912176e422e966fd27209c70afc15d901a3dfe685f4c9fa6fb8057b98230e8006d5feb2144aa98d7550eff39e4ec5a6baa38da3c54ab1ad637fb4f5a534f4f956b4ccde6aa6daac3c2f45872765cbc2a970f9e2e06a1558c91d4cab38009fc99ec11a8e35ded01e5a4788d18dfdd87f445c3f5077d6a411a1343ad84f180f7a2d910a75d29850b559f701ea477e457e79d42bc3e4720af382d472a1471947d89cdf8b219c6cf78221b04a8f2940ab218129befc160c04535fff15c32bb5c878f249d82bdba3065841c460cd83f0fbbb4a8c646acfa0303dcd304556e7cebe876c9c1706c5017e8696703cf7910f98af4abd02978de2aad161b23f05147113f072951e510fa4fc16101334330f1bb75018102edee745a5ee87efa0fc1023005d9861eb426ef783d0dd7cced7b8bcd255125332b2e7b31accc9e135e448474a62fcf35c97b390948c6c50ed1a874f26a98481186083e842b891ed00a1a273d861475632dc647f0402f1f7d9f7c1052736f1f6a32e14fd045301c95e54e81195bb25bd45597da15ef4294f2434f4a0608cfc472156046db52a76d676deb9717301dda5eae9f790a01e25b68688c1bd0f8ecd62a957f0bd63fe88c0600caee73df30bc05f0997f0cea7adfee3386805c84565a7ba13cfeb2f503fcb2e94b0eb383e3db50144d610462a061a6b758b41cbd57eb5e3342de11a31d4b84046186404566434a401b1a5f04b13d43f7d1f0d1a6e5c8f19b7ffcb2973f4a3f205d356eaf62d5056cedcaa51c7bf7d3cb62454edeeee4c6902b4afa39603ee093e963cfc4ed3b3c4cc5ae1e7a00be7b102affc9d083cd9e1f33c571c3d4206ad7270aee5808308793c9a8fa3adacd9ac70454b5ba2263710dc62bf5976930e9acb0f2fe785c0f36df800c47ac61ebb9b37597ca8f4af2ba926ab3f874cd929c94f681076e068d1ddc9d0ab8ac7b39e45409ebee0e934aa82fef4d6cc8731322553c1a701b62d353ac33804ea5f1122a55d68fed31843d8fd76e4ad94e6eb6da8e4f346f93d7bd4ceb283abc0f42e6e51e0921b3f9044ed927680a9dabef9f58d299b484fb1c66cd920f7d7528fb6063a71fc123cc08e53892520cf437cbc36c3b9f79d11f21de8bc8574dd8abf5a440a1e9188668f455ae17b6d6a9ea614deb9e3a5848e75a7f9c8ba33b7798c332994d0beeec5835a3cb85d1589240ea0b6e514cf80373f7184401953fe5d782a9bc62df46171a4c4079f98b4f802b60ab689ca5aa9281a8bcf6019ea2642f90eba6d09629a15bd3ed83d6a4eb28576693a4e8d0096c9cb4de7ac38a4a71e912d78c807ceb76c8c888e206ec7236f6c4b53a2ef031f1d44b316ea37cdaa6886e324869ddf047f58cec684aa94142e44a7cffceb7488b359a8c439201f068cd1d7d1e5fac6e3ffc4a47d2cb4e6274a34ecf357f740e0c3698df77428a0a73004cdcc19c0b2c48df5ad1cb1e4434aef9650bec6f7f582a1d5201b5e9585de62bacb105b9ea21c769c71fdb4577ea28cfe8e44a6c8ce6b37422da467683e4ca6a3c5eac8b5758e5b7d1b664e74a509d1ee963fd9be0f3d9caaf1447620d17875cd2e19c96367e3f8affd14345284a567687b8614b4d2e155815c335fb9f8b01a01040c41a8d035c0bfc5a14da1cf8a6bd7116746e25a83ddb6675071ea8bd9a5e3312554d3b05f876ed71e7df6a8220ae32d109c3b2c948ad66d4e83da6e23252953ba4e750adab4c8d910442b0762354ca2990aa7a87211d4c1aa9f49e9c37ea98c756a338596c759d365b8bafdc39d9d80019868bde2f787c498227cd1a06da0ca1b96bbcf2c9bbd216ae64a823d4222cad17301c7272d86fad55105d41036f63eaf470041fe601feb27c9db343ad339b861265111a541d6180283eb296f6c3fe6b9c8dcec397f8736f7b0eff459b98f2f131adf1b1243909f336dba1c9bd01271f6e31fc78cb8ed614f492bdc98a0e941199e2cb229e97016a38f5e1a63f1873892fdc42514f48e4668065e76d5d17c1483147dd96dbace43f862e2631cc72a353f6f94bb11ffa61a721439cd7a4663017e73ddd54b935456f377bfd23fa38b7118a4317d1a8e04572d7669e957fd9e869d5357369f0b88ad65a5e27600228167f577197b4a6641efe7d01fd60d16a1169470828bfba7481a4c873c0b50a55a4441b447b52e0a2f7f2a41225acb868515846bf7ca2784b7953ccc2b14cf5e4185b5b36be8c5b0afdeb5ad609119dc9f8f99dc88426e33eba770da15671645394b74d9ec179d109a9b1a99fef7f0759df322ef1d8c1c17c7d3b4f32ecb904619da73998c60306b8d104d0c9f29f16f27092247f0ff3729f8300463fac6b5021a238e256edbcfb0530e274dbcfb6eccb401c1826b04a5b25a355a5fdac352ef48739e832867edeba7532e19ab6120873c511d44b99352f796906c4726d460b03f36dad85216e04f5b9631adc1230cdbd41df58da2211b99168d887f420ffe3f2948a542cfa6857423376901ead816debba3e0f984a3d3ddb06c21ba8d6df45f4e2b56e82acd7b426ba92b7588ce2521b68350ae2226ae1c97a162702c5e0334764d57497d3518891d5f3af6c0581b3cf27e7a6716654c666d0110ac3e5702e33b8343f719836fd2a03b74ee0fab405769024d245e373a972370df2025ce9cadf97338f9fef92d6caba55ed9071039215169259b498c3e25cb74926d532f7660a3da1a6a6a1b6a01cbd13a5a540ec24e7e777782968070becd2c97b3b55ad8413a5732d692130d956454cde66c10b3cf1fd2f68ac24aff98a5d4b00680f12d1be95488ef3c117d1658d8d3872842840c97bdd919477219d07f274be2d00cd6f2b9819a3c53c00f661c3652908f550375f53cd7af7ae242f0b4ba006f7ca2d0d413dbc445fa72a47e1c394b36d498f644ff29b13c047e9051f5f0262581d7483abc076d2334315e1674852f8c9317fc3d098496ab0a38f58f8fabceaedd3e0ba74de536fcd1335961431b3a4ab54d0582b6d438f95b8b1d01e2e5188c14d3a40f3c56dff0c3ddf8cd188e3ecfb8a10d60bca6167a9c87e29a953719196deb96c1b0024b2d48135516783d1bb0caf4414c0a658a1f88ba7392bfedd873bf72a7528c316fb8e519a84b0f668341a451814579ffb2f1bd68e5f2bc7a2976ab1244cb164f130d72eca256a05f294851145728d9f5b65fbff8a4a7214200e8fad726bddd84f9c254f120298123b092e0f700c2ce27efc63af5ce455f6c0a224f7c5cf4f43eedf798817033a99157f64ed526bb657a010aa990860b34e701d2f0b4eb36ac0cdb7aac3cb9d363d72794ba89cb0d4c344fcb14752234eb528c6d3503ce4f9a38326937d82ce056846c07b731c4f03f60a14486f16d09f9bd06d270d35fc85da675d108ff4ef97f71da5cad4c7259277095d205707cd4fa785037a520c6ef6d11e4988a0d41fdd715b43d90a0c3e19bacf16e221e14bde52647e00e488cf2671a31c32d85cf9cc734ff353b07c0eb8d16474efc54977c49e976d917e367e4ca60d075563bc5e8d2258928a919f5e708363ec79ef8b666088019cfe6d704ae37b7764f15b1013328d2252fe0fe71ceb7f5dc25fd611eb7e5b9aa255111fb0401fb0283b380227724e5ddc68902c189c1b986dbd6277da1a0b3e1b4b698a4b50d501bd6806168cda3f703acf7e0dd05b8539a96efe5cc97946fea498cd14e22a553eed1dcc5174c51510ae86f343f16f116fb73ee915a89e0b7000def944b6123fb77198d19a602459a03a12033656791acb5e36096ead803a107f7333d15d1dc8601fdf8e530b946036e851d34ff2c14526264e046768157b8b1747b018a6046d62bf4b95a17857b6225292ced4b5269db48337818865bcd590df06a742bff4f1126e926bb7ab8e5397294736bb1b3f4c6eec8049dee598ed5d3ad0a6708a829746b4d713038fd0211ffa6e315effdcd5f9e70a1465a088cec26b04f56869c3822e259ca707ccf038736727dc88ea13a80dd1e54df03275f32f272805ffa772cf13947cc8a6aa79e21554eb830414365e4fe3eff87d46138653d2ba60edd7e53f0d25f60be19c4507ad27765d5f8e21e5721a7e3384c22e46acd9054fa3337134c9352330f9acb7428afa6c70ee984408bcd54ae9af1a2530c89242c0e1368cd9633174dfbff7e38c97e9149ea690fbe63b855cb6393822099b3a8545f840094af4d2bdca57be1504de6f1612dbb6cd820ec35c9983b5b822a82f2c68c5ca11ebafaa671e7afb7cec06428c2961f9a788238edb4a20658301dc27fc48483002dff1924b2b623734bcad3beb53f40d272e7ddd488ada905fcfffa78e17ae74e7a4a904ba866075d64fd6a14023fa54de928d44b8b678941130a005c760aa9dc75ea6b860e935a7fb66a40a4f7a5e1810c5034a368284470037642aab58ef0ce61ce32c2c93566e620ff55a2154e6f2ac18a714072af9cef3cab3c4964609e5b81698de56442ddb513075db1fa3693b9002ce554c498de22f60fb321a56e32cc2aa8aaaf39bbbea4fc010cdbd4ec4f13b2f2bc88bf3d25fc750ba206e69f2d88d343b5997b8618800ca41c6dee895a7bfb3056cffe7dc340aa7191919b149c6a353bf347e269c6a59fab3f52f2ee45a3555145e3987a31daa9a23780769d1435af5cb6a61bd3a3a2a2095eb38a45f2b59646c5757acc44386b4161132a2ef1a8a0e651d81506b43f850a62b31a7c93099dd8e1250d397a52c80806da4d7e26cb0afb9ad220816e82be9114c904d0ae2d670418340526fba237637920c44d213d9ec5e3e8057bed76c31380f82f9f8e828daff52003413a4c88385718a34c1ab2a617631f93c37923883526bbec955bdd0009726e594245159cdae4ca0f1164bb82372a788cf81b3306136eb40dadbc88aff3a234094ed7024321c253bc40b24130094900ae9db215ae3438bb3fca829c241dae8b7a8e0ee0a94aeb4dfc47bf802d4abfe821b2b03547c2d6edafe735ef34aa7bc7c897682911a9fe6d4a61dd0410f20fbb98e6520d0efbf7ba0f73493a0e489237ccb095dab61dedd5e3aa4da1d1ab1864de5c9e11116c5312a65d84b9d99385438390e67a99ba7f31e545ffa3dda0db23f0c07a7e9c3aaa7eae191c31b36f7e919e28c288a5db0132a850b9595ad378a2363d3a5045b8cf607d8ed98985e5ae8df9b9a4002fcbd8237fb9724c4d1ee5d509fea8c6c13fe4fb2a017a45b139a3ec2b7f75fb267c3dc071977934b60a96cc307299f263a20acd6703e3e64851d423ab3b71eaa4c74a04939a27cf1c26e10fe3fc08c6fdab4ebe74cda9afa8355d90790e3a0a4055502a70bf8101797f3f366c5a3f0bc8784e2c6a353fdacc76b7239e6f7929a815814d55badeddcb35738be5a5b4bf55e8f39d74a6051477ed60bde32250df03f79df725525523a7dbaa22adf9a57f6f7982dfcf5d02423558489a634393b7870fd9168ae740ef9e9c2fa7a3ce1d5d40e343b05add4147ed4ab41b9ebfaca26014382f538465177bbce28723be20ae5bb57f036dc052c142ea2bdd319a9a6342eb63847694c33da1d7ce80254fa6552944d4d839e2a9bed9ad4411ab2c959ae4e6060d0ee91aba044e47ad6449e8a3f1cf9bbb0a670fd8c1f632bf919940de232e2a19029592cbcb33ddd9f11001b195c70f7023adeae92969dc41ee4705410686a48ecb88b60be723a77316528ea9fc92f4eb8e1cc6d2196167b80ff305f8fd420a02e308820f40f31c3b63ad2fe383a3f75e05a6a42957241843a2998cd2062f07544416fd22c9d9f4b380cacca7132ebbb304aee998efc7b1734e8881d24f064e64bc560d26c874dee89122d3b5404acfa204f6f1906425da53635c94d2c54b551163928ef3382e531617c662937cf6b2c845ee6214d498a63f0f3459a4b10f9be7306704935e975d6412607aec3225e92480cda90d915e00c7ae38fab0d20cde4fc74c427daa45ca1f2b5a82bd6c24809cb0edc8995e4d13af1db823c90f1347f35db00b1585cafcd0d5f78c08c534afda3b508fe4ed16143c7cc78fe03967a71b7a91250bd3ab240135351dfbac7b0a20e51623143cb81d38bc316c35cdd3693b3ded6680dd49fd230ab2d0de07a6b62c61519c748f9f5d1aa335061ae9c590a8a8a96946ca666946d10e8657ca8f0e391ae6bdf860117547db2b9bad5837435e62972948f095ac6e688b4a0794215da44c0a54898a66599b3540ab5d1f2cccb7174a85dae165090f7e9340582eb1f6a552ca2b2b12ec06088e357621f8777fe83c601a8115794f0009650fbbce47ac912020174ce5d64a3d8d28245c6b1c9a4ee2d07052fac595e9f364a20dfd6848a796a5ddc839e633d77d15f6eccfda8fd5f5d11d56378833a4c9197fdda78c8137e04309272a21d02f0f57c3416d73df32bfcb0d2bb61282b99b4a909aa8230ff6b98d51a634917963851d851544987c75ca7a1d4a6c59799cf428aac656d9d58fd21c9cdb6df183768d8886e68946921d2659a9ecaa015f8f3628a9a985d544858cbec7333dc6c150f3348043a502576deb3ab675de8794ef64e814fd42406499fff2103000919ae24c68a829101d741b9927fd68a63a94bfb710de7de6bfa044aa4a3345f3a8eb8c10795b420f26c85a6fd09fd6fff5cdce453ca67b607530036df8b1f1f442cf97015190687f3f34127d60832ff94f1a0ea58079fbb81940310762f9f2c223818c2f901d9fe2f94dd560c6dc3366a682e0523782703266c5e63a84dfb1338c1069d9b425bbde9eff1d1997676f0777b8b903e4be420b7012c29eb07ffdbdb441e75741f41ddf460507c5ff7dc1fa87e281f8b071be0431e537091f83c8fea438e0a3db307c3ff4fd48a24d9fcafa989c08cfbff34e334310875e369aca4a2936ec73335ee73180ab7e9a7ade6624414e767557681683fe681726475bc17900287669bc700e8eb15edc0fd3448a3d55f435c22c5a4a471bec10f16749e54c7a36f6ab4567935f3ec00e122829bb7f8d6e696813535d1199ff7f67cd9981948df27383e7c74572d4e6133165ef84d3ce61c7a8b35a2152db38dd37dfdf80d66ced2632b0b26ab5969e9c1802f0f3b444b6e6e87fb9b27e2125da85f0fdb060d79e971c6309f1af16a9cb6ea756e50b9e097fd660516e829bdb82e10b16002e29baab839742e3f7b31c73f523598ca7b7b4abd1dbd20ab6d2f1501a9244f1f2de626ad1a03cbc2aa90e2ae7369225669e89805cbe9c145d62115da1a0de19bba2182276b6a822f75ac0b950f8842c3260a7ad717f19bcd76b481abf04ca31fcb98f7b208f383cc756fe4b9cd86946d77943a776a362899592fe88bbb25a872268b53bc63f470d4d0da4ecf5ec431dbd8e32ce15d40322fdeeefb63b0b0c6deb6780dd6043b2b4c8afdc3740f1794d9f7e8f462dd05fe7b3cc869e060d563eb5ed2ed9584348ed52f19d11645f1cbc1efe31237e040bc07a44b7137124679ea21a9da893ff1894c31ca643f93dc03bf5961f7ee62c294a77742cb2afc1a8c667b62d34e2c6b8743c2bd1f8621aa457448c3c2000f4c949b2068ad00a11fd6d058d935872fd262bb33bca301735c8ab177533dcc04506c45b74f077a9ecc0950fdf380fc43b98b6bd381e6d179b79b7cbfa37a9e450048612672779670136e5c682106c0b8f184d22616f8c07d47defc3ca749e1d1d30001e6839eb2f4a8c0f0a6091192bf43ba1837d6b87748ba3a0d008d910200862a26c032521100cfebc0cdeb721d8c3be7384db6e0ffa6b13950b9889ab37d7474c26edbb0e39da4d4a49d975cf653eb5b936dcbb70fb64e4cc19019f6165ece9965b4bba661aaaec62b74ed6320a735a80f93cc2347d72ee9a6a1da6ee1de7d9cc985918a080dbd2bd837b2427c29d01f418193c2096ae8bf23ac51014be9c63cbe6e1f4a03b47c4b5ebe654635369624b14d83511ac699e7a27e418e58725f2c79d53f25f71ad55e784d56ae0026d776fbb7741bfcc77aa7e3dcaa0aa57b767224d671e273476debbb8db4509fed2a0da7720e360f88243eb4e304d916ba48954c44bfab5aab72df1948600274ada7d2a531eb6a750b717ac51b52347e194f70856d99797a04108b2cb97c41ea93dfbaf44263a811154688af5da93637847454292934a8865a5a883e817da431ad1b307c9b58e5e3c8db5ce163d4839eb2fb3fbbfcac24d0b437d6a0a39fd0ed7655b10161d51f6dd1421f1f3a1350bb88fcc1ff431ba9f81bdedad35a36a77e363bc7ebcb3e77c3baa21135ff7a7b19834863b20128a1ae71722e69ba7d35275eb2c4e557cbfd15fc2a64bfbdd17f2e1474c5dc7747ca6e75eb9ac4b47e67f67b9ada105d9380b1dc7f7917071ad4f8eb9f47eeeb06e0af0a8f66e302244e785637ef1f7dd2e5d0d91e6eb7d44549d13903249ca2bf8965550215ebea21f129037de56e9dd2aca10acfd5f98c332af9d6c0b9ae339eda9d2caa74e7e94653dfa9084884281296f405127a3df1ba181640bb114c40ef56a1a86c2442e845ce9d3a1e2a26b80d658ee922dee09de452171ac54e1fd947c7e5827280bbe47de38a24192f5eb8ebe1df57718ce282e1ad64cc5f7210caf64e15fd99f342ac899a9aba3409bd32bb2090b6c90a1bc3a9ccbbc7be3a87c8e1a6e8ca259142d5e9a41b732ac5c0ed8c81ccf097266b85182680c7596eae41fc84640973be8b90db65ae22d930c8357db4953b777e8e15e171db264c3c7722551f16b54bc7be594a2dbc61a38c1231dd92fb107c5d748babcc47bd6d100b924d440d8587db8e38785cb9c6d1adcb805341c8e11c796684a8a0a111a0508d463951c0cc978d074d33428a57edc8ab77e1f3be061b4dc733ee22a122b3028cc95b00224c5e9a9aa5db6c06d39e60942348dc2f9350d2e82f4ff855377f7d29d91884bb862e6d2b902177b012b425facdc0968099af1a038c5e53c1a1dfbed1cc6be6c834287139dc68d47d567a25bba81ac4a8502e5d915ff0796bb54dbccfb888429a39fb7129f2f46df9fb97715d3052d52e32a574c0fcc0edb581bf2da44c64d242d7c2b64dadac01fb881bc1390a717c93e58f14e753adfe863eee495f78a1a41cf5cb731dfccac0108f141795e8fce9d789e94d35c8c9b5bec92c95244b14e9dd8e267975a7250146c70176e00a8ff4ea8166a6827c2331acce23b6f5a51ee7076c42f68a04b2922bc51611719e21e39be3584b0528197cbf567110885b90ddda8e1ef247fc5eb1611fb0503b68478ef0b7267c774db1e08f4c6659770683e06aedff3e7b735420728a7f200993d9e36a0cfdc87785cbdd30501d179f2011353e45b67adec355d12f11d5aa62fa86c6f750b4aa8cd5f369a50b358ff82cbed46f6ab51a3e60bb9c0d099fc2fa2e025409c143574e94df75cf95e1691d266284877e280b381c7c859e58a8f18e99eeee4c8b26e6ec7d583c10be931b25baac26b893c18821d921c759552530b2dbccbf888c2449e9cf75c185f62a224669ebf9a13e795f95d5bcfe655fc74b01909bd26d4d859037205fd9a95ae6b31eb6e9b01e57ebb4e4f48475007e6b5e327e4df4c2a0f530fe5e7269242f41d623e03fa831cd3e4efae2c0d6e82cc3f279c0b0832f246093a95c634f55e49c519650ae0f1c0453bca8ab019da9cc1ebfef95fb713c818c4636b2253764e917f97906c2ba93161023efd1b5d2c51f2cfc60a205623a02584cdbc0d21daab5a4521e37a896fdf1e7d88f8e67511a47ebdb5880ac7ee886405142796492061150ed69659bfc619b7ff7be6eb77462413e126e54073a8f3314b991ccd26d55ef9242de5afb2a248060df8a8e90b3473073b938a6bf39bd1117620a67caef456b41bd6149041fd003741c93afe5b2d64958c92759cc9c8a1a28f8baa36a12fa2990e382318ce0f5baf71ff8c67364f49492c73459cf00e5dc6050fe538b5ebba653be4fa4bdfdd66385cfa246827e1a4b075eb755b6cf085846987cfb1d40f17420521bdfa2cb36c8a9a2960250025033b3f3295f6a430f9993dbd80b8a28291400bdf9a721fe73bf1a821da89e9de684456d7320b70c8e0104b627b272fcbe16160461cff0d7dc5c6c3abdb9e1dd51d8d121c6d0ea900f71443e66d29dfa1f7a17d4dd3929cf7ddf5345ede338438268703d4a01a3f0f77e37594414dbe77e24a92dcf27728c44d3d46c64a39bad4b31d2d6b7a7cc203b02e8611484ae7e2300ed08a43c9627344e2202649877003e682b8a9989fa0b31317ff1756dbe8f4d878c27f6ef9159f6d2fe414c85f8110d5938611f6273b7ce581e617fdc108295340f1ace65f3eee8d134cc2dc57d51b248e0902b705bba54ae1da58c31836cc22d53e2c194a8f2940ab218129befc160c04535fff15c32bb5c878f249d82bdba3065841c460cd83f0fbbb4a8c646acfa0303dcd304556e7cebe876c9c1706c5017e8696703cf7910f98af4abd02978de2aad161b23f05147113f072951e510fa4fc16101334330f1bb75018102edee7456bb0cc7be7ea8e35e2df62aea5a30a9b8bdbcdcac4b2e5745039eb22b18d965909379055eac9b8302d36c070a57f1cb189ae26354ec910292b5ba61756ea1047701e9ba12b07d6c6630197d3f8ed7fa69f4a567af4a84fd3144fcea81862b67cd65d0c89839c145b04a1e4c8af542f67935140218ceaf816ae9251c02ba5fdc6b1052436746cf6dd59c1b0532196de9ab055a87e9e51f1020f7fe1a5a648bb2cc0212255ec2afc8573c34e9d09d22b3cc9476771a547f369edbd209c8c6827d4c208f0b0231f6df8981dee7eb9894cffbd9cb5b1b03daf4df71091c7df8ffdd6af0e444b901432d46d6e69a5e9e9e13cafe148fd8a0ed33ecd1008b08c2eb73cdeee386a98230f22e7ac87d331d1240659aa5c92c4f78ec82e5b889fd31d846280550a3dbdef495c2f659c9c03ddb390178b418010ba7e3bf16aa0f633fc13dcfc9f20168d6b08a7f30945378c0ebb7c56c5487cd4c846cbdfcd823afc70b1fbba5af6f296bebb724a24e4a9e2f9b51be72548556cd0b97a8c75a3654982544ede2b69e03fee2cd54409d9e5b2587e14af1b7a6bdcec12053cf5f753f3f654609122d124b8b00300e99076066a5a7db3612672a12d4527b4dd7276b5d7b5efe27854eb6da8e4f346f93d7bd4ceb283abc0f42e6e51e0921b3f9044ed927680a9dabef9f58d299b484fb1c66cd920f7d7528fb6063a71fc123cc08e53892520cf437cbc36c3b9f79d11f21de8bc8574dd8abf5a440a1e9188668f455ae17b6d6a9ea614deb9e3a5848e75a7f9c8ba3136bdb0e3a4f51fb4da95cfa86d50ed4ca89ab1eb3c93be5f11bf5a7ed1011b759c122112a2111330cb1d9b16ded89d447a24f1979bbc2eb72eac9230b7d5613aa8e73fde3aa3e0a9f80c5c5fb0cae007e116d9493d153748a1488b1c16ca4c3092e253d3810f7af31ea121afa311d61837274e3db84938f2f51263649e6d864b8ea88ce89726a5d53fdc7b6f982dd2b5620d7fd9f4a2b249b52747b4ed6049806b555f6fa99ca0c8d6508fd3699a6e1733c1b7b704794880cd105252cfa1daaef4e0828947af50c0ecbf7b33d56079676170cd75667dde71991f9b70e76e46ed89a367576f37f6ea65fb2a638fca13ac4928bddb21454a9b40b887dc622ee1c9d74fd7b8263376f7c276a5763c635d479ece6a4c38dd030f935ea2e1dc71a90ea6f67a3af524dec2e6ad32e01dd0325ac417b72cca3714cd90d9df37415109c5dfd3556a7badd4a5c548aef02d78474e51b716cf331a6cb2fc76e4feffe9e2c6f50115e2c47f738161256e0c4a1e9bfbe3173ca6e2dc0641bd025cd4b41b489cd8dbaca5842c0554d168f16b6a9051ead462ffea986d1ce3b51d7068cd6e87cdd277cacb5fa93756d76b07d1e6811d4ea843ab7e572915f1c13ff1bb6f0a73ea54c5da3b64bfaad702121f730b8e99632112063ed7318d411707d2d0f57685cca34efc106b17020a19c33bcd47701461afe3596fd4d19d2102df75be6c22878d8c5a0a95c8121fda4a28acd781e46671ccba31d45cdb5d337b604b75db31acd20a63335ab9ab0aff4ba903453af46e086d5e1f9bea71c47943eddcd9a1cb2930a1f1873892fdc42514f48e4668065e76d5d17c1483147dd96dbace43f862e2631cc72a353f6f94bb11ffa61a721439cd7a4663017e73ddd54b935456f377bfd23fa38b7118a4317d1a8e04572d7669e957fd9e869d5357369f0b88ad65a5e27600228167f577197b4a6641efe7bcf7caf205cedaffdfe70543444c67017be126a65d588b6ab2687e626c4c791e5132624c7019e81db3a2993e004393e8271e4b77fa2a2db454d90e56bdde594879c6a53e51c2be5268182611320c6f0d40028038d5834ce31950721ca7c763c8fe69189df0981432f755e755eaf3acc3aa4f74898499f212feee0658baa37b8e0c373625ea2ac0374a6ed10d0474087ec72aeed2847f39604514abd139890d4bbc1d08d9a37b9139960fdc2f44e05c32f917b47f0e2eed64772768adb28e36aca217fd16ec1245d03139f5032a34d6d578503da0ec16e01018ba635c131ddf85e0a5fa0736cd87f9a247e749ccea4585212fc05561708253ce19bd148334a033bc0ab648a5e2069aca1a2ca523ce7c2be4afdd51da20f188c9c08956e807e8f2ec428a0890a754ae8f05c47607c29e0df52022e97e65e961ff1c541de09db3bef2ee6ba1b7838533e4277cb6361915eea0791c4a67244c7ac019836fd2a03b74ee0fab405769024d245e373a972370df2025ce9cadf97338f9fef92d6caba55ed9071039215169259b498c3e25cb74926d532f7660a3da1a6a6a1b6a01cbd13a5a540ec24e7e777782968070becd2c97b3b55ad8413a5732d692130d956454cde66c10b3cf0f5c6248885f81345e4963fb6eec82f0fde384716610218771036bee95a247d4d8615542aaa024ef00f66d78e8bee474206f27e530ad4085abea18026dfec7980999964f1fc46e5a66de58984d0de50a442da3cfe74a3abe24a9cac842b2fe5af6348d4a3c6c1761d263fd7490391ab0fe84cdaf4fa93276b2fa2890bd8a7ef30972d285ddef504592f556f9b0f81b535c2ea8c36691855d16d58160a744da836bc722a8a624517433989f009377220d5e08c21a5dcf1df2e2ecac14750b63fa1d5d7865607e58f36fa7f61a1bb2132b44834790e94eba9db3b7d4688b0b30b38f94d6278e298a51ef7620f05518ab3e47c790b2bf33ffa9be72d1e77878c5a6bd6cc42f483a37a4bc7a2976ab1244cb164f130d72eca256a05f294851145728d9f5b65fbff8a4a7214200e8fad726bddd84f9c254f120298123b092e0f700c2ce27efc63af5ce455f6c0a224f7c5cf4f43eedf798817033a99157f64ed526bb657a010aa990860b34e701d2f0b4eb36ac0cdb7a898682d7ad78de352d9414b360b2c3b1a41a1a4a26d104d02ca3c1c288c2fea7cafcec9d0b9bce910ecfcf89d9c17dd0aa6ed39a6fcb568061365aa3d251ba9661ea5a9b613ef346f3e1ffa24b6944ef14c3d838b84d87a99a3ac22af91dd72938e9bfa097a2055643d0063c412dbd6faf01c29ba8967024325c7ba57a8a414f700e4f6b27ce18fe13c4df13949c0741e5ed3e117e0a0c73a74b738d50ea53348e15750bb78f9a6505356c64e9060fd0220e66d3eb265640b4304d18f4bd0d9f3c3a0ad34b4bd9488495ec9fabf78dbef0e2b80e51f9fb674bd6397099a2aeba751c67c659d7a4b59375c02225515ba068b6afeca5710e8a6a696add7d9dff0298524c18a7ac776ee041a20a8cc5ed8e77a0e9d7c98a3f48dd3855e076127bb0960c997ac432937289eab2383bf510fbd3c7d1cabb2410e29c3af0fd12add16626eccf6cbc27ee8a1cbc421e601779b22892db9fbc5cf8614b8068a93db35ad04390b55344500e746d63ce6abb1551d7f032a47ed7a32f352f1070e484cb04599324e958c6021c0467407251c7e69a0742afffab68e5caccff161652f6a47ca08b068c606ba5696ed9c8dc2096d2b4d3eca4474632c9c8eff34227a1864defd8810623d83847567ccc92b06e368e2754af11e65a24db2448429929acc75e12f56a55dfbbad9bb886e5297781a3f038f285214e1f2b676f879acf1b8a711ae0a13547c4b61a6f424c4551ebb4234d26cfad31719addbae7913718150dffe7441f68cbfef152d1fecc7d32c290f8952b80e84f0ff4eb7c16911b5b93d625b9027aefef86209363debe09402aadca62b3aa6568330e78a204fd177b0193fd968185fd6ce20ece456bab6946e88de4e87ef772ceaa9861ff4127864acb9517a35b64bfd8510523dccac31121fabe67861cfb9c3d68cbcdf443a08f08a35ce2859ea92da1f88e87b1148e2dceb6f2addf795ee0886e060f246505e8e95fc0a6a1016521ceb372b729bf897d87c7d1fd622532e9cd2a821f362e4565d0b4d1dde12ca728786cdc0501f972413a6ddaa018f57844eda8c3eb6eb413d179427a26e8d77c7c76b38c68d45328245db45cfcbbcddaf65e278e7b02a091d972d127090da6ec90e39c1de61103e99892329ede1719aa6cfa15e03376f456c75023a4dba886fe8f5b53d4d5e01cfe0d22071a8f36200e80a4b3c204146b46682224dd3d3585209616c446c7c160e1be91fa296917c050a568430a32ab64e89b1e25d9e5a8e4706fa7dd0877a94d70fa4f46c2bc2ed82a4f6d99bffaeb3aefe35da640ca03c87aa1e0fb418cec8a59289063e47a48d4272ec8a86ca81e8ddee4f743d980a3189e5b2bb7140d7e9bdaf04d4a297ae1967fc62530fe26bbd0396edfcbde5112835037b8332911f7cb7c80faa2781dcc1e9902f34460ec113191d24c5a4e4d3795f2f972e995b9ecade0af62f4896bc510d38b0bbfb7eaf94a51a0f5c861d181db81aeba254d188a68f5739d6df4550b9206e08e30bb6866792035229263f3b2ff5ed4a432477abe88c6ceb6c261aa0d226819ab2a34f4b82fb30fbc13baa1ff317f0604b92ad0d2467a9291463160c770f6a27e837492f000c0b7b89526ff265b5216aaebe55493f04bbd019142e20e08d0b4076798b7f7d690e45a2ae655ebb46b0215b625702f9a049228d9d96fc5ff90a68d33e3a59f412bc355d9f1cedab26a90fef0ca91cf5221047e993e57af3c8dce3274aa691555eda736fea8d0263da8d93c0e31219f0bbb4b2e13d990a5f5a353e8ab714588781ef6684aa99b6312679c94936445cd101681419bd4233995d0ce766b02d0cd3e7aa9fe5dfd77c027a99e9e1feeb049d211ab6fcce9bfac383c27c7fed78b54e3cf86e80b793ecf7304a9933844a7e0b6793c0112f4055d7d530ed51d8f7112b596633c5dfec811e9a3e5e4f47ddfe3de395fd4d50ccf6577b0e0e872b31aac6166563328c3862cbe298f8bc81bb773cb8ca05ced94db77d28d9a2318db0c4b0b55ec2b98c70840e72737d3d8abb6676bda8a24f536d38b96072514de3b545c2cd8e4af7ed0414c7a707f49bd511dec331555f1c1b48171af6c3516cc54999326dcf3afc3bb85984822443b9726e0cf9c1fe3b6ec9bdbf0076e54bc23060761b225688441ae96a7096fa09815c4e202e79485adf5c3f186c7cacfab2394a4014b0fd90bc12ded33be32f14a3c8211cf3697ddb592b8d138765f9857c5828f63b7e238d46966e3805ace2db6ad4a323ca3567928f6bc9b9b2d7a541b2210b7fc378ae8a98642535895e3136c000a13156103f1491b9afce267940de2e6e207ae621dd92f20f97d9ff021d30747ca4de30f55c0800616b9b056cbb8bbcf9891869050e5a79d215e8c03e250fd0fe051398e5fd26be9a97886f5cb84f2aecb46f0056d23a7311537d904a706618964b61e50583e369c1275c6f9c45f7d7fcda47749ad90d9f3ed3a4eaf7fb6e302c2c07ca8d85f9137fa3bca49d4f5d8291c03d9294c7fc3ba65607989e93fb1f59fbe27c92020b4e1d0afd584ab161387dcef2bce87a212413dee0e2712401c79700ca9d18508e4d1dcd5ceae686820eeec29f11d647b2b09151042108e9b1cdfa2d1856dd1e30cdac810e722736510b2662ecf5398949b76e97e2297d5b18a8cf50fabbe6f4bde0d9dd4af9d2d67b62d898a626e0d53c7f081150fc5d4b8a6754972965d34dea7cf053f2ff3eea1dc6afdbfa58c1fe4aff5f8d4b69ee60998a693231813677bad12fa5a783474b0b654f5fcad5c00387f17780870f26dab6e1545dc01a5c3f0c27908fb4fa4e73c81c545c9958b453c835a5d94aaf1aff99dab502112c96e7bf5ff6208f4f0f9dac667821497f3f6d0f9e88ffe3dc850b107e6d6dad82d6e2a9abf6b634d79a6789c06cbe4d0a5e1a361982f0a7818031f26add803d095f5764a185a8286e443f9df85e0e42392bd9608caa4e5edadfd2fe695cffa297549d28a1345f59fda2bfaebeb5f76351a461578d37a7630faa64210398ce3d1a84f1fa444eb97f759a0cde576adfc4724c837d7aad0deb8d320aaa25f3599e83773dcad157afdec21860deda8ef8983bd98a6bf9a11d9f09711ba1c62d35bc8b3a6835bfd3c0d1ff0d5714491dcaf68293cd4995a49cd53a193ebf75a0ba005486c7b9a6493fb544ab9680dd58aa739f2a03c2bbf17612271b72a0971d7e4bbf659d923d9c42dd6749c8808a3aa961e61c0a50a22a8e962e4ad6416a2aaef1b240b729e988d5f93db823eb60aebc03be4296929ba26879e03f54eded38a091cd78d6b9b47192ffbadf9557abe220f3fd6a35a7c039536e38905d714b1b6dec0d57fd33c5d6b094538e33f3da44cfa2d95d420028ebed5a7276c9518f1ab77c78059f8bfd5d34ec682b33c48482deda340d9fb6f37b5aa8dc38be6f2e03f6906e8f40129bda499cd8d18043191696ceac5fcf3a7aa789a7daceee301d3549c923f55e4c860ca118ca29cccddb020063a411423323ca42422c088f2c03480ca343ae7d908f8c9a0e6a01cd7a74333e43df2b4ffe001590807fdbf9e5c7962a2fc1cc88dc1dd62f463283f5e1727c1791385bf2fc816300b4af60a7e9bbc0e7b06b55ccb5d0ead2f1cb2a9932dd365dfaac8f1a1639bd6ae03ee8de20d4364654a7a4626f0d17ee181ff9648dcbeed9a0000fea03d5147a3ce981de56f3a415c5bb179599e6dd874328a84910dfeaa0b099f3fcdf56cf7288c2242099eeb6540bd36e19b1a536a1585a196bda413d624cc9ff997152e0f9948f95d055290d7159e5f7f32929d6bcae78dfb7e64183db43bcfffd3ec63870ea03aa6b451d620ddd9437ebe3aed6674e6094740612ec93dda2962f423ff2ae4beb4e076c210a083b8afbedae43bfcfd30d69e96d7b9ae651ac49c27ac21b5ffeac800d3f0f4f46986cb731e7e70b1c8e277ef0d0e936e93a01669a5f25dc088697d7aaede9ac28bc94f08ba357e3a51b99ebfc34c32eac418ea740f7578cba6ec36f788a5b3eb78b097312403f25b757518048be7df3b64f16d56e34ee946ff88aa1c0619f0e11773d0b3bcf40c8458e23c8704d18526333c484b34a8a19cd3637190eb0d51dfb25cf6f0183625da65c39ec41f41a83864e031e4f53d5892aaa43d236dc96751466b468621e1fc25cd5704a23fa78f6c0d5aca6fba50e3a4e384bc7c2ff30f98ef82a1b4ac53e2337d0b8278152964135468042b5abe72b46759b3d662088d5257f49898666246e01e73008ba7287451e49aa492c0c7dd1c201dd41fd498038c666dc41d90bcda1b48254056453f0b00e4258655c09dbf2171b68ae4a1bb345cb38da682836f5add052535aa33abfefa7f247bee29cae17b8c56254dfbb7b1a3242fe6a2d23724b830ba3b63c575c7424ecdb667907f1472f70b00e5ecaa4bedc6142e500fa679d4e0fffe174517b518610852a63c345c4d572b79641b923743a5bccda6f019ad23476b05e4a8999ae65cfce456a021ba9c23d549624a1e0def3b3d559c0ec706579a5b6a3f5a8ba289d25fd7b264d31e671dc5494af5117698255d899fdb2f2cffc3a41e95f1f843b4a7408ab2c789956b2421101a922e09ae644d3e778ede6c9d04564fc3d7dd549c48a64151c38bbbc69bcd522e8ba666d7c493b777728c1369d04cf64a6d7a9ef5b6b035409e37d37dc67f8db259103ed64760b75711d96ee9c440ee0916c582e92f9b85e7c37731ad3e507120023bdbffc0dd06b33c057175cbec64638fdfe548321e6ccf4e7fac83c3c59d4c231b1eab52cad388f0600db57b0b3fc5ccd59ba602472141c57c8d5425e8fe0c03dc8ff4e0cfdeb92b4b303c7776a0473d1922ddff769ea004e2af89e23fba1965942837e327f945fd74269daba093c415664f651f4b88467d2b134bb2a0d7ddce3b67ba5067b7ae6a92104b2d4ccfe33d50c57ad6f9d3682b893c35eea17eb2546167f2736b9bfe0b250ab88204ff65e19f7e108a72e8f971819ae218344c53c95e8805afb98ebadec9de3b27611dc8e5b44a66744989510ba6f5be9a918fcb0e42109e486bd741d3c915a3cd7ee0cd82963daf20476d861f23377d55b42390e5783c394ce4a3fe9cc2b975ebe88c37c0a6f279403cc5e58a22fef1069fc78e4061bdb45cc289974ff0c5012f4531b5e5ea2c8d050d5085c738099fc7546ba30ecd8af0553e973cfb7556623d9cb4f500f855526835d7ae8d9c80e8de67aa9ae794a2b972de94f9cf6ae739102b453f9a7598f39c44c996b5be7e46bc8843e1151682588daac0fa06645368c74a7a86639d2aed525dd06b33ae8c7d4c0a3fb54f08fcc36550da118596ffc711224897944c74015106adbd8c14432a99a9dd0bb29f2f3ca062f72a99a1d3c1d081df88c4c66daf0411742d4d89efa70a3e34bb0b8f0e9786f1bec0363d153dbd259f3942e6633d026464d2734c8c23529e39adb48ac0d3a11bdeaac596140ca8fd4cb21daeeb945c0495d2f1e4718791bb5c50abade2d4a74a814f65d7c17ce3cf8dab800e9242678cb3a511f80357d827ba9ddc2e8d46b4111c12eb103b23fbb4c67d9b90436f8ff7822c91024291bf88c34d81075ec140e0fe55e6227d0c33f869f4894ca85f7539b815efea70e092c98aa817ccd528e96fc06f412036feec158e8e3448966d0885da7d7d3ea1125593c552b79c114a568f3c6decd38fa315b1b78e4f30d79e1b97f43ae3973d8467b910e0dabe6db8253fccbb76cce56766d01ebc598aad0e2c461168f218bfd917a1d24f67d0aff2dde5d4b49335590091a977ff9c32bc5097e55d6cdb9eebeeb5345956196a33c2f45decc3fad38b47e73bcaa6bda83b708ffa79d940dbb9934e704b78a37fef7e4e3f103090902f8f76c1f1adce065c645a6d5d3983c592e86a08705527f9ea44e3c8b0b405c44414e6e032ab796fd7bdac0c4b4788e55a740f75ae6d2ce4e6189bae4e5ca45a1c5ee17bd88fc31d56fa2e6638aeddd2003b4929786a1ebf68f0e3b834c91c8d688a634a9e258a7d3ac7bf7708feaee93663548961aa5f5a5d980a5a9aa88724e4f3893b7707f1eda8b7d2c3d19b94c2fbc2adc72d413c03097bf719e3a99b27bb88292a6b2d7e983a6b7f36b1fa70655fffb3355a084e8f06663a820a394aabdd191f2fa7ab6344eecb4e033cb2e67313d8d6f277582ae94e4497afd0d2b955a85878fa108dede65d7144f8c6c3b25acc611ac6f6d7a841a9d562257c236ea88baa44c42846c23041457f0fac6c43a97f5e57e9d3b3af21c0acc818eda7ce0afeca383a1856a6e4e9378812feda986e7d1b82edda946714e6078a6b11a05d4a51cbdd03fbfe0ef7b10d48b77328d8f8987773eeb0ae8e8749fc6ee1741ec59abc4d9c7bf55e192650b0576f0f4e47f5612ab4a504621bdda1f07dbf029c794a63590f75897e7f61cbd55c667c785061cfdd94b38ef7a1147c704e47e0e590c4be9025d42b8befbae0b1be90e223ab1ee6614f8c3635421c1b249e8f146a7f2d440d6b0a461d0d4529b84cea23e81548ae1009f22e6fe7c2fd574e2a4d5d7d47e6ac1b7098c65e861a41edb2fe502ec245278327c313323333e076bc30909d60bd120695f233539d7ebef0bd0256ba0ebf0fbabf746c5241975f75465fa5e0a4480c6fbfec6e980bc2183f7295c1db74bae85108f0171efde5599167f7850eb74d0aa18177aea42a739af234e5689050a9ea55120bbf95cbbd11e0e24a0966e1a8734c380aee4924f3cf85b3eef7851e768ef53454dc213d1e1e5a3c9d256656bc5ee332dd8b183d60e8aea251baf9477aa8d64b5c9b0952f9c552e6f6120fabf89fd31bed7340d978f2a879cd6b4f8a643b77c6bec2b17620bffee22b60e32f92e1fd217ec6acc66506e8f11404563b7346710159a8e63c851debbe2881221274598d4c21237010fe4ae3ae1f734c43e3e6823dd384ecf38aaf9b8f47aceba45d343ad787408e295121b9b733a67ca9ff5569a5520c5f5070584b8ffeff2201737e5e49eb2a697a7f396e3e7e9ff4de26086e1f939748e467e366be8cca8b65497740e9aab2637fa7019cf153835301d4001b424d24e7a3a9f5bf65e55857284f6e924a553fb2540117a8de09ba61f266e988c7b03c81bfa8cfcd6a12fe6ae4603c577e1e068b42bd13586bc7b5f96d4d541dacdf2e7183a8cdae2ea784199344b242d7373d0ede873ac3cff4ff88579362d128298cd743c4cd3209805b5f68e4c33c19573b4fd21dac1791e1254883821ca0019b6b19c31bfd7ddefc308b9f1ff958938f8c003bb4cf968d40043f98588af46ba224c27743f7de6f8bafc6b237c21d03af3f1325ba994edae96153f607cba3df40e59f25cf490bbcac5f4c9c97f2b7b75161b39bdeece246f34ac9dbe05b51cc310d78770bd841532f435a0f4f3d0b6b2590ea7fd1edaabd7b548d1374d3cc86bdf07fe58ed39c3d57179771ca5349714a91b84d61866f6b165f5727786dabf6ec7457afe3e9e35a815449ec3c4f4f8f3125d400ed50e002448623baca56df9d128e71a92374813da0af0c87e305a48e085cdc4b631a28b452a41c95762408cc2732296313e024a4a37f926141823dccd88562c48a235047c04b4f1ad6f3ce81ea17fa14ca89c4c462cf1486c017f022ee4ecdd5a30890054b94482c0a4f6f0b49338e513dcad96f2491ab386476058d4920da407e4d1c3e90cd27eb89bc29caf98d9e7f8f86478e083258456a90fd76441b9adb0df1068b8d24a259f22457260e0bb691faef8b664590c4e5429c7043d7164c295ce7e5631fcfc526c8361fd6a966c41085a2da0549bfc92d8142194da5cbd40881d1d2280902e63d24301388427bb697083b5bf4daa2728f1ae2a47a49e8b04a3990063382457fe5cc94d81304782918ef638b9acb0b05d79ab0b5ced442b7f2cffaf2c1b6ec182d14adf07ffd174e3904ed447769283b7f8c11b735caa49a43097628124d0c1c0a83bf74ce1bce786de5a72c015e0a423a1509529c2711244c672b8d9a0d4a8298eb5e90ba31d020974dd5d2377a6b041567b562a27fe195a1eafd265f4353c2294805a45d99af92297645ef6a215bed6b1d91925451705aa4f652742ebbb858bb0b3ad041e38a25387621bb69b35f344e4596309c45155c4c50f0b6dd4cd8191a7defd802800ec3b69b838f74d99957ca938253f512bc081eec74ef1dc28d7cf65faa13d55cb25a257fcc02492a0fbd8e0f65dc48a0e76baf987655f978ad9e11b40f469f5115367551104040964e6418730a802d7902226e1c296f8722d00a5983b2fa14814a395a446582acb38daa59eb2ff7f1653cf83a6637061dcdd24525d062ab0c9606ddf11f01a90416c9a9b81a3e7dabb0264c251d56951f7a0f2697dad3d9b094884ff6f14efb5289fa5cfb12d0eebdbfb5c01ed96d7d59016cb798f019c40643768495b497a6df3adbd91da7da129aa4c69ab27a3b11dd4b444fd8742b2b7d7a3df66fecf8f426edc8bc47f4bcf7a205a217292c9cf3a0bf1fe8716054b4ed0a8b5d45872b02dbcf47fe9f469f62d607e7b47a70e1d54f3dadbb38db13c1e1f18611f1f84094b15cdebd17f233b058a8cbcc4539fb2e9caa85d7870af0b052cd812c7c9c5adf56685d998f44b6aec238e4375582b673f2b99b918038d68550cb91dd747948a22ea95d4f684204a71152c04357e69ff5adca524ff08eb2c37d54264dfef52261773c30b59709cc6582691293bfd3f6ab067673102f7c80dc0e22a661e7a061720058eeccb2b0de43030edc8fb229395038bd86eee55d53b075ee0ddc9075c3cbef0b846d284dc6bf42a8d87e0e515f41e587a3cd29096448c7a3785b3638eb5f31b84dcd528dec9eae1c3278c4c6a47696e8c46e406b00603f7b357fc22ea1a58f3b3dc13321581d38c9202cf2d33f596fa4c8d02930183b4b99cd6ea0d547c8f3229600b42b5bcf7555b85efba74f83f73caf22fc009356aa353a249c374b0d42bc8e8400e3f3e5995de8129690aaa3010b246a342c40b9568b149856852b2d6398126a1df8ad848c9d5ddbd8e43eb350a0eaf83cfb3ebcbf8ee9783eecfbe2055347bc4884e940ed71e1bee3af197e809a2e90e4214122a157e09623407f252f81134773b02bd40cba14233e8e68b49f875a5661bdbb36b9569585943fcc4a1f89bf7307f51372e3d1b21663dc6c557dc90ed2598c715f20a21e78a77d619189b4999d983f502f83b856958cea64a71c05179346add7a7a560ce30233b0ee6fed7d83e3a4ea7c62ac59b89db454a35d8e6354bac940192acee69aecd0619a02e9a3c1d6f5a3b23a495093c79a39f01c14011fefb12b6e5d315b3e3dfd4c6d7621e1ba185881e35775a74606170dd3112fb0df1a72dc205bd755b59f4071187b4e4cdab98e701f75e11b6121a2c1955cab90194dd1cb3abde06696626c3d9e072491a0fcac896db23ccf4bf4a458cc2afd674dbbac9bd9b23cc753e104267b8b383ed11fddf293c85d080b8277f3bc5c312461a5252891e39ad98f437f4c91173219928b952e9d9ae0c6f265cf4aaa5e292048f3c9002eee0282e456f732b291605d7ac49804dec855e2055d9a54fd505a5d7d3d2dd0bbd16bbe7c4f5b49517a71182cee961ee070d4e3088e9989825ede0413601e3baaf482ae59b33ea84f246c3d88149ce94b0ae0781cc1aa7906d099c919270b110643c7d6631b37f433195d8c548c73c4db51d67ac3f7f98a9d0423c837c616001dee952b29cd7fcbab97ef99be45129f8f280d1b7b78009f7309a96cf361182f9ab4103aa4a50b4fb4431a76f771c293fe14aa825bd40eb06167d1ea78f5d6787310085b0d7bacc66368f0daa0e50521f775256a3aff49ed1063a3f0e4b168022c70c4de0706fd1e9b45163d0dffcb512d4ef155ce604ef2467f7460a892cae21b954015f26d871bad4542b23711be3cd83198407f0121cf87e0bb2a05d78e3abb15d747401221840683ae65c9232b65620e71dd15527fddc788c47d28d2a8abda8c799e5344eabf6dc6357c2f2b8961c437511bd915e9fcc14f915c0a4b5cf190d4ed04cf206253cb8af6c8ffb9881fc560497a5e8ef4482d198c799bacd5be3b552bdf4ba2a6cf939ab8fdf6f67ab0cd022f16e067cabb8465452e4be8725422e61cfe977b34567a873e31db5bd657c436229d28b8bfbae3cf423e31e8eccbeade5a11522902caaabd1c5461a224680d6b825cdec2f1ee3b057caaad81f52d0ee267ac56b4b3ec7e23dd8b493fb11a63bd1589c34d70077b45f21d657b2595aa8b63e017f48653caf0a99a6e01fa86a08002b57d04b63aeb0e01924e8de6f8e512ff825a1aab766706a9647e801084d764078ca7fc5459374deffa6d4f2a84071981e7bf9d2261788290f1df7e861ad88a75dcb633fec3a802d669be5b1c974bb5fb6d69a7dbc257ce626fcf63467b4c01c1745e40ed630820b63ac8dd30fc7f20bf196ed82f0edbe2853fe2facba88a2b6b9235bf381f7bd5cd4a44ce99484e877ee35770b98cdb31a6f7b4a4ae21262de068f67652f73ae788d18ab2560f2c1b50d5592fe278ebb5ad1951d2d44ba8630ec30008c715f3543a4cb78966e80450f24b05333f335676bacd2d251927a92bcd3c1b0dee3383781891699989b35cf714173ca2fc019fd15b0b61f94121403f82a00342697579dc57dc1415aa07e173f71e309aa658ac61d3ec657b33ef9744838cc1e96f3eefcf766cad811b6d1d6c571e90de0f99d525bd05b4acdc2cad4bdaff3f5f898c4a8ee019d15d826f3e9e1eb0e4200946cecb7a70ed4827bb3c1da43123a34ddc114de9fb3a64ae0b9ab65975cbd19f5688256a712bb91ee0529c7243b22daf9bd3ddd586116e43e0c1ed43316fabf9e6932e770c7abab6fb886618a4e6fd1011226fa0e59568b3378a309cc41b46cdb85ee700c404fa53eb1e482b4ab165e9e23633fe6d2f8b383d9f094083c1284d97c7903387376584606cf67a014acc5a1f75500c9bbdb31e7ee868bde1325f4a2f6d9f9a64863fed64d1b96cb3093ec9736476dd0c7b9142006aaa935081dbd1989fcef3f298f38263a8a26966798c235a14b5a9853f0a73ed2e51a71b280bffe76b800cdcf17cf293673528b1e1b613a5ab195fe708baa8e6c041a053c15576cb6baa2c346097ddb8f1f470f5381767397344e7cf68c8129e18ca351eaf0bbe9b964d1d46ce430c4a81cdf19097a390e46c41f938d14c66a7c09279970a14b3c1459b039cc17d3a2764222825840a5971cdd600aae8baf63984d7d1b31ee3f18339a8f21b672088069bd161f45b0aac4c47e2909594e0fcefaf7ce091c8b15c53a13b1d0308001a926bc4288e2eb7e3e493189d79eacef6c9a65f28b22dbc551f92bbad1912fe33daf32e2cbf079f8a1c3b6d4d42256e9e1a4c3fa0138b95ed17e6484eb64dd781cba224192a84a7bfb7d3750a09a84b68db6887d80161927018b430e146137849e3550d8a3ba22b580b92a0661181ad6ae05b7bb291e86f907dff2450404687b56630cc568304731e9beb89a7fdfd15300db4ff36cbbb0f17564cb4b9ab725133571d5e2f5d0831478bb02a9f52137602b0f0de4201b24417656008091a6604a2284d5d4ba4143b39fae0a2c9cf86db6801444ea4fd833bcdefb04aa9d81a5b53319630e085f86353874a2bfc339a7d57dc57fd10f2542443440cc4003410366e6912c176c25d8cd4d81b60fcf705e56392e1d8098556929ffd6ceeceba54ddc56ee5f5d46721e1626c6e1cf0b47f3d58a6a68a31dc5d5bb650f9d621eafb11817d608e3e5e897d6c570cd2a8292a7afc14a1e6dcca78cade234fc7734a52c5d993f6dcc25d4c0936c57f9bc160baf8be86a56ef7de478f748c62f87c81b67299c1712a6c5444d7835db1cf7ac49e7d5a7791a15cceb0f70bc17853ea2ed705c450dade5eb2fbdab9f9cab6bbcdf8160a6a786d6715677bf990174ae9432a14d232b81ebd0532f12e5b59a36997c710a84bae7f40926542614faa6be3f45d20fa007b5ec8f1fb8c2aab93d4d991d9b7244f17efffd8f8bff0bdd64e7d5d664542e3d29950894ad3ecef5760e5ec860fca2c7bae124785800bb340eddfbf64202ea0ed4c6e557fe4237f5b478eef6aeade890221755a564cf8fb89529ca1de1000528ec988d4c5115b150b0ba95a6bdc96fc1ee882d00c6cb5be2317736ad7fa23035b47ea29aaea06a75a7829a6493115f930ed30a028b5cf6e51ddc3c2a6d3ca4899cc66a36bd9b21b05b2acd6ec4c4d3bbe9cf0d663e5ab3ce52d3fef6da35655687415dc4b2ec2df08879692c84e8c8a8f1f0929a96d6741dd149e06c3063c2d153740e72b192f3b70127241ef4bc279249460dcc70d64efd8e363d37b6484070295b678fe7610d3c1a345ce36dc7812e0e298ec92512e2b46c98b82ef849b290d81aa51a0e06210163385433ca82757d0c75a23826f1b7b3c97fed3b90e4ea1c0f488baf5a5488e845720f8a7c633df217eb917469b5ef9a9b59e4f1ce5f3769453f1101535e3406c5395401a388f5f7ad9325aed116ca09e72c11c31c305e310649d09deef2640783b2bd6d1ca6bf2e66b47e09558aa49e7b236ee4a08b4b11ed5c64b9f8e9ae276d32d1e658de9581b1d00725f01a2bac9da05d0a2bf54984a771151e87df6e8358ca9e393b825bb6049cb44cc894a843c2bcde6ed59b84dcf6210440ce4ab1f2c9c99ba38c5a4fac024aaacfa7dd7a38365f9ab5e34db9decf6d10211a92c4235d8227240ec88a527bf86a15df285737ab086d2fe8c55d5bbe13cb3362e4171e8459a1e1d5c228b1587ce249ca674ddaa82ee77095f0d9bf748f73f8eeb23889e0eccf5d603f46b073361a7a721f3d91e386d13ad17c73b089b07d78de1494cfdc37a7181e7933804c17e9d7a9a0c7283f9901d02f722184bfd97502070a1b8a4d3ac74edad12814d9fbede35d655295f77c4039d944d0b4205b87b487b555987129f8f3c1d7f59b1a782e2604a1a2425cfcd373e46197481cea6d4165d52b9282860e4a462ca1f961c2cca3f3ab9b88fccdc24985890ca5cc0d4dd2b557ec5ab38fd883c51965114ef0a1d24488c770e64918297a280eae4739359f22593021870fec77c24efc12c93f76cfd61dbaf4a3b58653b7106ecc0273fcd58e0f4a9d1bc71aaae21b763572e0da7983d43828e46549aa28172f746e29bfda9fc3ca07bb61e2af9ebee487f28147b0acfeeaf752ea83ed8ee34abefc1ad2d67249b9ffc1068de01bb096743e0f43cff2373373fc5d83e864901485aee2951b483f7fa1e02f2496671523f9d80c631a100f4193c3767500ce59419306edf2fad402136057bfee73e80d76ba6ad3c5bc6763e5209bb82e9f2a698874350e287278243878f037e5640258d8006bc719ebf74c50daf17161d5897fd4b60581b26ab192d2ac0eb6af445ce10f0d2c69449aed20204aaa9f4a2b5a0c19f0e3e61c041ee3c853c9ddcff2f1ed20f4fc02dbfa9e095acc970be8219d6b823e296340a943320f9ae6d82fdfb73f3632101792f221ffb671d030e0ce7ca327533effdde71dbd80b49ea80566cd1fc272522cb145c95b4d5139ed236c4d9d3603e05ccd6a7953b41c53e90b4e1c23962710e71bcabc1fffd9b87981dc37cb8ec9c85847a37db153ed07926746ea742862534aa6fe161a3cff72b65bedbfd8ba0881adc804bfecbfd6a545988a40636ff150bb239e7b216300886f18903b2814258d5026a8087e16036dcc1870ad9083f1ac2a8e2c175e9c2c2502ad1edb75b46a6f0aa86d5f14f86cba16191e9a09319a1be905b9f020b8680da59fe87a9dcc9653b0541d5fd5b3456ff2979d257da7dd6130b588423f1672a3260fd9be046da042a163b4763d92e1ebd4f12437e6d6e97d6d97cce02fdea775a0b1a9e37029f8e1e51189165e6a3fffef581955980048d4da4b1bdf3e87221e914af915aeca8f90c04915733db1ec4c58c48b5781b69b1c9871c062b9626b2a007030416f53a1bd5b7310add27eb1bff4c6c0d201f6be00ecb0ed9d47912d0fb40081e5bb94d0ff85e8cc12fc2eab2b30497a5d18c9f0823e18e44acdeb316efaab671e5a41a3163f822032b428bd448f7987ded609cbc9c9c7d66e10c52a2dd4e3bce90402500fb87e6ec9a1b260f9afecb89c884461f49a427e9a3fd5724c31b3dd40c5bb07418f34710c4926c6a2112a342ea56069c20a83dded8aa14aa76aa9d54c1257d529c097df36de8196553484dd4df8e9f09964a527d183b8e9a980560d110e87ef293f089f096b8480d17eebfe494bdff7f0c77cc52a1017bbb8673fc69319c5716d3733e8ebfe63a4001ea539142becdc6783813247ec940e16971453368a3fbf7b836d388096bbeba76191ca830161d48140689b2afb7f8539246df30a5c55edca3c4c5cdb74f87f196af8b4802ff71f957489ab2bbd1198ff4fb327de083b8cd4a195852c275ec8f9a69c48bbd294a87df9da763e1257a61ecc7acc0d8e35e68fb165bdd3a0155f38113dbe3d024e156a2a1f0da34aa04254a76b723342212ff2a40cd901bea10526a2b17ec21676eb5d90ebe48e8bc04f1799f961a5f6d34a6405c7adf11d20ca0fdd44e5167f50418228b3b27c3b50c563ece5f2d996a04b877cbefcd52af1872b372efc925db2f32a0623f03f716edaa1b246fb7545d8f4dbbcfdaa5bd1ad2b34e2a932832e380561f9808bf75e7e9b34ae98ee59b28034a478a11aeca27bd10a29f84eeb616c5409539f67f8a6225f25ba6b90ff86d9428388c1ddec716c18b2a34fccbfb433c9ca80d2a394e5ae4c37112388934218a79c12116fed7deabb690969c9ab1175e9c4dccce232aa3d41273477e9407e9d96fa6a5a83a8c9a6eb9f0980a0f3ff2e7a510adb2a30b96a23165cba54af94b8f59d01d5fae9930a7a4fdffa6cb1ba79fa51d4683552be60f03ee87136001e0474f0504b01447cc701b9da86641d39bfaf07a4dd9356b14f51ca8112eb647cf6906ce4f975e39b3cd8e0f5d5751280dcd05f5e1d74c3d32b5dceb562b76977cdec75400e51edbe437ab09fb5abbe29eba04fd1dcdc3e577865c156efe566dee4980630fa2d736afa518167a4861d0981aa50de991dbe37113517f9e8abbabd9b814a15deb022b903164aa1e18f617346d2edf527cb3368e0d0c3a38362219fccf08ec1a1dcc7319a196f6b1c2f1f203d9cca55368f304ee8e8f216cae5af0e1c5905349e532a97e88c3326d2d1bf2c02b82688c5d0bb42dfbc0c948bfad2b30086f2737ecb767dc8e6849d8b1b48fdd7993c852b5915e4a705a7ec8f303a8a4c6d8a8313b72f7e766c8db67aed8a9dad9cd2594b963d93e9aa74288d2a2014dc3b34a87d15b9aa5d140fcfaaa6b0434b1424b904d29047e2d0c7645e057372e4f2d42f93ace42fb7c2bef898133f691778bebd192b83e3af9a9ccc585037d431f4588acbe04251d15932fc700886a33d7bc829567995cf9caa9d3cfd001ac3938ac4dccab201889613898c82539169399a06fa7260143f10fbfbb8ab03c3e6c073be69b832f93ecbebad5912e03b56f4febb2aaf46d477b9e847cedba9b9bcb8472965261ce90a8c452bad7be300d08d08f26ceea3c1c0e4d52ca3a31c6b1a5a4419bff32aa7c96ae89ca0f81809df3e7ea363699e65ee2b3cd896c8c515dd5635ad86485d1ebc85024e67105b1f47e87c9ccb3892ca3324351280c75a8d15c80296b7ebc4283cda8a99dac56919d855578572d56b9d8d858b0039751bbe85f3155ebac9acbd84dd0a31159180a3d89723b3a96615312268b97fb2bb6ac422eb6ea3cdd0d2fc14ae3082eb7be37f85fbf5c777c4aa15368c7bef0f096967017356fd7802ffc3c97e0dbdd668d5157d4ea41bd5bf79f7429558d8bb293bcc2b12dfa59ab637fe0df48bb0d9b6e0a9847c38452fb4a32114f0ce4280c83a575252589a5077eb85b714022475c2ca905f7c6b34b5b7f2c4917391ed9d62f2d2de4bb2f00313a78c20675de75a58e30b3abb830ab188f6d5d6f46865a11f096f7aadcb2c7421f15254cc8e4eb690a815d69cf0e4c42236ee3e0aa99295b0d86e6989806b81e27608a677cabe0fde6be926dada294687a2c579b9397d0330595c7632d70a52f8395ce3ebc35bf7c57e36bf64b87f3700b7ffe754003117a4aaf9fcd6040565887cb80d18c68140c3c6f9966ef86c96957a1b279c2efa4081f3aeba091843a0a1a372db9ee9174c4f1713ccf6590074d0ddc91d1b5dde375e44a51b816bc94ab32631115de1a90f3a44573ebc36d5a6ab337c8f1b4c2122d2b1220dbdf54603c88d01cbd0a7469050a276c4115f5fe4671a3e2eb16fc1f2ab515ac25e9b74bb43466ddbda0001656307b61cf02d91e02940efce5f6bb59537fcd42ee5869ad5212b118afc2b7f273efdd62c9b39f7abde21ff4793f59bdd4a04aee0ed5daa31d9450eace567a62a8742e4ed9e90e024a1890ca7b6c40082fac6719f54a9efcdc25a411c445f89919436861cbf383f3c612a386d85ed18fa12bff0ae472bb4eb10d187a6d170ec6eba6fd9f13dbe2c245726d43f2e7b6cb225bce8030e35ab03061541ce8d289344d3ddc04c46bf3ad4489480a28a02aabdf4484069f8ad3f463eacf9b02649f89db4e2a298567047af7b6c61c9acfd4e2abe910b6499c5a9c7d5fe1b3926028b71f0f2a15b9fc288b5dfc6a38a2c52117a384ceb217e9e14395afd181bbd80a9f49c2a7882f761494e3b55450f5ea54dacc8f13b45c2cecd141c0eeb995ea0ae0a080ad1f19060c873f9509a6ab54925f3023700a65c5f98867a58193e860d0d914d516bde5e740ec41ff67cbdc845c19c8357f330fa0e9e3ae18040c776507311328718761597d20e9850f05508df3b8008d812310ebe272b68b239a8b9411eb46252014dfe24103b5c240aebaa0fd1b1295c61c1b81a6b024da86c682908e781b7606e94627889d7aa7873fbe5f5c7d596c85222ebdfee0a275fa4f12d0ba828d2863eef12b5a122db9a0cd3832c2a3d29a72483e5384312eb96e71163cc0c26a5f62249e8521801af527c0f601041b83a50cb83c2896f1f1c61cb256dd4f6fa460c90c6ab6106cac9c1f8340f22e7bc848ac465ed920600ff333d7247e061885871ac47a020147de90be81adf12bd0372efa207ed8e095432dbf05ac0bb99109128eb0a2b9b148277aa036cb25f8a746ee0a9dbc700b0aa1a779ee4475e5dd18ee0062ec2c3d4ba771cd50df09a75144d1cb82f9a7d6a48ae40857fa70483af0a66c133242caa716d85e24e920c2511273800d14e966af442a9d014c3b87af23910622f6e3cfaa9e2cf56662c958fe22119d75895cf886f22154bcd8ee784701cb28ac716b4bf0a94d2b318090346a98c3b5cda04d2612cfde6125adfce10f1808206f71f2d01e940f9b26c9a82903c54b34cb1df580960085bb922d36c4351fde90f5e06e3a1b760696dd9a346690c0878c16555d7e5422f899f5e86b42fb30508738d7ae9c61ecf549c784c71081eb55c51497b89c22e100f6ef4b820a89a8425b20e8aaeff9666df22866adfe1e609c43fe61d9965a1f6a4715c80a35795486b2ccd9bbbb2e452d091c22358d81f0ac6b0744155a9fca656d55d28427fdb955cfd7aef82cc947310647a5542c79e95a18df8edc2181b021f632428443bd059ad9873e33952874a0d0e5c9ec3ebcdd630b8c28e646e142eb6e9faf4f41b61f051f6373cd7deb3a61064db25a5142ed8f00ed76d1fe0b067372edf25c9d2a904f436cc1ac8757b8fd61a871a383873b785a2fd7e47d5e8c85c40f0d9443689bde1f3dd28f81d80f7404bcf75f84a869d2a8cd30deb362ae5fb472a58028a23d9362d02233ac7c19d73bdabacb9afd6d750f66ec209a8ef2c993ffe0ba69c43e23987d4559f4bd5f8df7d561a7d8111c772aae27f7728f82efc4453ebe28122d921db1c4caa5ca384b322bc7ed1d69415457dfb37572f1b6d0a5ddefb0d570a1f8a1aff017acc632723071bad13a6dbb89d019430d2421c601b478318f72df490064890e64fcfa14f3360301e0789c7f0f5394e4c1a1ddfbef04def2f9f070e67bf04d68087681dfc79411832def814647dc27e99f71d1cc101ed6e6be34f645008136caa88282ee3c7402c9976fa7b9f8f296051947123a082b33df3a799b75a9481f6d4218238fb00c29045974956a1f60ecaa793351e1fa50e935a3ac6b90d686e1be020afc72ff59c1c9e46a003e9a43c2c8366fb729f7206ac81c723a667c633ecf2c3425fcd167ef2b657220d878de02dfd031ed0be1b42a2adf14f5a6201f00e5902db88c3620ce7c124b08ce1c272d07af956a5b056594d0d1127cdb7c3b2f0d1f65ff7b4db3d569628bf34595e991a578a5e5ee5e416baa553c261c907d6dffbb9b9554587658cac4a258901e3981abf5886c499f5aac520a342c3e89401978ace36b47f60742d4d014448ddb8e10fd8c9c6e56b365a192984317d75fb275abe03100fcbfcf896f9f2f5568fb23ff3e7c4dcb833afd59e1d4e504576edbed6cc8009ca84d37c6f11d3583708a0fffa0822b59d58427c3eedf58ad2e799ed1b845c11cb6e6355350603cf979aba132412ed41b026773bcc7de47518a77f5362faf99cfd08aabb439632900a5b9cc9cb9c6592e2a9226bb30960acd09fc1e503a43774aa827b4a0db6852e3bc0cec1aa493feff896894ed7c456ec8e146d72f09aa300af20a86134ad9e5d565a4e6b63696b8dbcfa9323f7aa175fbf797ec0d71181abb0e5539a190c230f016f0100b3011b0d3ad89d4133cd2123b0e229168d519579f2efdab61afe7b9ce7643d9a272b4496540fe8b7da4d443ce581f3a737e1a379ed66f98bc685f57e6338418e1c7df2d3de4066f21676c198ccf5d15b830b873c675fe6a0d2cfb7129d0ed21a2c974955c661601e6b3a22a8ebc28ef7c5043d03c2b7e18bda08705ac5eb4b66850231d7827ed9973e6247191eafb978de8591d96dd7b758fba2809b04ee6030197ac526d7143eaee1a21bc620cbd0bc488fcb257e740f6eca3b6f0f9ff7c48528f3f3fb54d84027617fd710b72ef5818d6e4fa880af8151be69ec7eabd6a6402023aed8ba628eba0043920209ca2b915cc7d5c252acf938b297ff2fe5fc25524354cb6c1d1675136ed4f2f27f20d38ec40faec72c37f80b24f75238b5c36b2ff344d387bbf6d8c0fa0861dd053e3f16fd42304679306432e53282a30aeafadc1ce580699877ada3f8e70c8882e5d08cc47a169cc93ee318b390a20d41a8fded9a4b6bdaf924d8c111a419c1a4cd8e1976cef408fd5200c8b6995b13db6cc712a9b50f8129a199263cd0ef5b22f684de61892c06d835750d61501616cdd62638d4093b1168aa35e2ac3f9b99ce7245b601391fa562495140deb7c54c902c70b0cbeb8373a8276f6092ee75ee764b5ae63aa15232c11913ce8ddd09f99f7e56e9edee65787361593086391dbc17187eda56908536bc8b9467a793d9baaa875b6a7d58a23503080be6d30b1eb7d0653de732e249058619270a474c664b0b8ae90e5941b6865fb6308e651a5e8e2ad7c459d32a71e7b5af1b52fe643e8875a0e9f9c51544097ede6c17256739abc0a3e72f5066c1bf5b48b7f83f2caf8bdf943ad167615cde1714e59acf6e3747300d0bf1d744f22ced91a3d8c72410377ce573b30ab89a388db2104b5ae05d4ce915cd9d4424dad79d4635b4b5fc3857b2031967ce3197d19fe03587aa6381515a38f824cc3db9525d96b34e34dbd7e27a96fc0eab5fbbadc8db55fb8d550a448901d0060d603452867cd870309d779e1ffd9fb344d0220c3ab6e06a35120635a2829eb278e0cc68a89d7110ba704ea4573f06dbd68a7d69bbb5c397e57e3d6b55aa2c0990c4f8b7ee78f9fb6de938edb0f211df6167cfbfc2f8649253c29a6310dc45109ac8f12a659157c9453e185dc2412faa34a452d4e8929ba2960d97b6f82903270d05ee0f13d736b644f9e4f6dc0db284175cae8c9e4a91ab84241cbe5e5c268d7e2397bc58f295e19702fb60c1dcd8a4c23f85f504cf8f33e72781b3a735ba684c86c3f8b995040dc91c43bb75c4f9eceea933aa6257833623d6912851fb2728d83f17e3c00dc66e2685fb9ad10aa30c5397d6a020af4f806feefaf682ca62debd2bd65d1de8d6ff61e48f9625977489371e3c09f96f2170ec3a2f97bf4fc781536506eb4e5c3838e11237426787bbc745cb63f228b8d524c13d995e232249b3f373c203a70e516cb6e199e0801e0a4265066f6b9544fabb7e87dd96998ccfaf37a97f9c1d3dca6af2333cca3e111aacb8662191c4fe15b3b42748a0c90617c9fadb57b2438857a10e4f01e996001d6e47e483545fd015a861d431c954d8f209f32f9c1cba30c0d9530b3ba3c922501fcc32be6920e12efc589bc6a3e88db7308d7cfb31d9f18d3455f833bf527ef51e140c440327f244ea6ea7e592cb68dde59b0adec461da1aa347c1475011c7ff42b528cb5c6898faf55cbe802e0415b0c903ef61588057b9689bbc5401ad38c61001acb749e291d99b2616d6cc488a4c042830cb8dd049fa0a170a68e65686644b82a619ee4023bdbf74ccddb3d1c52b910b9a9773776b7aa28bff0dfb84af74d1aa414af7fc7e43961a34f7359b46eb17d7bfd920d920000d2cb3ea2e92e1a3f6a2530cc44844aeeb030e69daa745e408e43b040d5c287e47fecc472fce1b8836c7bde7b0de89911f3e44617fb38b21602cb1815c8520b1ddf5e909fe2a077b9cacc338aa1d2e1ca1cf919aca048a317d32fca12c3c5c71783b58ce8753df69e14f06395bd7aef58fb176511bccda2cd428c3e8b01d3fae52fc85e117038d8b8f7527b7a69c6e7c73fb3224b7aba00f5f0207d5bc41e8ef605a1d55f6f6d1efc113344e76c2eaad0eaca3b4209a613c1e8d56dc9b16c7d5377301879391e53f4076f851ab07079a4148ff48dd8df346579e0bbe17ae7199c1ca0f9a1128ebb5f995f3eedf9576fd38a866bacf0070fe075b2ec8f4979e43407573a691845dcd6bb456077167cd2271d5b915c76aea5b7b2310bc8a456484cdc0de17fa9e7365d8457a52e80fa817d4982dfbfbc1e14b7692c003d4a24fd137fc1e12bad322c286379b05b8823ed6ad977751f3683c747c9171c7b794d2c934d73df9378b7242974599ba98e413c903e1401480f36bc9cfe004510dcf984ecb00f5c7cbd87a7147bd24db14e3d8663970e421c291d907c6a770bc39bdedd752a19477b5f9ff97683da60f0332aefeb500eba193bd1fb14369d7a83c17e8b907fd23ae152b0476db3506d01ca8ac7b900d955a590d17196c9fcfc75bcb4c545e577441e35e6dd16940e57b25e283e237f5168d9ac3898985e2fcc5a1ac63924212db58875a50aa23cdcf3e49b47bba32e7c19a1ccf9471d740fdfb790cb80ff0fce2c04fde48daf9a3f6c09f844249b5c40d6f1c7adbee8a9f1cfaa713a35e47c30cd20badfa749927c4c9252c6f1dc2e283f3a6c8f2f61adcab863eab4afa3125a167cec2c435702c16785d89561ed9dc07aa2ac5aeafd54bdd84261c4dfd5f30a03a393a7d0cd352ef0987a315b332ac731780be610724863ad0486acf88133f13482c6613d16aca55ba6a6c43f51b6cc133a129f6e45f634a65b968b723805e4fcbba8877c0f8b9a58efcbcecf8c0b1ffcded7861b36e1524df9d89aa2529ebc75c96ce310596d9617dad266d5690e24c2827c6e65c0848d3ee0c0d5b6d760c57dec2de0a0dcd987d4ad614fb7d95879b77c291fe8f509513456cbae2bcbdf532500fa0555c64e1c293068b75c3e1b0507991079426c41dcec09c7671e5d69978ccd41aed473d7105fef63fcd5b0c7bb950bf5e14327cee6d9de298f6da0d7a2a148914ab0c14cd25a5d5374f5438139414e2f9661ef4338d55f01f8882cdd26c9f5ad811cb66eb1d4fbca4f87b76a96f361547c3881323c0ec7511bbda11df9e98ccac41e1a05425d8b1bb8799dcc6695e1275516dc95183d257b1fee089f93cbe9accd44ec868b2bc421ff5f00be06b24354cc35bf4db2badf3b3f368a9fc1ff6bb89983537c0a05e2e76dddb81f2b60f93fd260b046fb2e7a7e7d48ac970a8bf0e12491fc6caa6e1ef0f72e622edcc071770a3e5f1c27571d65c78c1078fc05728b176f7be68d33a48fe304291352d8f9858ae626f6cb3dafaa1cc2667fe2ed73983cb9910a1122bad210ad5bd641f95eb4f4eaed107b0525c460e7c1c143f076cb475cae247aed79f4480552ebda022e85036aa66cf701ce5607ed35214d93782b042fc75b37eb4f5fafc67f0a23382d903dc220b0dc8b7a7fd1bc68aa6c1a8ca4feb921f952b8641c3df1bcef93e12305f6b64cb1f4ad70d3263dddd5c4cd799c65f0001f7b7a7efc4d1f47ad269940e1d3d6ca4b799ee14187cc691108941c61cf5384be0a082ef014d0524a2d3f95d7634a96d7a4968715acb88864f65a8bd91c4f1257cb0f6438bb0351167ccae81fe7932e18d994a8467704df03ea957e39c90ea1a78414f388e6dd520184ea0e36a576bec8262ca3a17531e1ee7d66a44a238ef5875637cf6d2ffeb69d50f83e30e78792514d298a4d941b5c8d19d9d7a8af61a7ef5e263f5d0498b80915e25da16a88e17256fbfd7afc66e08a7ff7ca217824a3e2e947bb5ca6e5e6e7fff56d3cd9c2c19fc9b9ea8ad0c5971f19a4ce1d43d6a460a688568a5ae40ac5dbe4d0c29653befbaa93888f5cc5e0cbf2fb96a2ff63d2b2b2f784b73126719f919849b13a492cd6991f9da29f5790489a66a90cf850c8c328f965db149a8b45aae53bdd3200c79fa51414363793f1e496a60ee6ddc78427dc0c6b72a3ef3d18a9a73aa1faa4715bd36c87bc57ed3c4c3abeacab13f44bf1828cd01b67c5726d42ebd13e8bc121b296870a68497b47a9590ff95e086d4a171c79bea3a0fbd24a5074d3a519c379c4585a395349a73d595d9e4bcad69cc537b42e841003f93ae2609bec0d3cd7e7fbd049a89cc4bb47d7c12429b5d1fd6e6b4b495b51b83b352f439ad582f0ad9345bf96ff407a2b801718bbe0e09b6378c4a8b1691972145a7e81c882cb30bbbdb5394e2f80f5a75eb4e9e26d45dd4d36ed07bec55cd8f53c9257b7b0e36d9321bb597c516284f54a7790f561dd96af79a8fd6f936a62ec9dd7da473f34a2bace223915f8c70553220dc684c845a1f862d9e99d4a684c08528d9b2acb51a6d7e904d023e88cb4fc0bccfcceef43697c87c4e3f50ca44a36c7fcf9be91aa4ea1b1c12ce16999903bf6064616c9b196c8a4e1456a46b8e2a4b275e49228deaedc8531fa466f3235313883cc2546e3462ce8b7db4b93cc8cfdac83c8da0a51368b838092c2802ed498bd858fdcac6bad437385fda84dbde22c384c7091338f6ca0ae2aad5f253e15b89c11ec8f5bf8e22484964b0aff172ea501f760fcab7c909e2a875b656f39a9e40df88a6f95c0f5410dca482dbd7455d0a0dd97d476adacac59b513173f9ab3ada634e82e8b3dcd7ca275030682c600b0494f5dc7cb915df2ea4fe83e167d1a4620fbb049cef656d98cbd79f235616a7078b3bc57bcc5a96801d38d1c0ff95284bce2bce05ae1dfeb4d784abef2f568e5d8ce0d43d015f02dc23817b7d852d7e1b9fe84db36f5a70fe5443a1673bb43857eb7c35d385b0a5a283167c8e49f3993bdedbeedda568b06ea3fc1e3cd5fbe8c992eabf57cd7806e101fb43ffb14a79914e686374a54e1dd8efdd260df60923567f5c93c23c9cb7156cae4a0af2a4a67a79d1961df8c8eab3f02f7331645df0859bda790cbb1230dc2fb38b3b987b3d726d6bd95dc26a72848e2092781e1989a6b0b377d32d662db7698e866b44e0aae21ffb9c243d4c3ccaec1e0929d3f1783904164dfe7a52e6b79ed173d263f690151c65852576d4afdfa6c6cbfed55c0a4723878d2701f9821d4f6d2198436ac0ace89c16afb67ef0b82ec8748982be26defa0770923b0587913f019638144f410b37ffa3e1a0dbb89b9fb06b435b7719f309c962d9f86199e950879937468ec8e5979d6b9b495d2de780572cf21b133d88186b18b8c991e203718949f86d4d04d2911ffc66eae6786483be2cdbc2775e57737f336a63e2c59f68234e31cec932e10b053ab005395c1fbab68577fd5fd1f8720c346883f31061087bd97f2dfeb039b72881f9cdd3492c7f30d9ce11191ded04210d94388282c6ec570651ee65f4004d32bcc1bf1324cb4e63cff896081a2e1f92a193ac536c0a323a375e9e39521b7ca7628f5e0a236d6fd38feff82451acd795569bd1730c811cd53939e92bf6cda73a017ceb60ed90c6cb603abac9175f01bd778265cd2aefe6c0e7ebe4776e0017ed100a4b95735213e188ac6bab0cce33b8bbf1f6abc9bcb3fef69a6f09c756421f9d199833f64155935fdaeb83f536e0ea485901972ea91326933fd255ac3e20b3dad1271a6f4f394a4e3f00fbfce7062aa516cad9d0203742ca26c9b2e87be9eed41e5fbf987ef0184ba262d93ec197d1c4f7d7361ca110a8a8745fa8365a7f484ff978d0d29cc6faeb0a0ecee305db9835c26036b6ec9c0ce2af316ba78683f049639888d8f3170338076acebeec66ec02b1462232a115621cac5e50bf1adf169495e69623770bab05f3913f5363c7d66a57d058222fb93bcd70e01fa82320041e26d551393f5940430c676e101ddd768487a5d469099e1bbc366d1387339e0bc4587db313cd49db54b5b7964e4236c91dd89eb6c14c64d9e975ddaf5e294866bf07ef794bb3ff0c168682d5cca1fb6680bb5fb02c396c35840162bdbd0025cdb827b9b4e59a4d880e8266e51586110a259d0b988c59e316716e80089a1b1ef55cb63db26a65efcb1704bbfccc1a7533fb0757a56b1cb71e71e4ccc37116ce761163c5295656e09a0cd7b52cfed5830c9889e24c22686f728109070c0dac0960619d2e33516fb462f95e6ce9affa6ac1347bcf08e5300e5109b9809b04b39eaa1a4e70b3d84427a776d91bb5d809f41aaa736bc3bb74385349a66f8777df52ae46c0cc0fdc1810a1a270f5c2f19f05e483eeea37bf81606ec7da83558dfc125c101bbc8a1d8997d4086e4c760675707a40f1f12a1df680a2006f389b61fa58b8c2c9d4d51e3fbc0204a8971ce6e8473e93ae281d65da87b932474ae4d23df5d7192a41c0371cd2a7b56601db9ec915fc241c0dd6020331944ec7eeef949cf725db3f469cbe1fab241cb27832dd23a8d714dd33faabed270fb5841ee51ba1f1e3171ac9ae8b3232ceb659ced08d16580beb4169d36efc41fe75fadde664aa9d5915db84b9c4470aff5b9db0dacc2ab4036183d2fe3c8b8902d4ac1e61c1b0f9f79de0db624fc3c37bec9d47ddf0f4f013d72019d60305bc57d0aaadf01194f126331aa4e4dc3c99932f83f754e9a89458c51ccac497ef79fa496dcda6d108fcb7260caade1d35125a1e222f1bcf1e4070c12703f668321deb03d9166b46e62d2111c992fb21bce1dd8b29d764d7173bb0773b8275945dd5f0b712054566a22a1bc79874454ad533d475f9df80c922122701b13691f86995e67d8eea60096e527e7866198a31a6a9b9f39f75ae08882e2d87bef6d47b0d6ad76dfc4b0a9416bc0b86be13f738f61a22dba7934236ef33fe89f2d6872b59356f8c78035ed7dbd599b35dcae04fdb52165034584e38a5fb1db32da701c2e22673933140effc8ff3b64c992da4bb3b7c5c2fda5d69725111ecae1c81e53080d621f6b76febb12d376e0992716cb45f34a25199d43c472bff3e8130175b445d5766985e702d89d7c62a681a4228375ab00e3742b195e405a9ebf8804307316a3c1cfb29f853021e5ac18349de47437a54ec86fd2668381682c77d3b093a8a512691f38cc47e8121f886aacb094790b0bd649894dd635260b66e88cabd7f19161f0cf223235531319ac0330787326f24cc2d834a37b7dc8c5d1a9ea718a47ba848c784a948fa2abc92d5f73445f233dda7aacca7cba4cef8b3e98f2b7c89497a34eed0cd334dbcc9e091db336bd7ef3a89072ee25b783273d7a9a0412dfdd2a2e10093afc409e28a67ae58f811d99c4533b3d34deb0c782938c2d6f9e49cfe01a4f97b9cf482725e9a430f36a702247f07ad22f22308fbdc643f72771816594eb1c62765dbee2f837bab4de3378af7410f8240071852e10421db5977bde8b358253330364486aa99513a9fe5f412fb0c1088bc9e182f9493df1d77d4518a8c7295415231afe45680e2b86cfe5bfe2b81452d717aaa4f90b1623cefce9d042be770a6777fab95c590f0cd9df58011ea548a48b853c4b20ea2718c93eae3a90e2902116053a80dbf315c88dd13e58cb2ae9f1b6c55256f65f48a2ab1b7672d0543c60b5691429665f83b733cdbb2da70049fdd75869e0faa3e59a05e97075aeea23c2664233b1293692a81e39af574cb7796a61377cda45c45f35b6be6328ce574d2a01f0eaebbc6d3cbcb6a25909590255848c1add9617267f9a0f486e3c6f94466e45845021f64de86b37c5d2b6313b937138f39cbe90afe951e98d8f6503d829ab14b8dbac544bc7f69308a561c5e87da5322957aeb4529d258fe9ad162a24f470245f7359caee291cea55c1512004ba3f7275cfe64c862f1eabce190465fc34a88649902e6c4c8456748246a8787d9da45d78df07b327f20825eee2314afa19305b6b8b41ac51fb4be3c51404317b7b2977d03159f19756c4b2a82b7684423733b0aa9babe9ec8b2348b8fdccf4752d5b1a5882751a8953d12ff0e235d942b9f47a5c6d75fd43a2633e44a967291ca7ff50ad614477b8f05ecc25732cea34d9070975333aa959b5649a20f4829f10fd8f6b17ca4dfa1c2cabb61f978290a99cfadb68945144191237d456cb2e6c402deccbf2bd863f80a44dbc299a33de374d3d1d8efdd3dd62efd688d2ce0d80c3c3444c77f2060a0b5412c4c788084aa91b2d9c07194756af20eff8c79fdbb514407c79ff582a74f245215ecbea3808c0a61d60ae9464f3739cb93b5fc5383b188b7fddb4d29b571cd9ac90ea6d7402d1799d4e4256a29ef0711d2141c2db283f600545d123ef06a89800875d801d8a67c1519c231277400dc4c284a879368b0508124a205fde763d019b1dd0cfb9aeef892d554a6e6c6badcb385197364761848072f708e588c2743da8c1e66893682437ca477cfe36af9234882e90309732efd1c89c7269070595f025e5fe7622e2e2b392f8473557967aa40d8ca6ab530c63c44b65aaeeb5916548e32017c84e46068e8a80c0cb77ee4264adcf0d119d28be695d6e3f4276d4fdd27f0fca7ac3acefb83147da0abbf247646debcba2feb52499207ac97942772c08029ad4e7551c011e232a225e54c8b186fd40059ff5eb18b62b2cefb7a11c3d3c6dbf8bfbc568ff6a94183babac9aed02e0edfb2cd73f7fcea63fed67f47ea6c835ada305b5ca43791ca1b1936fa3beedb3929f30c894fca1e349bf8b37bf2a8f0916fcd675495c20c017dbe01742e433663563d40f84f7586a1327e46caf9b999416f41d42ed0c6a4fc57d4a982fd22839fd04723bf92ba7d31be63eb53d57ab951895e2ae7d7fe50e995161c71bcb00a806a778827491f0af21926bdc37293cd7c6461440f09161f2cf99040ca091d274691e128b393011444d8ec67a5321a6fac94dff978558ce0331567b1ccb10f96bd5741f142fd228868e0396ffbc4fb8ef30161c55429fb4dd2d9513f401eef27c92a06d29422006f4c3a9672c593fe4d8fd0674a57f8834688440454a42ea3f79278697f1d8fee8d5b719380d28517ac38627cb1d987a9ecfab8edf13b41d1738d22e70fb0c3c8160157792449e95daeaa3109da83109fbb336c2d9a559ba1239e0a2383e626233979548d9cd260201ed89455e716e471a627869290a6e9d3bb57fe38e11985d977a445bf888ae258f49c81354a37ad70c36da4aa0771245d5b8c28aaeeef5b82c61c61dbc17295a07c2b4653ae317a46a186231bce5c4cb0c04c88d6218145a64a9e89b44e90e77794d4987ec14230b7958a760ff44128867533c95b66f4c793deea2f4bbf5c669dea2bc1209cbc2000ed381be71268439876f93909f8528068fbfd69be63f064dd2a750bfb98ea8ddbe3b0f76b3707272499933d8ba7826e3306a0651c2b76bb2c94f0036235d183a6332c9b0f0d7f63adcb46a231bf4906ab3c404df5ec4d7f7be0f1409250df80400cbbad0f9363fb65322a8930fe04eb340e5021943a7ba09ecd8c42211daf4f6d2561b4a475666b47933e4151fea56ed8b436aedb7f05fe4425a770df2098f9c43cdaa1482ba7128704d7daa1a6cd63d6666e54f2b6c2d386facecf87bcc530cb80a489acaea34d79d62c17de7fa8cf78b40742066f04cd01e30649f8588626706b0f05f8fc12daa461825e6669972774f860d6de8d404f0c603bcc4b9efaae454d8c0c906a0f0df4e49ffb6de76bb9d59771d974d6769ce1f77f623f6c3424159c31cd9617bdb72d89f925a7bbc9d3bdb74dbcf27e19b618c4f6951de08c3bf2355371b48e85f6bbf5957859429c2b70324536002e150849f089636c21ae8b0208efb0fd20a5afa615d23c0f13ca529e70bdc1c2e919234cb1e116c7322222d9f82452ba9ffa72022d08ae38e4a2bea5b74e0129b34e107e4b9fd347417d5f9f02e321995dac688ab1d9e9a2616606ab27c2436112ab17bc007fa800df05d1d9968823bdb6efda9faba0b51f53dcd2546a7d7d749f4656a05ade33fdb55b16473098fff2700a02b40fcb14120f18cbb766e24b835490daec632925759d211e1e64fd02424f6ed230b08ee30b6016b05040454939c67242ba8dea1bac0f1af82e38518e1e06177d67a6bb6ef20a466522253347292b3949c68a2b2c1ac329f016a4e032192aa90c8856001f142c773c36483c05f60cd34f7ad1bfe5bfa10dd91d4dc74d722910a3c88b4a1f944ef0efb7460ddba431529b3fba6a7136313ac68b05e8117186a0a8a6e869cdf37700cfcb768efb84fff4616800a4ea075007f7d041134218c15860679e68bb4db449c9c158f732b129e62aceb31e03e1977c378e32ff17efdb2eebf805ea4b624f060692f6c2a1febe0a73c95847dd7ef0f89f7df22b41d5d69faccfb565a3b0867ffad84111cc3065abfaf5963cbd3889af24e9e1e76dd953b19f1a020cd015b3dd6bf0b25a93909ca7d3e6589b9794a5bf387d25121cad94e698b375170628552747fa4c799bfaa9f26798eeb35484d20d20142f8b8a7999b799aa8b3635f6f5658df781ddc34e20443b752b5c23ddedf99a2da48bd8178acf95bf9a8d78c4c59beb48838eed647b022ba7bd5415c1d81f71ac630cf43c8782367a92e4df175bae532e36973aeea3bda82f6d96265b03e85df31e252296edc0e5d83be0a2d34dbef0b371467dd77ceb6b591dc80062b6fc6769e18f319adfeee2edba91ece52fb2d47235ef937e79c77ccb7c1c862ae10499d1b50aa195b10e9a79a08f1cdbbe0ed5deb2468857e2a6241b66b57db64467dfe093c1e5867ef154ebb04eda1477905e93b6e51e56ca11fb41c1f6bada8a0fbca2639b5acefe5c89f14bc7b72bd6f1fd88a58968246a40b84cafd48a2f01cf1b0e83b216930191f221310af89d91afa0573234e8cfdee04d9c1256563e4c6f41a312f88961e21fb9895ac8ed2ab61472ed8ce16cdd7926e9590fdb0f750e84da11f7355aa61fc83ef508014c23b0de782b8f4a693c413b309789fc423bb628be5e780e86297a5b34d2280e52ec08f34ea5c2fa18fdecad4f7ffe92699c5f4f7c7b1b797b8710a5f94f8ac87607c27127f649c3790b38dd5b521da5d4a9ab9b737560d4f0fb6eebaddd946524ff5c6435da89f1d66becd9f280d4879a9604a2b070a8c5e2e33e43b6448d04d91a8006ca2a839c6bb651c2b5c750f3049bc982b16e41c554e82ce87a611c6a7061099b7b5ef9be1898ff05211474abf73cc5cf2e7e793f07bab10a09db22856f4d72cd8fb53cd7fb4c0e89201cc027a46954d490ddd16caace2ef9efe590128b65fe010fd2228e29974324887af3b81bc2083338ed93098cb9d2ecc52d44d3e5e8ac448a374d73f5f0436564e5775128ccf1a4ca3815ec67ab0d31ad34c2455ec4458fe5c84aafcd6a11ed35234486b706a3905bffa548df2da57face7ceb380b378e1c5ea235e1b9e5ad1ca5ea3b2e509d5200fbb5f4e831f58c6035d83aa0f533d383aa3681dacc44ddd1d3b4d4de55cf5ff741c00e65401aba4e749ba81f31c8f58b2915b3c2a8b47a6665b99d565f9f255ce749dd96e6c6efd839aea5efb6c991e3c361a36968e94c64806b7b653d14c3a7803a46fad1b69eed0f2ca66375df6d94f7ebe805634c722c1c28a5eeaf4632d1b14e78af4724b0375d5331448244bae49250c6eddb797ed5c625c8dcc4a5d1aada6bc9ddbb0f09edfc761aa90e2494d27b7081745541a333f03429dfa0f30f3738fad616fc6c51a61319f1830acc097666616dac00578a565d9588a2fdcdbc857d7d854802dd6befd69f8150285af4bdb8c5418beaea2250b8f49506bbefc7f05bc42e01ca402a2025d09662bab53d1fc4f7be5b4f91383ad21bb3674b4201a130234794e0b2e202cbe69ea4e3c0bd7a9ef9cb92861c8e536d4eb4bd7ccc3415f209ed760666b36470e5cc4847cb2fa6336997508a446225e475cf7cbc7d3bbe30ea308e2178ae6471981c95970dddf8126af2e14cbcbb6d8107ec8553dce04eb9f77d4186110c944bde1234c827b72b1eb4f219d463b0df211644e27c3b398424d9c07d3c75e4ae5edf45eb9ef6862cff409da1188749bbd3a5deaa1e5632947837da7fb6e46beb41baaf5786d27a728e4b2a488d87e2f238ed4b5164742e79771630816b6c3170b7b57f6883e941d405ae2fc716442de06814c6ed9c8928163c6c376fb132f46878f585528d95166a447dd722a2cf9e6d780ad5ffa7a7ac5a6f309559ebd5f3b5ed0df227bd1718b6c8b69c454fae1cdba90656565b1e513285a41a7d02482227bd937495183c3317a76874fca48353bbf0bd4243c5a3d2c08d727069053140401ec1843ca8a5c202f235286eacd1267bfcecda6e3d3165b91225c1cb8f42d819f734a2475ec056d33af34093a319020e0e147b3fb9452d1638f44552bff00fdada1e68e6d3cbd92846430d177864b2c09290032797e11bf48e3f5c536d8ffe56dbf4fc76b8c7da83a2a60ba0aa78c6a8f56ad711b78b5d89b3aecd2fd40fbc87a803103298a4f426949c41556ccc82912cdcd6b00d6047786b01cdb22fac9fdba04fdab93c2c0573056d5bc7caa58255f8f6580a48262090b56ceca0c7738d439947ece746715183b7c5a30e597263ef507f006f3f052f8dff69bdd4c55ce272273a6796f2a973ea778226b3ecbe55dcdd5540cf675bf783e749a12c621dd1151c1d2995f795f239bba8b836ca9e84c30c306c0b0fcd3d5c62da814a80bc769bbe4e65c0847f4782102352c45fa8adf285f3d8dc0812fb0d285a1e565b543c54778eb87cd143804112f88968a47439d1a57b4e95e588ff65af1c86ada8eae780d45b09c993c584cebca712533af9c68f4291a4738fc114cc5e42c26b3fac15cc9d10d8da0afaf3f9728ec4d2da10c76ade3f1b0f763dd7ddc3ade83a633998e25e2039aebdb765a01a51b0931a38dcfd62a46ae7f21110bd4b03b6ca1f506857e0d7ab07d807a05d443633fb3586af770c2a531f9a06ee5ea1f4516c1db533c84876861c57664291173c31ffddf7c864e1b8d897a15c5d68cccd64b555da84303fcd49391ab4236768477f5ae4b09f2ba2424e32fd013b3676ea266238dda5eb5e48bdb8fb92b2a9542cff9b311d5e84e35cba09140a07b90a6bbccdf02ed6f509f3cf3b86249a0d05c81ae0fd52b78dfad30cafaac8be9b7306770aaf74aee0d4f4a5ad2e885758663970632c31c7a778fd308f151c7b6c0429863d2ae224856e6f50adbdf5ab29b0eb88480fde8b1525c657489b68f5d610429f71048417daa4f792169cb7ab650286801fb586820af2e4851b34f313a7edabcb43ca7882f5a3491cec8659c1ca75ca3f08d4e0992d600b239808b708b995c803733fbb3baa1fd1f0ee6ae5f365908d1d35c3c85438fba14f340cdb8e118b09981e60fa6e269b8d1e0c67b7bf3435d4f7d4c132377b1bcf3ac311b0e23811ef0c9188ff4dc210a6a6860553c122706ae8c3ff79384f34eab3e24cce59c81094d43dafae71a8c64dc7c76733ddc4ee650b33fc1f22ca24cc63cb8bb68d522ebc000eb8f4400859a6e5a83059ebdf71ea28fc75316f70cd17024dd8245740421b1608f7892961fb8c8c51c89baeb766e6bb13a13c054dbc0f7ae74aa229c9ed152f6e09a192d37faddf1c17701b974bbcf8d72b2634efbd8a151330b9f073f5750a7bccba48d5e0aa5144f885af22cc3127d3170ff3848c8821b714b04ae1399426cbf81bc9badfccbdb2daff31f9b43a6b5903e01b10bd2cf979fc117540b4270a55355413ab1d4b66f1ca224e671e273e35631925598fee0d832f75a77c688f2a12cf038d3c1e61bbcc3b2809914712ae69e6e8e7a6c06c08e09012f565e4e3bdc9a2f73832bd33997fc10ce45de4bfef1ce3ad5f8a08480e264d1ba6149a9e2b650313fb3f4baec81a5dee89e70efa8bc3549cb6be4442240affa7b9712020f2ad8ffc47ea599c205a729b0e09cdd6437310636cc92314d00f0d84d336a2df9ff8d74cbad246f3c60a4a7c6605742931266cf3e5d992a932abaeb37532947d7a6fa862dd4463ce8b5e72f57d2a88a491f76d18f547ec9d5f94b4679c8ede347d79f5e80a8f128c957e38d1af9264a9091c37fb69f73b7ed68d1ce6bb8864902945f80e9cd278a8601940db9f81106c2cc71eaf9671676f6b9c510132ae9dfe07eb2224575f8f759ac0ffac8a4964d58c0cac268c283976d68aba9088bf6367d076ea41913f59d49996a4ac57788623a453b59b7d1e3f534cfd255ae556cdf50e28014a3a23d360f266bbd6e31866697ae4eb6c76fdf1c86f058e3ec033d0c3d9669a03021b31fc7d5ac7531273f4f44b43fbedc993e8151d094f4007d204607ac0aff49c92612a3edaf1a748b1a7f4bcec8d32fc0e471ebe70e2b66b2c4f301934905f1bb2b250bb2eaead9b9db66f85f07051b71adc0527cd13de1cf78450c968ff3beb31a1714a16d107896ba2b07da0525f0069a0689532f1cf35db7d9dcffda4e66b31d2de8f96a2ec31e19757a4d3a159dea6a39757e6517e933f286addff91a1d8ecee86bb6c0dd8cbab773d62c409ea50e5e8493e615faa4dcbad822b646dac14f7694170d14758a537415f5ec2248aef413c6cc233e67b481969975ad62c6fafff21ed649ef85049825432ff093cf8f813124e0f5c55a797ee7e432b6d60b85c3817da0d07002fbbfed5d2ca31f34daae0f2e0c3831ea083372bff2d194ae51f00779067e863e7f51c52fef252782c9b75f2f9adb4569869dbce653d33961edff6b8faef076431a63e8f029dee17e95e32af9daf08e055b687fc66c7a0b06806648aba3df32de582cd0393083a70192ad5b1d210cb49527d7f57a1c92954ca46ee09ff81b39a2a5d6c41d05fe9cb0bd7cb054017fd084936039273eb8082fc75c5c8c968c76998d890fe1a82648d04a0517fc3f03ef1331fd87ac6859859c93b03ab3a97cb6ec2f060457a7545f2d9a15efc40300f9a9ea80fb52ee4534adeb2379db1ab8331de07ea7d8f67e493b32750e2ff55b563b9b87cff3660810f6469f073015f17afdc112c06d1b289f84f66e8009d3e655918f355c611c25688a69e13a23ce88094070b9a30715e1cef188646e48c93a33f3934b1e16beec0ecb8ca9b6c1c7c1cd7a7ec0ed291fb313c092f7d0e6a15729bfe3376dfe11207a183edb02e1a0a859f8a4e2fcc9b7342fb4e57c6ec6d9293dab09304b3131f092e9b7b43cb4ec1d118fb6ba1c6ae7e7946a15e93ff5c01d20a18388b0cae360b029f939678631c43a8235d44390201343d0e38ed369a154d81ca0bfa406ea2f995b63bda4677c266e383ddf970cca7d5c0f8a0f1e3c94825ddbede2a208c2ef3bba2fcb6cb0d47c1c7642986e1312631ec66f6e18763e9ddc1828aaa033650b005aff66b24ea3cb0319e78804fd46c5348cee3d1cdca6d39690de5cec0139c010646c24b4be67fd77af3aaaf38c3386aea09405b30abc37bd9fb2cbcc54dc7e0c35138d3b0d7c9210bd1d817327953d9208194d476dc4e507fec8d2cafe11d26d019ad235ba50fac56ee431eed72fe783e22056056ab11ee56955b934165c436700f70a17337995a0248fbc125fbafb4c9055c54c6f5c46c52f5d04415964d61639f042dbdca2742753ae1986d382df511d2da81beb951c950801900088df7dd60d0c065ca64b7ca8a4f52ddbff9fcf2232dd8c4da8bc1494b554bd8d40bc236289a26c6033c498bdda33d7b8c0d180abe1a154caf1d23123172d06cfda9b5156d2cffbfe3fcfecc4c130f11dae906ff98f6b9bcf762d46682498ad3a2518c0bd9a5ccc4cfe4cef6f3c9e8afd1c58151846f3f8d90f381be5958a10379573ed622a9c9848df5a11dc8ddf541f2f4543b9b59a6b5d4141c81955f61f63782ad90a6c6b35161103e76b6a7a3668785b9da4f1b5d4994466d0bc53eb1fbeb711f9b54c02fb80249cc30c78e30e89dd4208b70d8b6c293a7e6a2cf3e09db1a79e9ae248c94ac1d60b0fa2df84d79a564bd5a472252debe728a32fa51325058c6b207afd07a3776fe9e6bfda61aceb8d0aba1dd613cff9d794dac4e58c37a36a2c5734e5d8803e211ab2b28abea6a1390ac1ae9a17abae6f7dd7ce50d9db32e6f1eab6c2080d69ff050976e555433c3806c751893a6d6e995085a262c7f1710712cd9be10c20f06a25b1aed4ec0073bf0ba4bc0d641fa4cabf7b12b5feda9da0bf439f4065e2f09daaf00714d0ac2126999e14d2cf795fb02520b31ad9ce21116ea87c3982991b05cb21368dc7d99e8adbb96ddad432b622e7012cff7341d728c4ee6397945ce0abdc09f43e389d3822c1b99257818af5556532c0ddb75a9605082fcfe1947c8938cfa6d05d1d1732c6f9b46e07330bc825a03f95e4f214094c812d77c9c0e3f51580bdd7f6319ac9ff1e62bf3c22c1a511089dc95b3bc043ac1ce19a5ba0a0b4e75e57ab0bfba2394d9cce1494eb8d77cacdcc747f0de80362108eb1f49e1c3721185e68e893aade098cf2d4ef85d74146f37a06cecdcd220e50b4a3543d993cdaa449adb8dfcaa2d31a551d157670f7884daf46b620440dacf8558eef3546e13485ed6b74df797d2e368ee800222441bb51cd86678b135b9a0feb42ca934c309f5edfe17ced59ea324a1fce2602a5199367e609f824772b57af513e43dcb5b5c07a7c0b4596724d1e691cc3417a43c8901413c350a9f904171aa3b74ded0825896297b2a315eb9ac5444200b98e05acee12035f8600ec1827a494293ef39d5ee79ce1d44e3218fb43890af0763762d822215c5bbd8523bd42cc3d00508a5905ac0095ee7a7d5e1045c0c1a78a3e673486922faf291f1bd42ebafeb6fdfc0cf1bcf591aa9e97444e57a7f375761c1a9556eb757a129e9b3ae67edf13032a4c5368797583a5e6656f1e5a1a0508b485aaa032b4b0483e6e045c39ed3773fe12fa41b513fb46e810791dfaa16e4830b577b5a51199598fc7e408e93f8d39fdc7e966767392cb927be19e7ae4a2943fa967375db33fdf58cf73bc09110b25d0749f1494b6960d027a81259f9dbb7a0957c2a5fdff4257ed0ea419941d83f0c57397aff26e51d9d7c24c6f77b135a01d39804cf3372b7bc635322c6236f2d7b04a7cb64b8f73e24749cbb8b6f53501a07eae7916bf0ccd5972b683ee9f29b4365aab5430fba29b9e6ea44d7417ee3aa6e7edcfb145f6be70cda38e2d6895dc2ed57ed96cea341c636345fed1dd1f39793f57f9ab8caa328fc75c55f6d086f7b6124f6d540c58633670683d0739e0703c5240dc65ce600ac03d29b498f13871d35f380588e84ca353319993594af21bdf231735691c433054939bad7acb50e46d69fa8812dc9d8ae6935018f5cb9a4c424f5a5af04adb918e58d33f38b0b2387cfb5dc4836bbb5d80589b72fbed4bd3b840e3163ccb414929e3de3c324e370d90d5d369fb9960c56be8642ad24e73eaf948fbd5807964783a18375919a98c2d70737919dbef7a1b360c690fdc05828b27ece64254f40104f9f0ecece58ded79042aa8d214c5b12387c6ca0c4406c8356ee1fee96be930905783de5c37e243a02588bf637169ec002ea901c840e4bbc0e8799d0f7b877777cc4fa4c744be3ea0b8b01ef42a1ad9948925edcdc1d6a49476ac67b518c59c6fb62455761d29f519fca12b80055fda0dcdd5a6124bf5cf1ac2aa685b2bbc6d8b46df5e4882ce61cd511d530ac36c3ad1d008034b87c782d4aef1217ead6cc0e822d9e2c1290431ce49189a175b4a8142fb1f2f04e3d6d60c0d4c88432647c74c7df6d34ff8fe7b90f245b697ecb155e064af569ef09a72a390a4188040c330ac22d3add595b3cce6300cc46ffb6e56086852350aa33e6eda8717811987f5541e700430f0561fdd1794ad5121134f9980cd8a8506c652fa5170ea8ff02acd45600d83b8be883c1ee7e180a7e45f07a9bdfdf8ebf1c6facfb8431a263f928fa927a00189cb13832e235f0d8a4ccb4aa593213591eaf353aa3182642171f0d648e836e57600f22e35ffe3dadde854716be2a23286e35b73b2655849c6a31bcc0d993b0128a6e7e75df543b2b11ff2783e960d0d52b3f7b8a8efebcacf0bda497ab6abc596e4379a6d3a5a5ddad55ec835aa0f0a9fbc87d52b4ea0f50a6d9c77d90dbffae825dee8a47e32894591af5d5f5e31db431f31b67a4d4094d3940835468efd79ff82125457bc1f653dd238a7ffbee3002a23258cee30a80f50845e518149529389f0d8ce6a8c72d9c786cea47b67fde559cd97681602603e617d12664debff668003918126ebbf45d97c46d8d54a20744f074753bbe91a7f3a2467b44ebfafe06574544fa9f67d2e5c1cd7ea96329635061f5fa5b0cc66ce2d6b0a1bb50190382f32f8f71fabd6a22f6da3a7f62f04a1d80bc2f1dc5f1bee69706c37cafaee3b3b9b5d1c0f3e4d401b2ad444ccc608e48b50c3132ac2bc36255a01be1548a1bacdd2e00abe2a6ca180c0ac591bf20a73b91f5225b53ebba5a51fd976e34b1f77e8e8bb52b7da36e8e184acebfbf9d0560a80eda057cd8e9915eefa5bafaadae661c041f1b92729c3fc29d34a7638d1daaaf7c84896dbb46fbb91361f835bd95cd4d17414dea41a0718df990f27e853fce44ee75c9c9704acc75ff4ae271889cafe56e3442840fb311cd8afa101e740e9bb8e1ddb18b3a505a5947919585ac517288a59116766f9bf56188dfeeaa60cdc299f11876faea0418dda15c55e4de63c646c239b86d7c0ccae998f2c73c1b34b62122ca3a5606e1ac09e2f006caa52361c8934021deb1c0ff2f355226f9741da656046321254fa7663547bfc908e9069007206826530e134902f8e7049eadd58c585c517d1f8f8e6a9620a316070c577b70030b60c5d9ef92cc7f93ba8cfaee296f355eeda0e98c19f6b1309e772d798942f7a92d982c6b3dd164606ac2f2ca6c217da92c1d3bd5e7d99a62575ff0dee03b859034ce7030b284e8bbce59d438c12ef4b92dce6dc469990ce1367051f5947945e2f610f94fd6f1f56c1c048fa972ef896ad6d8904dd99a8eccbb7ae7dc0b84302ad26dac7b3e3995a2fea09719866886579830a12ee75122c5847744fb0608eb5d9be0fa454b3090296ac70870f14c0eb0ce45aa9bc02afaa3791a04fe8adeb093e9e6ffda2bc4c6faab08de7aac5f4d494928c11b421a1287123b941a8faa37eeefb45fb6ce1593093c679f4168980de43705d1f2c2a8c9e81419c90853d36768b4388941e992a8a44840a21384ee55c24d5a21a4884ae279d54228676ec7a04e05e645887900a6e5f45681b33cf50682428e83972848a3336184f08ecfff51097fe52b1a561fa1ab0c41fdd5b1fc9a03883ae1e57bf603287667f0a8195dcef42cbdd635f6b5a05bfd9b5bf9be51806ae934ffe6fb5f63cc8b1beee270ec23873da502f52cf1d87061e79330e043ec8cb3202ba85cd496c199eaa8865a2cb4aedf0a3a8a73fc236037e1a634df9773ebc0a8f04f47c13ebdfe0e15d1411f8eabb8919af8019924b5db277e4c991ac760b65f7c2f35a59658cac3bc578c04dccd247903f787b85fc21c3bd4c8613fc948aa18142d30d2c4514ad7cd71da8e7b9ed9633f00b288670d9f94038ff7dc02e25fc31136689356a166777b19d92031fa4c37c0df2ceb1c2bf6780b026f6c9ee1cebb46aa5398c7ec04bec7904715b3e6df3c56e1ce7be818a7e20bb386b9d30b70d2178accc65042d523d9ec867835d4b265dd63b922ec02035af5c86d18c7ed74d51654f1cc51bb9696cd5ecd164e193f30ac428906fc3a629ab3a7c726d02253c1a76db917a3f1434f999e0132cbc3e349398ed74369a11cfa63dde808fc2b80273b464b169cb7b0587c9ff7c4ca9a6c75a53f9f1d66cb75f3590804fef2b9cc28ab8ef0d4267da38713eef3a68c21193606939ba88710ce685d9f1921540b623c930b90b73ade474889d2172534674b415756dd7b95be27359eb1568df210fd6be6e8ddceacc83129004a7c141d0924452fad2cde8890526748c9e7582c994a634b6aac71581cf437f98fc42f596abddc2e1487bcb4649c456dc15f6a73e2a672608971a86c3716df54bbb8ae6f948acb74ffc07712fe835a8a9d4fd6d8788ae46cb30eebdd18f07229cc025bebe8e185d603b72a7a29ac753e96db35ceb2a42d43844f56ee7c433c076585280389db07f9c696eb2dbd9ca0f2baabd69f3a61ea48411f6fbd0c016285c9f5ad88cb056b2d55b34f8ed1e0e56e259c555e9dc8683599dfc9b2f3e837717a40698968dd5f35411d94d08f649d316e5c60794c6a5f7398c8ea9eba97445e36e60150d774d0973ea46681933472f834a595de3b8fb562cd8392e695aa8f7e61dc75f10b9659bade3fa2c0625d74494f7bff6e2fe90872d41827023a25073bca8cf4b2a9385b33c01c625f08b4525d7b5e1425eb737ecdbc763390de95261c77fa4f6f1107332cbf528b928af868ee3c64123b0e75fc00fbf9a045e1fa84baf853bef703303105d095ac71808efc41bb1bacb987e4462a6185f4ab9b8ad6adbb030db092165b1567bc30cd90456e5f2d8ced1e3dc44d6a0e6203f5101846e341b1e28a25ac140b8ec1800d3df3b5a6f82e618f1a9be7eda60b36c5342534ad39a633e5988e05720a43f3c027744d65dce288226f63973d6f2d03f394b29c641a564fddedd7425d36cfba1d2195dd26fcf7e7ce61e14b278ccd11440470e851f1a408cf223b5643d8c3f0c0d7213204b2c8090ef721f8f3d75f0e2ba3aaf98cc7aed8a6a7fdc81de16684bfe1d61980e074dd950ebc5812db5b70c058aa1197493ebc86f5c8d7f0776a0cc5f6c0b2d50f5e1c45562f7686646279edca4900d2abba5e47f52250f386a4696c877e0933cdbbe0e64417a51a7a73f0b94417c69d11ecc15b429061bc7657c2915dad03c530d068af4bb83e9bf41a72ddc4650f59b402a22b443406c5102161106d0c892769d48cca68fb0318035c490611324015e66a50b6528bee7e3b63bc3a489f159e73cb2f13b97590a3935d9265a68d97a66df9b348bcc31ea8a6e0311385a8bac991521032a10cb6a73929057c969c3a9be013000a16774ac4b28d05a11a27189e677de22d92a8a915eb5cd13b547a64840e282c75a38536440135cd9b13af1f88f2af40796b3b9ff66938c0a838739ac2fa56243f56eb3723df4556b280c57d92fed121ae968a0804fd61d4864c6046a098ad497c3efdf407f8465d559900b3a152a8fe8ca987c583c2dc73ad6875df9c4a9305c7b33db85af044bc7ddfc5635b1a67d5cdac55aabcecdd676643b422a4861ced329bf4b44035de85eb1044c567f3ca9c34c8e8b3cfc9f4a4ad3847fa9055138e5640557ac0e488fa3e1765060098c16dccb110af07e104af30c5275e3293e3fa7c67feadf336c9dccf8bc1833a3c2b5773ac69ddc624695c90c9c3fcd0cd1e69a8f32f58a974de25205ddbbd3e4a414780d351830ff4111f539a30b98935f74355e35fc6841ad17e70be0ba62ab0c1bd07fc371331d7c8df83363375309a654091f70a7731dfea2a4f93cb5eae63c014ff03e8820b9b8a1a54a57555f0914da455b5ee8b2c2e0eadc981d2fd517a82805f7b2953ce0010295a334c370394da1bd862ec709f735d131fbbc29eda3046238836340861f3d3d087c1c0ddfc311764c1168349e7a2c6abf65d5393df4a4c97c1bd5170c5a0a8f28a467be038b7047280c653849efb04cd2b7b4cfdeeaa7a22ed9a68e6b09fa439351ca2ad6c3077cd45905b40ae0d50b33613326520b172febd33bccec366ab03809533d4e69c0b806b4531943435d9ba30a4128da845b1e2d09affd5f52834e776b3abdc67c7985ee16862f3e0ab42c75bf591ada197e4fe5b6463a73e0f41ba95d88d95661ca25668d6d0dfbff5bd9a2146b116b32365fe2751852bb3da8d956cbaf3558768397f381f2fea924f0fa3596a6f59dcf9f14b0188317a71f31f193cec0f5f4d04cb986e7020bcac67a4eec8c8cceb40d40f90cdbc7e31b2ea5ca8faa34e9b1685c2e5249fc1edc28e02b8a794e2006a1b25affa12cbc2a046dc0be976e51155b36e202c17baad906cb36de13670198ef8e79980500d82c4701e3bf655f5ff0bd0670e9fc2de763424aa12bef84bda07e850fbbf7f27f54cddd810d72a545ef7b8b78f2df7a769e8f0205fe7020ad9343bca0344f997f62311f1b8e5f5eea9dc1663aec77de55f7787c45816179c5885f4fa58dcfd67c21745c77fb3167421483418b7acb871d31fb010534e34fe65d2369abb4e10dd6e5b3b57636bdafad522af34c7e0ff7585f0a4e4d388497bfa5daa9b334fce102bf68c5234b339e2a9379bf715ca2d9b37045dabaea4ba3ff9918780dcb4d168b642fea1f10301fb80bb7401de31bdb227ad9126e5700f8d787ffe996b7e5ad89724ec29c1dd32933c450c660f50adc8e2efc44124d607a26bcaedac6bea5ef39cebdfa3c451a99e77bb7785133db2026e8fb4f3f143b941acda062f5fff427cc3406d5286362b268774127e1ee01941593beb0f2adae7fa49dec33366f1aacc762d60641c5c3cbf2c00128add3bf9586232b16bab4852b8700239f654297f8a4c4f052bc72d7af7b57e63d079e95a03fe01b86d078cf40f63376f5f383d9d42075b8e78d6baf43a75b24265c922dc372ef75fadf474c956f7bf711acc937044ede78870b3923344071b2bc70aa6354bddf8cfb8a97751c65ce005ac98135c23bf5377a04495ff5f9949058fdb75359e1a74aad4ea1fed9e7b964155491badfabe9db0f85f6d252f8b9bcbd0c18ee8b5367d94d089759f21d124fc1f584d1d1abda60c4a6c753708cd209f8e79cb51b78159911967a1b4824bbf575c3693550b6a26a60d0de564ad12e20b564c32892e39e0de4dfaa81d8769cb27bf4d5b99dc1b96750b19d203a7f1d95de49f33c6ed66fa471ae2fa2edb743e2543b7de61b0dc728279fbabc2242d44e23cb9f78f646ab18c5398aeb1dd3acae2b3c3191be26fdd7a492be957ef4aceedad603d638d789f58f07acecc4434377216e31e7607ec606835d1475f266341f93291770b1226927f0700b2b01d491feb9b399e1c6d5fe1ffa751f7a940776359bf684251d00c075e4b44f73f3eb930edfd4d38f04901ced468e6506ba034080ef1e9ec7d8e64c3f17a3c985d0cf95ed5ad6edfdd2ce02fef9c83af1d728e13130b46b56e53cc395728616cd00b865cf32e7587a6ce95e8346afe75ac3e85d6f4e6d64aadb6d8105098cc818c28b7c92a5e72e0593d159585f24770f25405853e5120916afa885d47d3e4537d0ac42ea08d5ef4982835e65235d09702d4250b8c22f0ae525cd4dddb99b666b678728779984bd1bbf6034d24aecb3364748ca64a764660adda23b7f7bf4f01bd521a71036e9e299a4c47868e0f422016feb0ccf350ba6c714796b74981ab1f9ddfacd0a7413212a3c1cb477bcdd7ab6ce06c3855df32b4d97fa4f9b9f8e2284e4e926452d4fc224ae14da0176d39b604bd90cbd9c92611c7b22a035ff6cb5be282d9e5641e2572914498af5bd92ffed8d1c4783073403e2b366d478670ce1e429025e1cf8df310c31501a45d1e6d171d6be3f4310df01139782036c12c79e7796b181d6fd6a23f48cb359cd12b8a4e1d531ec4e6f4ee9f4dbe9987d0f858df75b2c8ce8840a7188d252e91d19c3458b02d8c58cdddc4a14ec09a02e8b571f5def815d1ceb54430a00bc7e782d3c5aa539e3f74840a2796fa8d8d71eaefd48206816fdb5f83c4d3d46ecd4677d42e300f3a2c5e2e5659ae673fbf6cb812608cdd01f90b94a5ea90fe2723a87356e14e2a315d567bd242d8060abb354306679d72ce3fea1208ca71d733d277448efb4f030848aaf57be643d2e411cd506bbccb313fa878cf67f101d4db438917ebbe0f0a5033f451929fe25420d9aed7ebe404d9ca1622ae627a3aa92e7d59ee341fa177f777fd83a33dcc0ac8c4883c485a10f5f231ec7d9bdeaaf629e887e32b318d6e7a02e367a71ae8338f211b4e25b3944f7d67602cd82c8e6d662ee16e3ae225770d0369ab38cb3f956dc3319c80f5e0db5e64084a891fb7e5e472fe08765e3990a48a0afa104b9fa8de9025b086b4ee97835c448157611c493210339d3107c77acab1bcf5d128cbfd876390c0df951e733c5b15a3c6cf3a698de72921e731faba402e7da358048f5947a8e690d131ac52d2f51077d8991340575e8735481ea460d0263e655bb8b3a0cf492c8403a7878b16f69c8736e83c4e943c87815bb84d9a38845bcdd3b23d4c9d9c9baaa95ca9c9cfa0108b8a1328904ec942d8c4cacb1c51793b9e6eb258becaaf5abbb507779b1b0cb19d51682edce1bfa6d3a87b5577851d047f1b199c569b393f9f3d74f2380dc57cdf7e46ee114b3bb08b7be8af0396c1d852206485469e386b671ab580353a498f08b4a48593d25d063500fd6cc46693282be17ded7e37dfd538954920487d4a6edadb23573886905922d11633e166d41bc4f460415d97d5d099c3144265317e809937e63ebd4623cdcf412d3c66e0472319066cdcfab54f8683ec0fe6a7dbc94200ff5039b643759eb31be7525420823dc6dd5d6a34a8fcd757ca94de96d49133f862bd3d537ba1b2cb751e5f4baaeb3a76c71a5e9df3e6357dbec43b6a1d095d182882ca49b4080a1eb1d1a37727c5e0c07d4f032416b59a7d185e149566a8622d8b57e13bd0b64d910b44d0cdf60fb2b8e8bb35fb58258dec94de82417f7897b8daf80c9752fadfa26ef8403009ad9dd1c8b0390923ccef21a17bada38f990d6edb05c80866cd8ee3149c0ec45a43d659cd35c54ff7b1b1fe314139dca20d7b7146478ee854a0f17286ac76ad746277aaaf7dbb47cbaf947e63f98ff06699909093ec6666f0fa7e66a9145a6a1252e51d9e37e4d5ec3844a1df365fa3473559bfac19353c0254ef93c8b68399bd2ad10ef347cffcb15dec911be4f15433548864507030d06d6324cb9a44f7b025dd81e81e418ea4ccfbc45cf25aa7ba2a98dfeb24db91de2f8380fd98aa2b666dc7f0a38f0009da67472f0009bf7848431853a08baa6e02d16d20b8b9e6c34c34daf051a01569dc7ae4ea13e08639c7ca74b2d28a49b69b672b53a133df386befe0c96150dce51256df5e3247a1677871bf12884ca2602b8f1c997240a3c1f8669babd8054869d01b1ec006179d38ae5fa37c14e07d0791f20e52e9bf7b570e23848dd239609a6353c7dcdee8d27d445f96d8162b56041848718fdffe3fe81086274867e547e1cd1d9fc59ba63459ef7282d2bd97d99697c7f2208bc5e4a0411ae989023c8ca2db10c280cdef0f2b626c0127c1806cdee7627414be4cdc5f89905fe1cc79611275f11173971d64a849c96cc6745c2ba268ef9bfd2e81cbeb69810f6e845d7c8dfd6efc66d314e171cf15fbb5aed36aa60a65af3a0f6b6914cd13396ee7bcb0c22918b50b76355836656f5201668bd43af30229924cbfcae9665d8239a35197621d0c840136f0e315a91588dd52cee0cd3065900254d8146b0ba4e927195efa059acce77a3e1bb17ea1b551989c10390edd2bee049de3f7c8cee5a4db4a73ab926decda1bddf94b0ed6524a0fed7f9fbf811caec76d4ead9808b52dece7cbf4fdd58de302f8e0372d55acfbf808b6842b6d669e1a67fa658c3db407068fb77966f1357c754398bc79d28999d6d74bef13c627eacd1eb5a57edd847a45d97cad28dff8521c469377c78eeee785ba50cc9349e3b46c2209f3cf06d8126fab184982d2a5cd0552891d51bc50c0559c3fbac44070429fee567df0fdb34c838e5906bd92d0e6b4221fd18daf9c22fc85db29ed82609ffeecad985d07dfee7efa982a1b87c074725029e61d04c738db1ed3bcfd1946d2914bb25ceb6f58b78ea971fe6682bc02d1c45653b1e92688a92da2bb85ca935050b0f0fe6ab25320f3fd4ab31119de6bcc9467341c254b22c618aa9cfe36c960737e8f29d8cfc178d5f9857cad95681111b8d1036331d08e0cc1e8535da52a66b2a8a42383192590fff1816ed57292d04972afb4477c16bbb9f2902d2dc4a4f2c1793cbc14d5fde070b81be64b6cdb48272607955e532804da7114cc957b451c9b0a89261f3760726d69f415e331e978ad00ab1ab2f99bdcd06e3b6153caa626df1388839ca70e63995f435f36315734f43028d762479c08005f6047c525a54e8ccff075ea5d1bc51b811abd1c2bbbb159fbb0548045ed01625bb8f7628cfdafe0d6f98e0d250e8e27c084926b3809b02441852f4dcf85a3e48870b37ccd1d691577775bdb6d2fbff8ffae34f08d7f9a5977bdb7b9eb71bc8f1da447a2ebb408894aaa276da5f201c490eaacc0a567003c079bfe17c49d1f09efce41aef3097ac03262e69cf1a16ccbb53e740248d8db0d66e5384e755552ace501509ac5b6e7948c15636bf389427f7763fe6c795afce061a7b1df8a1ee955c54c2cc3fdc40af7d456043bb8a7c9b7da39c4143616b8a6f31056932048220cd42cefebf0bdf53a5f1097b7794e4f48f5ccf046242d474f166e2ddbef3b68bd0349017677dfb3099cdfad956f8b274f4adf8b569afb3b221e3178a9af84f90213b27a373fb6c54b25b74079749b3ecc5f0487bdb195cf549dc4e6dbc1c4160f46f87a99504fe7adaa6251ef5ec6346dbca7fc10ef95e51946e23d61b407b2f6aa8730e9ee82682b88e6ea746d0910ff1d63ef5c331ecdcd3832309504cfefe7c5b5bb65fcbd846b76cf1431184c45f2c8667cde6c447def387a3f5c762d3c446c5728f07ea682db75d6c9c7e3409a8c2e19c0d664bd1c2ce8ddf6e3e01b4af32fe04b78f1dd3b876692cd46b5a01de376598892659fe75d99e8a447979b56c75e04ffe5ddbb073ec7c3bb2eed1fe6dc29257700957ed51caaac2512791092fab4164c6d64545c8e72332b6cd43683f435f2d380c61c634e1c5e770b99e39f1faad75d9c141b3f12ec99a99106d0b8196a5567914695cb8daddfda0b3f588051f9d282346c5d14e61d761c0991ed7f3ce325d2860a1574445479a018b911c4530c8e3ae8185f02f11c1fa4211f0e8a11863eb1023191885822793ef756b1957eff1ec427ac8bed974583d3c87f22f6018c3923939cde601081bc2839ab152af339bd176e1f7e7239ba5b94b271918fb61b241d097f19153fcf23aa4c9f5c8a51bd27c31987e8b92bb58cc4d69906559248162cadb3ddfe8eccec9f2e5af0bfa44d2bd7af4e07a25eb6578930f42957f368b7efd4717f10e7ef60bd077cf368603737dc2f06c047fcf115c6aafaa4912b9e4883551063e1441d9bbc5a529fbe3ec5baffcc2e6759717fc36f2ec971a0ec4661c8da7403c47f6cb77c38b97fe2db52ec80fe4f69e9b30750589a877f96a270468605f953aa95b959b7e1a7a60348ff046fb435bd4282ebcaa54da65f48f5bf1fcb255b276203d1aca648914220bd10e5ff878852aaeb9c14f083509daa30233663d00c1b08723c4ceea493db24e4350d51221f1cd0ab1ca9be9e50cc9e30c29cbe82b6a46b2fb47cd77dc484b872c5373eba04f3e73e2db6fbcef7e0354c2f0fc6f00fac70c2e62c9b318b2cf2989c066cc0cb259a98d34073f5aa4b15d4b835b4b2e8cc6e5a131c767580d9fc080093bf25e0b4a1033229ea2f9fcd47402ac3162a74cd12220e1ee586e98e9eae076d718117d5d9da447de8dba85e10b821caf6c633a7ee580ec391b5f549eb3f0e5474283bc5f8bb6ce64b1a4dfe3afad028829c77577e6d16e3073f39d97e1a2cd6e874986f848d965d7e37e1eaed15c6257b99578bab4ff01500ada45627c9b78aec7ce3d1d357221c38b0839503d6086710b19993fea960b069809337d9798eaaac09b6fefae257f1c98c1252a6a2b372259c595084e0b76e820ab19637d4ad1e89ef4b225147858b4eac132d8afc927020cfc38a99e42808fc1e1462351441e8aa57f56980a11480031dfd3117bfce005590d686e4634a704aa42750b5b0923feee30dd53ddfd16d942053cdbd0549e824306832178054506faad914a642704c002a6de859ca2fc9107bfefbe6b42d4b48e1c3966c265e7b245b3b9a73c0b6ebc98df9971b15da59155d99cc53e3acde8bba124776add83cc2ad8ae50d1e23f60a248d47a6ccc4af4b9216bfac4fa7f326251a2bf103722bae0aca42ac9646c3cffc2d358f9f806901cfeaa2ec4d9f1c1275f012331175d3ad05f7021f9c320b9e89e0259b6727c760a7ba66ef2f6d40fe75b99fd2379caebd6a98dce71ee619eae86508bc29a4eac35639598d301780eca33c9b365b12fd18e3b28edbc9fe921b7d465621bdebc8843d3c0320fe726970b63c8ad47d71a66518cf8e42ba29669783947b015159acedd8a7a57e8f2b0dcf49c24a8edcb1f5271f62914756ae80e36e089ba09dfacbecfd5591993b81e18e410806728c5dbff216a53038d22844535415317f54d623b7244a14926d44ec5fdff79b1aa46b5f382027485028b6a489cbd4a818aab5c198ad91ab3bd2d45ff383ffdd8de9b31ed7a35ecc40e063dfe88f7763ec37ed08758456f05652e4cf647f4126a33ccdc7c876f70b513ab48f1ada8f90fd84ab386e4e2df14fd2eb03645af466c2430c737d9cd069f15de7a4e882f1aae67ea725830ba85515804440d06381d79a40fe5c0b3002c5ca3cb5d698a5ae13fe16be3ec9d3ddd21290ae2c63d9351de397090d67ebc68cff8a694d994d6d2b473c1852773fc3850dc432255f73075f5f12dcf57282ed4811b97cb75d2210469e4965c8ea31164b7eda5de3e7e0d5455c2ec04642b9c9e6be223f1e106c414b550fd261c8a60638e8a0512c2e43de4c0612d3d718fa976d72c73923e636ddf5d2dee30748dd8022cf8cd628f628a76e89c61d6279fc44272baa5af2d5cfe5b4d6f71460af2c0fb08f2abf335ccc19ef171351cbe3248476a7989b22f65f513fcb37e2093c34921ff5dc9d5e22d2b7caf15fe42dbe73268cf06e1ee5bf34d2d87c4dcd95f944c79740c67261e93637f585e07217c171a52147ac5a00e9b3a490da19fc73b4de2c50e70f0007d69c0acceae875da345bb652e4646181fa5babf3fd31651af6cd50318c5e8f98a2e508add26de697feb500f66e54258d00e3a7a975c101190a680ed22a159e400dc3208b08d5af954eb981f0e10f5f423f9b668bb7b403941ba604440807cfa87d5e30611a43624d82ac12a6ca74b00fcf7f6bab021ab2d1369762050aabb9e1eaca6e85ac5168d3c7392d8a15d0a4071ef02b7149c633c18acf875db92fc1ee8732a0a09e2e6efc59f0bfbd0951303384f0e5b8f82966916706eed8fd315aaf934599b2dbfff713ddd9dbc21a8dae1f7827acf33e9dd62bbfa452a168f4dedf1cd1587bf503993ec1903d2f3ea7118be82c43e112d0ac7518e1b37f78e5d0ff78298cfbc93ce93448353eecce0bd396c9e8d15ed0b87fb8c7595e607c8e680b1be9a788e798bb09491ecfbe2e6ce32b7b4697fc79ef46ed32fef17e0a722608b9e17b19525c49d0bc5be97c46e26cd5b7805f353043827d6d9cb87e639ab4b6c2e0217244ee6ae8f96400d2757aac262f6a2f45bf48786670211e1ac21323a7e38a8e06e3f8cbc1b8b6f49870d75082568feeff459ddba21eb86f547bc884e493d1ecf2920707dc9cd64b15331319d28798bdf9fed74456810b6277008d735ff655d9c8df85b7a0ed7120ea934ae8a2ff8ce96d322653397d06ab950143c663e9b308dee559b9de574b4949744962d3db0a8f6e154ea09a8241914e02465b76f02d555d95189f175812f3e203c8cb66af46c9554052aa39ee67d085eafb8efb9f71a2d4a23e20273bb16e56ff112d46e60335bba54e7cb4ffe3f971a67b7702564c40b4417d55e135cd2a3f540a3f22ee5d578e1ac4cd837013294d2a9e27a204fa6aba7d75b780158fec95afb5cf2b66e5d111431bdfa1f28ef1a6cfb310712b040ff7e33eb7ce6b915533d182ef5f9c6b7574c1ee2c410bc44654fd22eddbaef20d2a5f9521a0de7156d93479d98efab222656954ad3c461d84414136151f29e6da2bcd4761bbc0c9e870baa67049f9fbdced0ada2a9fd0f73af837e457cfd6b6f82f31efe553fa01ca169e5f186cc36937b4a4a131e1c5c94adf4848a30a73be136e6289865664706203cf1a18a497f21a9f5dd611d3deeb677fe0d07b2a3cf13099a6336faf8a70ef6f295940bfde33761f27d9d01881a8883e5d2b95a76810b692880c5fc75fa601b882f14c161c7f2a95b61985d06c4a5706b784d2af646ff3bf5f61477cc8ecf18c05bc8f031e9af08aef329802bb044d8109e50e8bd78114264527addd61ca3920973b52ada1f08a27bbcb84702022ad27cfa5eedb49799a4884669c0d74b18511b661f7eb6aa0ec9049a55faae0b1b3f35d9ebfc3ed369c207939d7583fe988f97cc8fe3a0da8ca0bc0640dc7111766f8850c87c80f673886f65dfa84fb3b493a6577512a7fb704f5777a2730464b269b8d7357407b11e8584cbd73bd0d3bc9396d44087311b522831f353bdc790202b6baa0bf108a3894c9a7cb9730e472586f9fd6e26403c099f3bfdba90785492455ab8cac9d20812d031d336c49702b41d7cc6e6909b5eec72de741a914bccc64e12395487835f79ba3000fb519901ef01a7c020021c237fca7f06118f5328a268d161efc3f51ea180423d2f7cfc82c92d1b679aafceccd8aa26ffb9ea4e3d8c9def0a1391c98506316efc60c2f81ed493163d5a4fe9cc5c7ba9cb1069d7bfb2634bd669d41ec04cd04bd6b1fc99ca6f9d8b2b93c05b96a167cc789e33072c8c53eb14a777fbd88d7251eb44a4a46dc9d953c5330cc8ebf3a86e93f867795120293b2c2ba4250730ded1369fdeeeefa5eb64004342912fbf64a24b3f79c7ba4ca874884f0e9a69d0113282f62d4d8aeed495953989edbecc4948bfadbb9fbc66d246b08e92bd8e24f2af76adb4c4fc91a2e2ddd002d9d395ecd3f712149138a5d4267fa3c69ed0a66c39d1417cb2efcbbe140622b86f1874132c1e5f6fae7473e92c5d26abc6fb6219a375935a4b41138557697bca4f5b72cd93245cbec42a00e1f0e433652c7b90bbcd5b6f91ee530de62637aef160e74d545fab94640634b2d3e485a945cdb7f24b922fa32be9bd7a33a0e7aba7b0becc2ef821dcdabfd1e17f3627a06f507c5521c2da0eb050d81e3460b0537c2fae798b51ff7a94900df64c86d18ea97008e2fd34b1965cc0cf5e7cb575e63e0cc1aad24e223c2685bc1f75d9e9841164fa8af875321d4ea204b141af4ec0f56e289ae366e0ef145a4c6f1b90fb9381be44d3ae7522b504ec2f389723fce0810cb12a520acb616b0f7f385752ba92b13d9c54db172d3365b8fc4b3c90b6e5e9d549299fc94ebe96acb63ca0a1718ba1bb2631af25523a48c612c4460f01e8d5050ff9b7a715aadf7fb237c104d64640a9db355bfbdfe0baeb75f2f706ce45efbdb84e0d09f267d0c7ec23cb48b7941aa962c035b690ffe0d55b9bef2431f550b9a4c9ed91eb206e86f5778fec23ec4cbf4f21bb7fc58dd38a55642832fb9b7bb98658906a2d26fe89c47e260f06dc503295dbdc534dd9dd2b51f64adb4f8a6f5edc157290bc9a7a645d2c7b572f593983081b158610a02f935b98c37c6504d705da4767b42dfbdd1de2db78c70aa9a11871e0450500f3fcd54903c5f61fa991ccca1d5da9df06c53dd0cdfc406107a32a5c4849a48dac75bbdaf204b7581fe66271c700d70b94e4faae80378d4344600a5cd85712de1a91fc852cf7881be435f644b6b6bf54390540bae0d30089e8a15d159dc10e078dde85c027235f85ef1b667bbfe944b9a8eab4e2b1580412259f0210c80ea5f159997a684ee90292cd341afe38a8f3c4b8097b6988215ad07a77b50f017e6790c41d2a65a02494f1e6802b4f871465d457d42bbb66cc2c3916ce8e690fad9cec13640eb5f35de86addea04aa9a80dad076c486ae2cc0a2dade87108c0e1d08c85a254587534a7d2f8ee00476039d67269f361d7214215c5566015d1ea336ec0ba30da26180455d88994092d948ec7d8e688ca892706cb5ebd311212f606f00a7245606dfe35fe836d254f29c76fe699b57540841dbc6a94b6c73cc370a689f303f5a51018a8e5b92471b7d980a4659920c57a95904246c9c09fa55750a22e87de90a19765db33052e074981976727088e7d4675f72b526f87318e55af5dbc49c934acbb45cdf5dc5e8b4cdda668cc937e04394395c83e1e51f1311aeadcea8897d0c33120feb93731eee7130e0f9b5ae43c5769b5852be3e726dafef43fe2cf8a4db4bb41d4b8e05bdf3083a7d041a16f161e69a0cd2b2900e7b8490aba9fd210188911ee656b22d61ef1ef61ad8cab3911e27e6ada6406f87e7db15beff8b4dd738c79eceb55c15421c67fd3bcd650ed6794c29d569d54be6eea4b00f66b4739511d62392aafb9c84841430c1829828028d83cffdfb50e19e201e572fb22d5cf508a2fb0886bc6c48ecad8381e1abddd0f86dc155eefd1f2173f1dc6660c7162aff46827c4d10fffb6e47e20eef500f774e613ac154e5751ef01a604be9f144a147e4f86451a9c264bd668ee9ac31bc5c759f63f00b207ce6d586ef9701fc1788115dcb0be9a41a5abdb8b94e15339c7db9ed5b5a87d2bd85ed6f40f7431e73922008470063b6c679adb3063e33b5e85e4f28b3d1eff92c8827cdab77fe7bc14b33caaa11ede4d14329e305a7a0f66e4caa6ed0f18cc15dea14cb53672e61cccdce7fce561d15ba369599bdea5cdaf10e85ce2ec03206a96bd07a6e7513f2b86432613dacb2a220a088ecab300bbf11d8c8c7027b732cd619024fb5b1142d1b9d4dec80755275ddc65bc9bf2e80636f8ac3293d9822dcb75203a52afe70426fdc37eb15480267ab41b935b8b376cd85cb3c35dd35188c4574d41fa403676722dd02bb17d248af6e90feddb514f36aed333e020ec538ab4fe7bca7bdf88917de68c26be8a521c9ffc6ac7dbf992650ab812d57bda88899fe7deb66a3d0d3043ac778f4ca8b7176d6fd3d534e21eee28137bc865c14f18794a8d8feb767f43e62fbe7bebe89f1ef2cc5d1a3343002a72b16f330fc3574af5f232234922405ef96decb2c72cf4f68c3bb2ae2fcf603f2c0c0684894e931d4ad381c45abfdd21c42d2980d5133e9832d280f0f7b2d64bae204163084112789b43ff8f5142770d81ab44892366fad49e3e09c60ddf9311e6aaac5ecffbc0bec0445972d7b397d9e7edc2d7b44d34ec63098375052c7bf1ab31fff4e86074d4d908b2d786ee65aa64425bcd285f80df28cfd137cfe719803f2320d686ac3f0fe64d891545955c10aa63117fffe087323ba49e0dc9b705dc6079f0c706e37c8beffb3287f28a30fabf0b17136e76f5313d41e64e96c5594ddc57a135dd8c3815ff70dc415f547ac4bc7da6774d13b48c55253817324c76bc5756182c41cd26a89ad5284607111abe302134a1892f8cf62a7ca67c90abd84e39bc49d7523e27163a760af05481badd8b5983386ca380a20134f6078718025f338ff95eff8b7dd59fdf61d554bcb6d8630a26b03ce826964c9f1aacc03a6d17e433190909b3e144e84e51987867af92be5c0864f4b8a9b40e5fe82bca3ff722ff008dbf6739594c6cfe4f3f8194cdc992aa536b0cee2e08aaeee0df9a8d6f5b62fd98c4e0a140dca901088481f7a62126cc7cdcb98e23adc4ee813bdfbfce538cb81b4f3138a66e7ca657b6e5425e35a98235129c6b0ce76175a4f6d2b06cadec9f1fbfdfd345bc9506ccad08814df4fd22df2c91ecd5c820ba4eb7c7c4de3fcc5b38ab158e06a2380aeb4b15a601c81a48e23ffa7a636c63c6f8da54f5163c82b47bab6f73386cd0dcce84610d42a5a21cebf480cdbdbdc307def13ef4c284caba5983959f571912e8dc6dbb39da0e5561c1670aec185769b8335109b76bde284f9d847ed8063e70fc738bbf30f26bef123f5633bd4564f736ca0f481be0014f0c989422159e1677728fa49056f0a3976c27ca89df6de7a1a8273d69c6cd77b2dbe7e6bcd6018128761a4e469b624ff45cbc2e8313b9637c14f68fd528d6595e3a1ce1138d0946234a00ae8aa444733f4ab02ef130ad6991ac35b50ee4f59404749303b666b7e47753d9add47936432f3c1e4ef264ea59a6380aa17b71099dfb7c68963e7fb22cfeb05a50a372e1f3a5ff766bbc06a7d1f0f128e808e32b17faed1dc28cced913f1bd931783098c6a20e1e9434fa91f188578576669e8c6cb313045ed922534e26391d716bf2c9d6f6537b4e15061abc6180308ae0fe8ee7b0c700a3bdcc0548f806a7faeec04d44ee763f89b7b9f3c73eccbcb9c3183adf344d1a9a2974810b1ea730801048b303259923302c25f41c4ea73fcdde92e720911482905fd826354d84c35adc20e451e0ea08765edfddc8f226f96c2a7157a8d3bd6a073fc46e702af39077f579ed3b9f81515a9e2e1b4353f3cfcabd7deba14356415509de2f23c9d38ce8f4579370d14e7410e582e0be195ac1dd767d0a617390d785e3917a89357336e0977bc119b9283d3faeb34b0f9aa81b98929cb6e93c5f7356fd28310fa62c25c27a2ee5c32eb0db57dda8f6d0f1c48977b72822e766d71446f64a8769fc67b2210942851d0cd77f118069597980ad0fb8d43d1151ad49b4f5cd624b775cb51039fcde280cc436bae6e523d0f7ffff2f08