PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 44990 b2ca01ecc6438c004499734547a08ec668f0ec7588575c2d107bc1487d0ad454

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a10b80946bfb95b92641d3bb6a75c142e6dfb3089cad13f594160eca186552ea
Certificate Block Hash
b2ca01ecc6438c004499734547a08ec668f0ec7588575c2d107bc1487d0ad454
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00155c000084950000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000006049441056e8d939e81f0703f71f77a57f92aa5fff173b6e4fdbd319045d3e20521f9c8008486de74ca5f7364479511bc916f982ceed9b4a5e7e94905a93582138a0923117b7d41ae488d7c2dfebd6d5ce1b0ed187dbee96a4000000000000000080000000e00000155c000084950000

Raw Header Hex

0000402039e0d6cdaee3fb0ef6753edd026bb2b7152b3489c441abd78591ab668b0cddb89e45f78e98b94498745ea6f8f63f380c8bb138e2c13476423373782f7b4a5724755bfb6929ea1d18ea526518ca0e1694f513ad9c08b3dfe642c1756abbd34126b995fb6b94800ba1

Proof Data Hex

59,560 bytes
1212160103079ab893462ddcfcc290470c8653f8dde148aa67987d273cf76c2a618a03f2ba3d12d168170186de24dc0247d7cf6e3ec8d85c6147f279c1c064795b0c0b963d3658b549195d33ae7b4adbf3779535e8da40fd0f7104fc0645e7c5eb28f12415dab00110b0894ef42866b2261ad8c9d7e66169f7d13bc97dfad3ac127c5805f3b9f97779fdb7af89387718b6fb0e697d84ac3d958a98b99a2f07bef02c5a237e223f82eb89e286fea25d1939d2388227f148c780acda63e71196270e041a35eca4facb00acbfe603f2437aa5d9cfcb3afb37b49ad8aec4faf8e8dc19512a594fe9fc0c8a9d8aa893f234fcd791b46b70ae745dee7d5099acc1bdd247be981e21b10e8a9fc91edd698fb2beb16c1d285337cee1fae77a20a31216bff3f09b811a661c8f48f30dcd48ae9633aa5048c1305db05260aea3692fac2209dfd743d111460649247ea007911a7467264e32e9702066622c0dd2fcff6b752ff5b2f686319e41d9569ff4e9ea3a393dfc6a3ea17bead6525912e5d34808abd1c16ae848cadf147b5e29467094f3f7294a1ba327ed51158985bd0e415ba89a415f5d27cf68f6e4e45c42148ea3863befff5521da0575543f43191278886fcb022c2cc70be02cfeab570033675d6f1018d4fbd8bcb97d3c655e1800dcaf3a5dc24b3cfec1f2d76a4053490b61d3555715f9dccbe6af6d77adf08112b2b877f40f7e8c6960d021ac87463b18906073835a3ecbd76be1ce20a4d24af78fc45f8cde948b8ad931edb29815f980fb2c694f30a373359aac8a70dfeb7c439ebeed8e353f57e9ae5f041f4c85dd90485750f54726a02de9b369b9ab69d62305f581c4382dad83efa5fb795a79945f64f72ab9b501c22c1a1844150960f4552f50710c58edb26e8b301abe600525374246ee68cb2f960cb90fcadd94b89442dac0062053d17061db7c1cfa6ab6bed1481315df11eebd9078e943c23f073b6383cca292fd9f9d4982c9b4e1c5af62b6eca4b0d9c578f17f3cc126decf729e7ad65c7a33d4ace82008ce6ffc57f46cc19c08bc382c5965a28bb723765105d24bc722df6e4fef9466ce3e6b59061df2c16d474869e4ae403d4e850f5b08f4a7ce48f0e07be204a94e26a06a8bd90b454568f71eaf03372db8952ef76323a22fc6e2e4c4bd192af9ee1570d91765cc78527ada6d0521081d6ee85a5fd37454773e3c2672d66ebf91b0535847ac22b4e5e364fd39ee0bede6594eaefc5b46b66f9123b45ea2741e4473be04e5cda1b3e5a34e22562c9f3cda874ef7621b9452fa679309cd80cf94f1b9b3e556dc26797b56c397f1fefa61333bada54b9ca36532b10aecea791ea0674ee97901e022dda16186162faffae2d5e6ab1495d547d10e607fd78345d2840946efd32443bdeb846d900590d72f622ba149b47e1d4bc2f257c9751aef3fcbc20868cbe3b0d0be7197f4f4686126ab457dd46f9ff9f4927b13d9e8929f5f7d02b38ea6a341077a23e2fbf445a864010398fe6a08d85e36727e80465e6053918207cdc0a45c284b9413403dff04b19fc9f8fee57b61069af51fdb2b4d6e30b8b6992aa6fec013bacfa909d9150044246f24106b4cdb58324c926480b9ee68c5c10d2af2dfce9f7421717710a4888433d33250f8331bfb11037bd7a9493d2a3e92eeac28d242ea903b14d74347de548329a198f79aeced99a5a83ce582091ae38bb900a247f64614ceb5650ed7b8b7bcfa48bafa1ad4151ce81f890a0e9e08744040314b8a5ac652d0aa2e5847c355d2199aee20e3fcfab047934d583b8b73c5cb19e977fae9bcf68c7d19d6f56978f27c7da3c7f0077c0db1e93be473044dfff4bef0822db6ffc9c0321a19c86b78e59ac658cd167e2d0e4615fb3e8020cbc85af47d133b82e4d21259341d78be0f168929906e18277c67ac34b87b84342699542a751bb4228a58fa61598f0ee6be49375121ade9bd9f1ec0a707df5890a78588d90b806bf4ba51850ed58edc78a134e6775049ca180b3ddab9db6adc058b5dea8bfd2f79cae857e4f8a9dfea51e3d714090ea1eff084ac824e403214c4cfb0480f9ba8cd8941e4c4fe14047cd0e9e390a86fd373923971a54a7554b80876bd34597ed6f1da3416175e3e654f90368fe103af2bfdd1397f4d5ff345226780337fff3f47819566fe28f7a03b968dddaca4f9a157aa44aba1e43580351f9480d861e75c388f4f0a833e5a0781a45446dcb04c98383fec4ec050ed3c0bfee08a501a1cf19de2970a47f81c5483894bc95cf562ccbb0aee3d1e7641851fe91759d99c2cc0df0b6b007d8b8893a533ee4fff475d8efc0ea5a885172dd0c09615382fea400f0eeb11d9b4ac815a17c440c47b7e6d44bdfbcd8aba0c30d1e41244b7f7b2349bec8a0f690d09e237652a1ff573d428a34bf34174d2c8099b75fa2023f8fd7f6623d9b62d94f265adce792b88bcc46327db751a67a975ca1d988753437e889a22d16bf2f45f73b7af626ee98029cba78dc35835259d916db3a47c236c3b2a10e849c539c3cd7e7db6789cb6528f058b39b18c59f042c8047a2e8b7c65bdb1997ed7513f514d22e5091bb49ecd9676026d04c5ca4df0b735f39d922608ea28affe78cd0b55546723754a445bdaba1dbb01fbe46a2a8173b93d9a868cfe33708cfe839cd6f2f46700cc18fbcdd83a3d4e626aef8c94f1bd6693f5ffb4c6d55740beac10744081b9ff4723e748c6252e5539de18c8501aa0b3476cf2d39ff1383f6df5c7d63b09d94dcda80f987b2563750eb7a52289945789246d09ed68f30946037b0be6d1a7b67ebed0a0e8b0b0cdadb5e7128ccd9e72b94796492b62d8b829211c6679bd17133dd7d0bdaee1c9bb19a84540a8cb9a001d67b9a23c1b4595dc82a6c839714ba40638de6dbd8f46824201718f3fe7f9328637af5d0cd6c239da2f138ab5e6580ee0abf4345185dac98e0d76e5543851ed71d59000a401e0969abfae6b50355a235312901f6c2774e766a30fe2eee07c2fc899b78b9c0588b11b0f27469bd9da6aba816c0f3118df7786bcf2bf6d7884f15c9569df3fd467e099e1a284f863014e68a30f10713bae1c516821b559c54025a9e884d25f0b99db5e490962bc013063c005a8ca0c3d68bed68204572f84eff6af5a05827909a8296b4bc7e5ab072477f166e0fbabc1266f28c14a8aa75462c6836e5bbea9bff978d7327fc548f97663fc7f35e10dd320c9c37de0a2ea754510af364ad9fe077a6c9f51004494377109600bb1c6a2fed5b67be26a3a35d6e778b885d1e7e2ce84d77cf29d0c3f0d99447111c2377598cbc21ba34ba84a2e067c807a4ad378323a84d6c33a1425e9966d1c3e3dcc70127d2d6bce4ae3ccbc4dc5522a6738511f8024b19047b30a4b4da5878df884321ebb925a09673124f4bbdfa9696de331dc0039f5d1fd8a74963d1e65bd8ef4dbb294aeb15640f647805a462f2a3f3e4353b705513998e6af1f13a31aac58807c806b2282d6294a6f2aab49198dc318d5058802f50203b336a9d406f7487160ca54f50a7c3ac3edd1a320ab4defce0c9d8b847073e460c37c7534fa6b6aee58f42bb69cada90936b0404def4ab6cd1751dbee6d06f8df7820c19e80a9495ff72e30ea8a3499bf4f367fbbd8e8c5a0ca588ba15054b005d11ce35a97f8b66e7edeaf2f9120d520b5bd578d88835b8620ddacf59c25aa7c1630037537195b24ffdc84d7136b258fba5e4611d26b9e196d1819ba8c92a52672fb5a7fbec9ea716b5c67ac9f3181f38f69d83de17b8d056b80556a20e896ddb86747852bbf5868d6ee1a5aa4ab6112510e28bf1e3d67b67f96b5fc289ecbf619ef26efd66ba0a110ef8ee68de5615e140fd05173ee407a84cd3d4d1b74ad10d9201efe61b78c425bdfec14826e32d16e07bb6376163295e62c4d1d8613934734de20c08dee8ebadb50c53ff565db7caa8a322d46acb64900e6eeb21656c1b4be7c87bb015da225794d3507f498dcac1081c5d6f73a76f3dd265c443d21f4d8efa7dc7e292ca1a2b83d98f7436d718265c16e461aeeb61a1f593e65cfffd730d678381f811a0deac8c4eb9b51b6bf273e8638ddd56db88ee0b551f6b7ce6eb329a9537fd442a2852ee2f8139ccc4b75284952f4179d845a2457fc748f7ace10a554d1c952d408b808a2a6531b2db9f01211e53563207fc36893c39d435878494852ba3a6144281ce03bfcdfdc9094d934fe4f5b6d0e0cd189c227b0defceea3cc3a4c5fc74dac98eca466cbef5b6f99270b4fa8482bd7a441e1ccb200767277dc0a506a4dbf13ad6c388ce16fa718a0b85f6572fa1deac2d00c8204d12dfda333e46e31a5d4b65e8b9e5fc3be4ff716f1e7165bb61861f5d3e038f20666d55354e3665de52912e9680e9cec48d278103520a9c75d77efb0986b44380c88b16763bb24855216af0dc60a82c7efc356cc46ec2c0ac4c6a4624ea522b20a8279645f2e4073017e3b780a3d01a93ab82ffa7c391622d861c37d3b659e0986b8e81aa78736d4a249ef0ffb0ea1406ce6388bfd42acd26dff49689377033c7fc7c8ed495bb2e304b6da2701e042409b9c928b3f2c3ee5e7dc96f65be8ccf8e3d0d19af61aebc06859c2bb7adf62f3432611f2217049d9a10162e0e6793abfa66118ae2bb42716d744f46ce5b73f83e03be33e49144b7d0d979a378055b81c937cc76beae2ac92c5003f270445b272addc687dc8f752d880160ef8e871fcf97cbef9bd9a6575f46a0980d9f576ff0e33aac1164d056206abf217d41d1fe895e172baa36d5e9e98f5a2b18cb61f97b335f6b72d5e514008d8b07003b049d9aacb6f8d78d3aa7ae407ca1bf83bad21d596a44ca8e04e23993074d7e4b1d86b57d2d3d8153f99aa8272f628a5d7cfafe1c355dd2caa3787b52b8d38bed1934e69d5cfebf602d9a68517a49ed04b285cab0a9e488558dbf5f6808371c4d56044ac9afbf71fbe25f6b8ca851fa50695818a574a61ebc9ae948b48b3ab39b691b7c841ade55acc98acd31bb2976c5b4fb7a8a4ea553e347b982c7b5e0627a39a75413cec5f7071af1ff38144e504877b4bb4bc30e8460534855d41a7b3e1cbb62bbcc3e46f89759183c1e833bcdb5f2e79e2e3259c9f100f2f370c0b2ff89eb3546bd55e38043743eed59e883dfac303abd546852c8a7b37a2e0ad4e9bcee9c896d4c1d191ba39ba22952144247ea904092bcfbce72a9015e69835e3305aede56fcbedc3024675f446dace1a7734acefd89afb101ffde6413aedc3d49f663da0e9072b267426de026a5fae378f801bddd0d7ad7a0acf4e0d2578e3e41c598959e6142ea714936e51daae66f87ec3b3a9660352c7ea6605aea7919a4dd7c80584a40356459d522b91995d0c6de01ccd08c452ee2e90de6c08868fb01e61dd5f2f14541ae4335d5f7db723c5c7e817478df0d82cf89d51ffac2d7c5f90b3a8ac2ff88f0c400417557afd7ea6efc14cbad132a7763fe1d8f25bb5042649cef220631a42a662f0a6bc7025dc870cc45ba95a84b812ebcb3ce981d00516b586206d7c8091765f63dc945ca7a334d2f5e3ef24a27c941174fc9e1595188b6ea89990711dce43d3e8846681c960300bd3684539b065ef01ed4a956dac5b79a5e03aeec5029614f5fb92172cff262cf2dd4291a82a15568a1de65d98ebf4c4af1c3654c9b98b20bc6692d1253786ace965cb72e16f804b0baddcfa586e145db1aa927661a3926710b1bc2457be0015a5ea55d254dc83f84a28993411437a0e4fad4823587717e1a57c47c3bf61cdc3ba7473b9bab2d21c8975ce7e2167936c57399fdf0c4cc9114dc6973ba9928517bf854acb681e7dba3a1408b7daff8a2f5b733907c8236e13be8b720860507b49f675f5934b9918b19c5b3037ebd846deadc93082d4246774230d6de83230f2084327d8997af241000f39d1206b8010cc13d130594dd1e2b7554c68efc9ab844530cbf0043f812cc5b5edc5c9566ef1e09cfd5d55bd9f237937899f5f3eaedade41bd8e06003726cb2f9ebe2dabd285e332dc242fbcc54f9c00867f53ddcd891a65ad8295fd4e11f3107a1b5cf47e14b155e857218a146d8b0955898549e86967988a197ef24e50bd10368cd945cedb15b0f90b1356ec4cd1308de051cdf7845fb5f508f3411525c4ed9b1437df9cde4b6e80e5fef0a2ad3e755f5760fa36d1ba306df622f08b57fdbba3e09d88186fddeb8a253e9c978dbfe7fca6ed4e901859d2a5467e4c4e52995e36547b5263b78590cba1dd1a4be498290c687dc7b7c174e791b810b3bb5e7caf925cef1c3c7eaf85d6c89431a2690720ca31eede7043817bef39d04fd9efd3dd650bf8ceef9a5da7c03628bac8d54f79a4722c63fbcc96779d534fb9b15f9cfd4f1d71f5907466076b47310193f5236ea482a2350e9c4f6dce78dfd9ca40231d14d837d1c5e7f3208342362a7e65bfd5a49d8b02f81c859e32dc3169ff828e8a78f4e17b9fdbfb72d40d206f10229d08cc6766608a4b01f6798733cc349eddebfbce5b0e822c104b8685b52598196ac3289a670ae1096ab43d4bc8d087957ce73950becbd914b93a624b5debdc1275ccde925d99fe6485a7ca16196551fcf6f0d31b4e1e5893e279536e14db2fc0a93aee911fd00dcde042e1089e91883d21ebacc90b4e768ace5ffa52236d23ecf11c8cd8024e7f901f5fa6c860130ae4c36c1ca71ab5def9aaa61453814246be135e613086e536441359f024a3110812858f57628b937e0204dc52747bf62de0c4bdfd0ced03b0b3018e8c69a3f5cc72e3fae6ebd4bd878dbe9512641af20fb08a051ae9f38f91feee06e56565c416357c54af3b6e9841570fa0727bc04dbaf04c828b6b3af1e5da8a1aeb3a84f796200d3b67be56cbf198b7395bec76640b204c1b16398c79315ca356d8e8b7ed62ff414d9b904c79fea8c311bed6fc3f571d3f3193f157cbf86c4f1a209de02f633e3010be56c3f01c58568757e73a236a25ee7c3c57ab62fda40406b5dffdcac982ad53581aa5744a85282a33e90de1a43d790fdee4731d4c9ae0e8e10b45d3b1db29efa51127cb663600062741bdb020e5b58a6422f599ee20bbf8bd136e78c0952ba7033f20b11d62fff65d5c9fbb4d6f408ada4488ca297d885fecae1e4676a379cb37e4c5cb48ca7e8b223a98a724814412521fd4d9a59b20122e227cf1d2fd423aec5eef6f0f4280af2b1d2f42993f8c086ac057e6f23f6b2188814d25db0a371760477aeef01161ae748457a123f9b5b3b0aa0958586a0bf19d3724f962320107e730eca66b0be4a512e4d336aa05df48874bfe6e847ae7943a1b7a53f2089db9c81a85a4ee3b3987434e4aa1ad5b31bb5ee7cb7011e886e12106b5cb643fb2e78cf24193605cd546f31b802bf70e91d269c90640459fe84fa20969545d03bf2f294c7d5907f5ac9892e3f73eb73fb4f966805def665ac6757d3709db4339053028bca1c8a79342bff38ec83ad9adf86fc97b618de254d445aa8a2a55b7c25dd51b8549dc88be9bfa21d75a3ee263e379b55b8e5b088154d0037e03bd7cdb07d3b209ce12060cf520724cd3de3a613ffc548fb8897c6a1d8687f93cfd68c001f3cbe29f303aac2973b22d3e0193059da0577abdaf44253179d7bef00efd20251a847f7804c59948087151cf5155775df5b02c3d75877f637624be3f69c87cd544ea18fa13166a19ebf4527f674c24b7333e78f0b208599b3cc6bad8f1929b2865966937f26f01f9d4b0744f16a2d75e31ec92b8a9ba72b4b9880766d4a62da1fa24a58fea475f3889866956bb7a6e9b1b81078a337961f5900cf42954727237fdeaf3add80be19ee3f01f6370fb5a63803ee2a1d73ffd6bd5d599f3b8895dcf15fad40495ef2efb312ea2f82ba1b76b7f86d454f8364a543dbdcd721452cc01b283c6889d06d4d6dcaf5929f05a55c54b2c80a7d28bd2e549708e2836fa83cf142bb41bf618879cb0ae0888a5212da9b8d843372d3a179c5e3b87ae935145fac98675db44f3aa7b50b8f82680cb4e6275ea55e5cdbb219ca1e9597cfc949e56e666b174157d91c24811c2c283befe02a5d10b247b70eee9e8f1ab7a11cfcbabbf557be54a6fabf0dfe61f6ccdf9db62ac95c07de8a995fac5b02f82caab83c68d111a5c3d14a80023c5949778c0378781df4cb231c2ea4f7ec26a058bc3359b766c05e5c345764f95736d278f0aba9ee6c676393f0d331f2d6d8f9b7b41cc4c83b50958b22dcddea06f84d9efcb7786c0bb55951112c6910e259fa1707f15808c999aec3de1e92fb4e9c1099f9d3c6f91f3bd616b54d666651d1e6aee6deceb27ad00a50b1d5f0863a2dadf40e1089a890a4cc169946a17831ef530a90b9734b44d77f3ee42dbb7489b10c6d1219782ec04781504c0edcb70104e81927b58c380200e20fca79aa9a824dac67cf1707d5fa66daacf4eb35b3f2e3c82b36762854fdc35ccb71934985df9eaff78eebbb3fd35ffd11bdb101128a736199e757c56b2539d9179c7016682d9ec1df9aad490d491d8dc13c2369b145101c1c4226aabf65e97efc45d32f1d63748b669967272b0a5833be8f04de1194f4ff4648a0d6f9258138c5ccc0bf782b90fdbcde185a02a7023cb27e0a96a2eca921157e5ed16c79a279c1061d353e85c41fa17c11c4c10b0ae539eb9e1baec1c8fa4fb38677d8d82a75cee6a421a429467b4411b9ae75777ce65c21545ef2ec0761c31f59a8b9b40bd2923efce6a37f92e86c0e99a5ce07644a700ce8d2e1d6e98bfa0212f924eca94958b7f87fc75f98b059208146e8fbb2068a3ca49c07072492075b68489ccc6530ceae55944e06e4e9ed5d71963ea41c25ff87814d8e7f806d355f5c0acaf69e3817562aab7a1a53c1bfe89968b676574119d59c047258883438f02ec03db7078e635ff9098a449762d3ae37127fc4b5d2fcc3d698ac4bde0e93aef3962a30f8c06f12602e99014178b2fa1423b9b46a4c0229be21c271a3f6720ff346311c5a3f88089c1b5c61e869f96cd3af690dd34949754b6a923417798e1ff4eab570b9449ce6d492775a55eb98a22ff09d482c04f68d1c740f99f6d1e57958b5e6521fee540e4261368a32bcb823914bd8da7549eee426a66b687fd5b92a582c165486c66098d639f1b8687cb669d9c86d05057bfd5a19e9604ce8f8435d4dafa53196b1b28bdb14e413439c1f2bed26f36022ec72f294ce560455b290160aa6cbee4d58ec9fc7075892394d797622d6cec5d82e81a675fbe731676d367506339b0329b1ea37915bc81204a71224c0e8d0a39ed7ac89febcbb94152d450e999f9565fe8143e27d46125ecbe4ec373ac98d77396d3f109a86b6247e5d839c02e3a87e09045f9358fb47811511f66253f3988ad0aaca6184d94910973809e202128839bc05573e1bc7b1ec85b10eeb0700dad0bf566de2d55bc54c891dc962eab8e38998df4da4c24e23ffe3934a27d9ff238d84fb542d2e0a590aa8ccfc519e8d3413138fcdf0ffb1041a4208d49aa99c1ba68228c71791c0063cccecb130d25484d726ee573c980bb6772f30ce40fe98da736afbbb6b47d088a90d39f42d0615727ec3048869ee80e6cd80b3ad82222f3783c51ef9eeb866dd76a8c58c157af7106054b6d643f2e356412f8c50875d5f4150a4200a46579096588e97ba2404228d29b34dd8963dc08eeef1fcef4535868ee58ab6dfd7cd9f2b6f84a4568adcb111978eac8963c3775aaf8275fd1be3f948cf7688fecd3c3066f1753ddd529d95c75cb67ea4a2595eafee60b720711eb9d11cd5211f511fa6c6a88be381783fff8db736dbb321c539fb6a76079242ccc60567d2488682054cdcd31465144c6bf7b46bc3eecc234e11b839741e1b703bf515bd19e8f72d05dd68cdb08c94215bda3416ec27fbfd18ad8094943cc2acfddb0522faf178bdbb72df27718785578e952e1e74f0d15adc6eee315316a5497fa054dc5a92b41313adc0fc524cf76a15c90e6892b93b0aa1c75034beb0b9ea2c9bf823a2bc9337d4d803532bf53b157f4faff4881f423a1d99cde6b9a02a219462498de8f4775cc97317306aab6433b651795fa8b4aeeb142e8797909f94cbe5d5e6e9fdb029698f39580fca1c29160b7541950e15a7379673b41d1901d3d55c9d4e6c867a2001bef69b9a057cbe2d488696d18902ca9c979a4fdb4324241626282d4dc2b75d192ddf94a76a2229dc8a8005607a8936dd9296d296be3bd108b606c1aa67dbf93c98b8f56785552798d260feec3eb42d27dc7ffb63ef035a5baccee19a6de20213f2fbbd3f8e6887c9bc8e8523f4d9c7320f315c84fda063f16561ffcd665e356343dcedaf11ac5b2c2864a375478258be760f0a848964a7e80aebd021ec840d6bf78d279705255ed94cf20107733a84253f777765567624e1b4c18cd0517c6cf93b2bdf97fb83cf4d6ad849a58525ededa1527304cdc2130f4013d7faea7bfb7c777c4df4b902dc8e8599f4e33fe218cfa162f2f7e54c530b8feae320d85b2f05846635e68806f8c21a67cac9c05aa08126ea98637d08201049363e4b021c3d915885dfc2ce86faa06566437854f28053269d0d8ece56f5f563c2a9c23dfbebd3b9a444705aa97b05c222f2f40cc9bff9c057ac10344e3f75820cfe56e7abdfaca6890aba304ee09bd03389e893ac9a2121fd4976f1bbd960a52d2c4be8093ece3ff0b9afc189cedafbedf4f31e111f2ef33574ae25fe9d8acbb89079031241f104c8fcce3e363527ab6a5fdb97a4c61dfb8dfad37665fae89379729d1538b2811c7c7073de298bccb019234ea9d27a722286698f5474c8912238351b592b40260d78e81e4e888f0c2f890d34315518faea77c18c37ab3e49ab115472a96ddb2106de3d28f09766bcb06c4205f6048b6b0cc4472d9b260980d54838959ac8dc881f632b19576f0ffd88fad01feb9e3aed1cbf68f0696884a6134e438150409e803aab08c5fe11da840ff17f899cd2468c6a0d5b6debb0bba3cf653fd75998fb4cecb2fa40571e8a65822c132871a7d93c397aef3337e310d22ac19edc3df684a76c919db96ca41990632e9b56cebeca4c4d9e84e56a023b2ef12b9b7f040f5f8295c1d248e622268e6c9216ddeefbc5643f627ff6788ec1201823cf8c6dd0bae2761634fa50800c777671a594af821ce263bada31e48825526ec690538ab1b28792600532d78fd6141a3afc104ffaabc188af46e625143f595bc255f806fe3e5afc6f1ee04c4014c36bd79155240b66a62d61c0906aa36386598abd6a77aeb277173b91f977fc66c7aa7e726512ff88a4be55d665585824ad6bfcbd4d6aca64d5e0f594aaafd138afa9632fe14d7d207affb4e95e302258e32927ce2a9ee886b7dc61d703a3c9de5741a4664c7d446a44b5f91dbc7c0debe78b000ade88f9319dc9df973dddcd633bc523144efd51903d7eb6db3a53794ed4e5ad21739dc48fed104799c54297c6ec02312dfa5483a1be320fcb9d0112c73ffa6fd6716046a2ff3828611fb59ad6b9e451b8e76effa5af907e84b777301f0fb03cd7e3346f631aaf0fa1a1c94161d97ef546212f4147ba2e1318b07f4fb189ac7b4b34596a717365562054e1e5e604d246a185c79c42d9343cf9135d33c6dfaab1cc4fc5aca8deb0e8456f0058f136b0aa39b6c43a032d8556394ac03cfc7cae7868b3c29154677ea8d32d56911b689bec0c56d9ec1f3ae9aa7c1249606b8596e84f79ff58c2c67fc1753ba3452ce78b99fa4c75efd9c326f0240d170650615ebf2e26d896ec01d8a604317f95c0b64764e5b7419a8d5488e27eaf7fd22e3b04562afe9739a57c472ca72da80140f688ed4dd05ebd8b4e71340c40c77285a279bb2131c8e11d8d28c0ccdf05c7ce0d54a04935ae8c089482a6d5e13e8d65561cca0b8f18d0bd42d1c59b9db26b5100375f414dc22e522da1bece4bdfb4f26c5a7857ef1851d50afef782e40ade7811a185ce07002fd5d6e6d83aac2f2c900d83707b0fbf1193c08adcf7eeb8610b855b16ea01a08d0270bde364235ee1270ce88733537a609c16768ef82a388cb702029b57d8f3870935ffb5d62db1bc8a9d062171061c0c316ff50eba1f51b910c0515846bb34537fcbb8e603320cb0644c0a62e19bbe40d81991330a8de0a25945af53de8ed3becae27e4e15ea4668ffa4176e35352d9465a080fc09674500babf2b55b5d9315461349254816ad573ee68ab2d617168a636aa964c44dd0198776a66f8b1253a457c49bdc82b031fd64059a1de43cbcd8dbb4bcfa9eb96072ab4d9f722cb52339fb3692b7f83ef684d673862a3cfce3d64d0e0eac614f314fb8d35077cc451aab115dbf7a6c6d6d2955bea608c6dfd655bca03ce92e3e8266b7eb7bf9e10efd81e822cc7baea13f1989e99f4ee0846526814a79cca2ff17bd7aa9013bd0c4b17abc7b5b3de7f0adea7ad8debfaa7002f7f26738a1ff63951415ec40b1307ec3dee53c950bcbfcabe6cc5ccaef0ffee5fa5f7417809d3508657db2a29b623bfb12b6b93210147ba80e508fbbdbeb44d14575a04192d25a3692aee9136189fbf14a623c809fbc5fc17ad5322b9d174275e3d0a6b7ce57e1536d9f7406b5f91774250b7bb5840d2e590fe9fb10918dbb74406ca048dbe945d91d23ea8fdb1245102332c191014abfdafe588cd6bdfc9cfccd16defe1b769fc3196a7beeac680c1b43691b770a637381869e2900197362192dc570318e3c9ca73eacaba96ae3d78289d59cb8a69daa858d7b7e64394941f1cc65c43aaf989f167e0f738bc0b5a527609eda224ff98ba2963d38f8d8e94fcddd06a1a31bd3f81c53ae12ac1f8d4ab66fb05a3bef18ce90c88d88098fa6f6e1f0a7cc0446799ba3097ba97ae9b1cc31769ccfbb776bb93f80cdd404beb9eb16ae97b34f4ad2b161279e7c085c3c5d710682008dc4587704aeafc3c7f09421c8fd931ce855abe7a439cc77e64856edfc99e1adc615ef1422bd17cdf7b17030db91997ddf003dfce4b27d117a0c41e4780100d15db0b0a0d53bcadfc2d8ca8aa23553febc50ed6df2ab1a5cfff560be937eb95a8131fb3bddbaeedba09170f0aa7e702c55827d40c63bf4d01e7b36b89edc66bb38627a7e6fda75fd1387f6e1d84f069104c164406bb9753993ca9b4b63de677891c19b132e5cedc10870549e77c21cbc3e1644ae41e33d4bfc0a24b14aada86d903a94762b581f571a1adca2cc5056c8ef4b06574c76282f966e7550e876bf6dd51ecdaa02108407aa49c190ca4cbf6a459ec6700ca7f775f6a2a1dc4052b5fc13f61816456d629c13af8925cc8b6c596ac2834e4a8b6c1160e2ef3f06e778adfe7b0e52e138f171d6fb3c53e5ed07b6936e8033de01d555284fde28675906994f570abc05a9b183b8a78c89797385c15edc318fea116ecb6932ffbd8d327e957c5d71cb4dd4035b47b656d9c83792efeee25ea200cba8d329aef9ec3b59ca915632f7e73f66715248d6db0a02bc10f6c63c2652ae248c4d4c198b37dd3769cf86b7204315d3350c4dfa41bda3e04a53d0428ca81999b86ad2bc1ff7d3ccfcf38bcf93e8db86d910206079737012071c5f32540fed5d910a61b51cbe976f06aae25f163704cc0954426f42cc9bba9a08f341ce8c0d423e4b9f2d066aed5abfbb59d59a4e929aa41a1d7a1cfce2a9b1a7543734fe71bf30cb60f5152c528a0556e4a114bd6e22b7b5b3e14e414a920d5fe20a8d95b296b0e320b6c5747061ccfda88637dd0c4f54cad74005d5d7e01a6f89506568229cd5c7e3cb22b560c3262eb8ec8923521bc436caac932af84fb365bf3a1c977875b3f7fe265962f7769d5bcb94b3bc57c5db8588c33161df71b17d9c1a3b840afe2ec5be26db0627ad40192cb8d1f400c9a7731f60a526f84ff780faf960cedf1fd8a6ab8a85126d074bf08c89e2178cc7b907acd2089bd61b37dab3623783170b60fa13de4f6e33eb9f6f0d72ec356b734ee7b032cade33a1c045c82494ea9e8a02690b21aafce21f9ee2feb0f92d704cad518545addfd92a3678eea5b72c02beffe37518b2cb1cffd5c09e8387020bbbe6835fe0b79cb37bf6dae82d44023c7209d632891191eaa230a56f0b662ed745f7acc3c9b2ecd6c85abde52ed77009c751bac95987b67137f5ea1556c9266eeddefb6c195029d3069ee9eddae21c789a2c0cc025cef99f7c6256eaef68318572ceca21966e0e71790a7cdac4c7764c8079f1025708efeb46f8a0cec82c969ef730f3166a9bdf606b0adb2d9b69b2507a2014cf07fb7a65026813cc1ae609168221583275c4c2437f48dce282589f8d9a4a2722154a14472f32e78c1fa5d5a4f20cbfd30c61d99036e585a2bbad86658894e070158d05a1418b0b0d9ee92086f8c1e17251abe63ac3b1615b2b9afe79c371a1df3cf9b691daa780cfd0e5709ae67bea67c6979782f3fdc5f5fcf3967322a85c0b97e7e56ea61c82e0a7c8336bfd171d639c747beed411cc2a5d28523598724be5e5fb00d55e4c43ce1b7f76b6682f209f25c1c3d266cffae25e5f74818855bcef9eb97d2d828dd61862d58d970260a59ec00a2c28b50d5159dc42f70855b625145f1ca54c8f420c7b99da5038136a65116f9fc3a4e589023e287d776f63e5d44f9cdfefb7c9875c4ff619a0b02c32669dfdf6a6f8d372a68819923d1b0b696ec1811478f34545d2d8c9b0edffff8cd6fc32a9e8c3384e0c74642fb3dea2c2500da81e6bc4cd8833cc7c1314fba16545f18941e789ddba761d3c145a1b8b54c15f1daa938ba968c83aba15d425d34b0f9e12fb36e6de48e07e665754f4376834db77e722e534e0742189638137f5ae7ffad41cc807f4aed151551b44a4f48c653720dc9701a72ef44d4a69e994c6ad1b2aa2062742e0251b8ef942c4eaefec245d85c7b6567b1f7e8314278ab2070fa44336273e283495be9ebb705df22f11470f2702cc9dc00ee7f57709983b93ff53411090c43413099838eb1da45a12616e18ce54a4e7fa86e796d9ea7f10d5939f1d49be20f7a59dbf6b64e9825f2d394a8bb4abcc964754028d01ee7ee032a284a9819aff7a2ed8f10317d3652736de1d76ca14ad9be1d89d0a908a73497b135db291da9b695af8e446efc0ebb28a92c3fed2a1563f4c9a9a544900a5beaacb95edbc0becfdd0ffee496b6b618de4807d8a57f71e7fbe2192ff539691e2a0272528b5ef3cc4da764668641f48c3b51e9a2a10fafdcd1d26231d9160f6e128d5219f90619e4fb373b6c7b8fbdb348b9010c9ae5a3af628edd25ab8c7af22936e7ce57329874fe061bc935f77dc408f858db0a8dc8783e6f6ae75a138ae693988afd1a4cfe9127a17edb32ff30f03c12894a30c2315b05408aeee047106ea8007c12ba047359c88b3d764055d633c1ff72485212701c0b50acd5dfa2c7be9b3a12362a35ca8d0830ac0ea63084064d92ab18e65ed9799e59614c816fe68bb28b03452c4d5be5160169a73d7ddb9f98dc6007905c8884001867c1cdde3f7a5cc853695597fcf7db6183e7a580ce6e23ce799a35d6bcdc2edbd5af0c5e996467f029c76e67d6140f9ee9eab18ab50dc412de0e727fb11e1de8ef8cc837ad674415e94843958ddbb8a2a46cab482e95473f575a7179e7c5b790f87db4ad588075360610afbdb1e66e50f1bfc892eca8c1d9282c3ebdfd52610b52d1f3cbb545b81bf33a3873ff0faf9a721313340eec02e6fd209f1dd9e2271accb6a7e89740eafd9b4d1e9d738b8fd71b23d4b4b83ddd2feea66c09f2801f40a81b34b894a4b2c40ff1049e20755be3e171675fa4e2e5e7d781b5205e28668e9c75b9892351e89cd1e5834a5862d40d9817b5e2940a28cdb5b633434b848e3a9bf10b3d43bd0972eaf3c70c21e0ccc22a5d336b14a04ea4f8b3ca6c8eb99a38f826420c1f9a40fe693f07368c1f90da07a77057ef4129369d33114119a024c67e531dbc1868a4cccbf1f6fdd649894cb6f00f632c242445187a5976421e2536b89e312e4e71bca218edc291d083f80a9926c435fa7dbb13a9c5d4f4d295d6e8a27d20efc9c9c28e7236327e030b62ff4ddbd15619d7b0ce4e8ed3fdc84ffbac5b58498572dac038103d131da92c1c3237a8e3a3a86f118995a900d57d9706dd4d138fbe528b8351f75b43dc8a1599636db17e836d79228bd3536393f922541f27ad560c840a3b3ed58c5ee2c5569637c3ad0601e8a0b79b7fd939ecc51c8b276a7dbba2028af4350e11118a059531768259efa5e62d4e54784388415dbe1902ecf6254fe3e2e58a342fd76abed3bc47031752557aaff91d91823a07647d52268457781544a6ea4a00bfec7bede4f05b84601a6bbfce1cf16854d8e15e6872cac1962cd7aa72b18bc29b56e265806bc238cd3daad3283963262d21ea40f2f699554276ee42cceef92a9e0aa91d5c7b17149956d5d81f0b1f298306f83aefa2b7fda294a6e86f67be791677e5be850d0eebc06870327945c81d4232c1f4009b8fca0d14e7454742d87d407cbfdede855694d534db4296717f7085e98888130bcc3d04938029f6299169ea32c2facdfef35a047df6418d14e851b1f2a5da86d2bbf1c5a47ae65e3b2e9f08aa90f5d9446a424216a652b65a7aae6baa278a210fa6d120ed5099f73bb7f8130b9c86d2da46ebcb7af3c6f01230b5b41e753e60077520686e599d8ffaa70f4af8040b0db6e6523532f8f582844d2ed958630b07f1da5e8005312c700adfb8879c9252f749722c591640fdbbeebbf0b18766e79c2334ef95acbe26d34baa2a4a27f6da05ee754397877ee16a18edbe4263077c3f6e2048bcebcda090705b819582fc3b15d03ccb34ed3a8d2ebf1ebcb92faf27fc1d9e2e70d22711fa319c53a048e3bf12b6cb5b400415e0890e09e491d210f044dbcca06c4e27d8cd7fe40350f85faff7ad006916f21664b643d37e7d4b2f49c96d24340d3352454e6efad9cd4f973c83701db322ca687bfe3d67c9c7f1df6d7dd4b6350b5a083663f6c515bc2e641bc081faaab9dc90d52c21cad11c22b7f3943b89439ea6752cfc490478207fe3bcc2dc8f3a81bbb22c87c2b48633c53ac20968427a96cfc4e9105a66fd6323c769b9aeb07eb13d76da0b2dd6ef4b7e12884fbad90aafc114ed3b48dbda6cd9da79d605add3db7ca3d371003d10b9388a4442b873c09215bedb35b0e4f45c777b5ae2f6e7d42a9a0dd6377775e3236b166a8a91630227e70916844da76fac9c3473fa1d639344c8a17776f057116e9450202e45c9103e667dc37a279be537e375ced02c87771d89c1d73b1216063e4da94e8d97969d89d2d8f2af98aa78cda9b1ebd63effcd8bf2f5cf207313c704a6407e2cc9ee04079a730a4f4e32b1916b1159f1140c57b863adc772bf2b861b70fbad039e408e6713492ee271039d54953e6acadb4044f7989d08026ab9dc054e5575039392b2951cb15c46143ac3359cfba798b170d715e467978b73f67b31021b9e8c5282ecab5170546232b8805ad1d04ba85eca738eab8d28d39ef1bb8d214a8ff6314205084f5a8135593e81554ad7c244e8d84c92e979b48bc1b63d58bbf05913321e5c81442b83e1790e227c2824668ba10fe1d1f9c059ee62b87548b781d0d50b2c3107e07686e42950931fa179c8473d3d94015cf493637a14e84f3094713fbbff65699f4f6d7e858eeda0f8a41b95de5e111015ca5a2cb38fe831148764a9843d7070fa4fc0445cd9b7c51ebb11ca68bb053a49b975b225fd321d6100ef29677109a3d4405d68d364f4fd5568086daeef1e22e34b50c4b8e810105ea29636eec2d76eb9f28a897f11e325af91bc942962d57eb8faaa2500cd530a37bf7e41873fa13ae284362f0eb7a3856dd8e67f0f3bfe8ab10cb170696c5f8b9986acfd6caa696ea4d58afa77461527c5c239fd45a48d2bb835156b49ca755c2c67cb0a4ad32a7945b7dfc9cafbebb6d975b7b7fa9f88ba68c3a735b752c0acbfcc8b6ebeaf114b01b68bbe878caf606c15d1720ec6b7adcddd4271b1618df4d4b4168c3703caf10744a59a7503611e2c21ccaef26fd0d0342da07d70380607949f150de2d28c94de7c021db1459b4173aeb16554aaf8b95e8d5b3be55012f4d7a60f612b94a2ff7b9c2d192fffab318b494f25be09fd79bb8751cd72fabc2f520e4a0ff2d2a03342bc9be53bf59aef9e005c6d7e5889c3eb4e23a0151f6edc0731fdc9dc5f517a6e90d513b1f5965b1a200635098da6f81854a1f4f6701fb9c73bca9e79b6a7575a3f2f1be835e061326e965e39c061be0bcff8f946383b652724c55cd3c3ce47960e609cea6008bebabd56da116ef9f3945c66199a16320d41fae9f30e33f20f80215324d6e775a8094bfdb626a689a087f13113847881daa1305da85dfefed5f5f9366301922a0e528ce069491a9230f5d4cb3cc63a62efeb389a043d2db58706e6ade23c2c3fbdc256beb5be02f2da47bf5d963cffe5bea00bd1737bca98d1ca7a0735a20e7b6a3a834afe0f38a5ed43ebe65870f5755491f392fbce74bc6403e3493f381d9155e5814fee5d03f3138a10670191bc8e4e9794ba5d738dfdb4c1c6106a8deeacfa029f5a40b8b0801b46ba6d9b9d4dc5624225531ffcd1c0e20448fd79e9bfd13442afccbe7970620103495e78f1f0f3de96d8d729c4ad5fa36368fe2e761dfb15ce2bd388c13a9aad72ad196764fd0cda8d34dbd10094f9b6125c9f1215ddc5f54ad01d3dc4e915712a0facd1c4342be70b5dbade44633cc9cefbfd4b740499e47d3df345f246f5d339d4a9e69c9d0bf1cc8e26b080711b87b4e05aeac0d732a80d9bad5f7aaed3d31549fc41359d2382f117cdec1e506d5aa0f8b3080ac6a04ab5fb29e8d01728a1f862002230716596c0fbb4ce6661c9cdb7c640f650915c6fa8a4d76100652e34fda8a342b7e3785273dea7c12f0f05ea771ed3269878e9f0335a434f94e6866188ec08e192d53d03c5ec3b132d28a261a23176cf995588ce940f681c1fe9668ab4d89fff050248b2ec1a3af3446b1ddafbc0687131d581f37c7d27f1470ed4f9dfd911862f4672666ec5f5c3d9ef7d73044235751ed9ad6ebb5900c05d85c78b61ee627c8b799e6af399431a7e39da6902b0f1c7c26c7da4fc780d315a521e77a26083693217360d6a783dd8d74ff93046417c4239a69465ed912a386ae2ca75ae6f535e534813b9311209028c5a8cbe86eee12e0eb92d3bb503cc64c831079ecd3bf39d5eec332de508dfbd25ac8720c9bc7c209a23febe9b55ae26c3cc9dc08e4cdf72061f189b841094d4da615d0f819da16cf7237d9b295f805480134d08b5c93a7a57f971e29941b3b084d2fa63a3cb5160eb0807a187bdfd1894189bdf13357c4fe2cc25d6517b9687fda27b68e0e7c08098f38506d0b8cf30c7e8d4a679385056886e909c2d20abf83d7d26500ef428700c7dd257767a2eb0f0d812857cd5c14e546a1aab08f3c075e4bc156d3237606cc470524568da61827f8387ab0efadb2f04f602613a95dc45d5ce11b24b57c85eb3a9c82971004d1c397581aa6391408fe470c13193bb9f02c1b4da64da93defdf18b25cbb10513a64a39d2c12364cebdc8ba63ffbe505e022372e9d02c68bac01f0d08083539346101ec002ce9c510a069a1c534604dd7a0c5b7c4411944a04d920ef4da7c49ef34364aa8c7cb417b655b1b5de4061e506956355483e5a0f0365c0f331b4db795087a2b4b8f494976e593b70c7964817ab09f28c66e69dd0b432e687c87bd511801a83470d34dd46df3b45b5975c0fc3049205af55bb5ea42233244439835c9f186f397c344e685e3fa2b3cfdb1ee7d09da51c273941a0793556893a1cbe0d1d1240bcbd1a977e48abce8114ab1f3eae3239f6e6ebd9e827257144b16b2b8c83e39ce4f5f2b5584356ff188320788e98a48d307051506b92ba0793002340f6546bfadec8218d6e3931ac599ac9c29c674823f1a57a068ab9b790c75cd9e18096e07afdbd49362f7202dbe2a245e06c284d92ee07c88ef4c8f7a5d872beb11667eb998ee0aa96093c19247b47025872a8bca0ab96d3e6f39040a28b608b1e4a5a0474a7ec3d09e43458edcd0073bd7f566e63251e4782250344fe6452146dfe6c037fc1637284c968b125be44297eb2e1796fc258bb7af59e15f9c094625a278d81124151c470d1e2a9b379a00f5d883a46302ddf99078d161ebacbffeddf7e07599fc13ecf0c33ed2dd0b2f1532c06c74069bb547e232bb39540cbe514545824dc2b19c931c229cbc4ea52ca8d62dc87476ca6e6e03d9e02bb9af806583c83ccb83cc245132fc51f881008eeb0e887d60e45ac359a09baf1a7a0cc96c3fca7983e560e989034010a5e8f31f94dc958c7d7a133b69bf6fd27bfb78d362be997ccee37ac2a8ca23115764cb2483773c06399c2956a2329496e15a18fce812feac54e4106befaaf2360f0b61d78855b275a06625cb94fd44b2021c7ff91dab8d139a98347c0299999bc682803218f983aebb07641533a8ff4f65cd8b9f529288bed6f32c4f1b8c286d004e62c4703b689b545ed11855cdc3a491fc43c0b35da959647c4d37e4ecd93d1a168725be33227404f8eaf6ed58c14ef4eed61fbfdf79dc55abc6936cb44df17c3b7990e2986ce2fb8c9e8cd04f3203bbf4510bcf722d446e65062b64402cc44135e69abf55b2c1ef1f0d66208383019f110c0e99b00542391a15e994c942fd1de1034d22d5d0a9358ab646360ca712e4d4cd089333cc7a921a3f12ac3727eb9c325cba2de564d38df9a9c0f0571bc7d63783f9bd2b80f4ed9e5dd5da70a6448145f587ca79df53dcfb734dfd002d3f05fe25ee4750e9cfce50744ce9ab9bf5d19f18663e94f97092eaae1740d9da6094d9d4fa6eaf7212b2e2c81257cef6663e4c615858bfa20f33664d79826ebe4f5e42a7f3093eed1a3205d1204a214dfe45082871b3a26fb1f4d222e81da88de0e7d581ee0c34511521fe38582e837e55583a6f1f65412daf242181e16e724f61805010f74afb3c5c60a989a86f1facfc9138aa73e7f54a5b19a9e924b15e70f5858b92518388cee1dde6f2b5e1a891c7c4964113035d328f1b825b0e691ac1a99b7dffcb9c86e9f3a65f67d4365389225ddd65de0077e9f8174753585a6f7682ce05acf929978072e5cf957a2b99685e582d8a056ffbaf720ae2d66f335c50593fa0be84a89ff975ce74ea5f9094db6efeeae8c6224247f6e25b630d04c2b9e3e407148f804696953169e7b5421250a0a0e112ba6028f2e641b03148f1dfa46789b10df10652d6a7edd015f63a3f8c6d8ca158d259dd3c956c250772fd473f8063685cd8e1758616a1b202dbe041e5d906578af03ef35cd401f8d36b2403cb7714fbede97a1bf1fb4044d2e73b6e9544005ed749c0082dbdb1e9fdc0dc9283bc73362178ffc0595a11da9891220ede8e4cab78a016bb5848fc1f16b7bba9fe907ce189fbb5b6e59ebbe2de2bb6cf97aceccaa1eda6c75aec7a64b63d006b7f3396393877a9cd77474789cdf1f8f4419417e5ea7dc8e6cd5cf8e3b659da7059d8aa52788108ffe79dcfeafea6695b54e1b06ea613fac5d2f913863f0f5619aab258bc71d39801942d5f92832132b61ec81031b91215d7108dae43c3815ba40defa391cdd723aad3281012a60142333622d74483ab728b88d82603e5d628f25a433018fac382178454b000d7b554661c3586b7cf7390c78a3f5a34522ce073e1d685c620e689b8a787bd6ad12c2bf2879a1eeedc6262f9d8b0d907423297d1ef09f95ee2db80005c2799e5b61329f2627c14cb97c0d7bb583b6c0250492a3d8c24fb8bf9eda76a661e036511cbf26d5056d6d36a02b5f270dc547c0e854a1755fa771a751814f9fec516496120f62390ff85866802b0fa0fd16c03700958ec137727a984fa7bb62b5997c99508f23fe3a43434cfd0093ef9f6294460fa19e4593b70da96b6161ca1f89a2141f4df20c7a53f3957f23179f1525d5c127f98615f3204798b42f4a7ce9fca310f3677323f4fbd233070c1b519713df46773171e5789a2ce00d7f15ef2a519dbe5912c3286d362856c75102c2e52a34339242c3bbd19d8a779609c0023a5fb66e6de84852dd78b9f922c3c1e3ed9b3bee0dddebba01b21ac47ae4356db6ea795261b9fa284bb1f9ae1520349817ed9225e72ab3540cca40c3efdeecf9d9323197430e18e33eadb528f298409bef7e87fbe837875ff279b17065b8e4edb7e75d6b8b67dd10d6a443956c0c67fde32b35f70b03b2ad53e4364f649a9b2d5a484dadfe0d2405ec0b1fd8e2e5538b0a02b1714c1261c74b55a2d7c34223218a05e4fd9e9dd80e353900f7800fa79ba2ae0a3eaca032373968c5d8a6d33016d9bed14867413f0b13aa4d61dd03a0dfc108954d98808f37a54079a730a4f4e32b1916b1159f1140c57b863adc772bf2b861b70fbad039e408e6713492ee271039d54953e6acadb4044f7989d08026ab9dc054e5575039392b2951cb15c46143ac3359cfba798b170d7142150a707d8c836d5995afa9c93a321c265b934a441cc60ba73f60d9928fcac803da538d254fac237a60dac3a2c658a32ef5132368f9b29ca503f3e55a7ddcc24c108d442d247beb23a18136edf3ee68ea8cfacf25cb24c61ab70ff60d3c00b3e12546f68f8658d28a00020dd513a105281c3ef25cd88d0a0cf3e15143f6b29d98a9a512f85fb84705e38ad74785040c32ef8922a2b705f20f2c0b8946a81925439a44fa045946cab7493190fe9dcaaade62cf4bc863c32b203c9a4563d2a8f88c9e8eab133f70eecc90d5688a26e6e6f63c7b7348af5e42e5b3d85d65193e6d1826944eebc3c0c4dc2383638913569c568faf6c80a64add94e524e681814c54bcf2858ec802a0bb43e555efaf3de2c74b40d8661f184c59d784c6bd39ff932bee8455d97134bc5bdff93634dbfca34cfc3776ec00164210ad5449a87fbfbb536e557bc61d619af5416e5e513d60283a0d265fa5093d896e1dfeb01f6179e68c2c6f599cfbda6cf0853ac360a3409556ff71be1da3b7d7ec4eaf24e7ff4eaf0f59981a061ea9bfc63532f0b95adde87c86cc698f4449c880eeda875f91eda75ad352e9e71d0a8dd59d5779d81694cf88135403fc05a4de89fd2792df15321ae60447c8cd20fcda3f3ec94e6c272befd9faac0143edb4a9428c115e4bb0e09fd79bb8751cd72fabc2f520e4a0ff2d2a03342bc9be53bf59aef9e005c6d7e5889c3eb4e23a0151f6edc0731fdc9dc5f517a6e90d513b1f5965b1a200635098da6f81854a1f4f6701fb9c73bca9e79b6eb39e3619f0e5108a7058bd6ecc6ec3bb114feae406b56b049e0d7b393a7d98321f2e6f994a03391369fd52e49210781aa2b928084f89f68e77b90609b1dd8fbee3d3c8577e377d37b098ca7a483b2bfe1a2f7a2e2cb87b8be0b4392291cc8fcb7aff571892cb34b0ca6bb824a9f6adbac436efe6ab60b2eb728bf85dd0e9cd7908f6e0d3a98c6edf9fed36a0c343f422e860d1f0b286b938ac393653fe2b452ba763931b7c052ea08f8ab6fbf9bf4737c8c1710c0a212957b93e464aac2e0b5bd104e2118edc635d1e32d314a78da607842eb333f7bbfc8065ad647d6431c69f63e05fd8d12dd41b33c1f314287c64dbc6722732caacefa899ebfadd2c58d63684d4c7499e88cea31f9b0fba328311287dba17e4519b5f0f5648f183cc750fc692e5bc8f7dc8158fd11993204ff28a017203e6c7f10ddd082ff2f99adeba5dfbe4c9e55f15a1be98a16c4cfcde1c15f121bdb265ed89d9a32514ecf8ddb661d2c87ea9e90a195a276d6efade3bca30205faea61522d76c28b7da0fd279799b454fcd4a2df3802ff9ecfa642e0b138dbb6a277abb90dab31d39a1ec94dd096360be1c92785b7aaa995e57e8521983a2a38800f5c555e5992a6c871fdef9c5130c41a94368cb6e42a8f7261b2c8dead7aa93e4561c3bb9c3c28177985c74178cafc9ead1753f63c73a4a95c60f421c57e825e481265b748257edf44ca24328b0e4519275e6ad5f1029a7604bc1fab6124272e70c76c4c55fcf0295a90ee69a2619ee522a0831fa4d1b0d7a4b62866cb0f24400365bbf940f0071561d60b9bb2b6a41637fc016739437b23872e86de56c66ea7cba9457f805f3d315a0c931a7e39da6902b0f1c7c26c7da4fc780d315a521e77a26083693217360d6a783dd8d74ff93046417c4239a69465ed912a386ae2ca75ae6f535e534813b9311209028c5a8cbe86eee12e0eb92d3bb503cc6dffdae4b69f6a975062b7c0ee98905e95faf57d613a23d6ea8e78c9348051ec9dedac3f8cb0614438fa87a2c1e8c053905bb2ced140e960d1aaf205b02ca85b021e107c3ab6d26a22ac43b7409172a32f5ccc82511f862c5f2f16855e0e2986254feb5530f41243dddb99cc9dddf81792c2630f08852dde7cb103e56662b74500cddf7519d301d3ab46daa57e6b8034a47a4c0316cfb5547a399ed865bfa140722e66eb7c06762f6ffa2e85677dd3cf44fdc9d0028cc4b9d043f92abaa3303c6dba35f2da4c10dfce444ec197f36e4a114fd11c26ee14ef6dbd61012b78737be9c722d93d53268f262f417fffa8bfa5571f1fdf0b83dbdd42b6f566951d398ef03d15e61b8dee669dd01cb818ce8efed176485704d6965bd626a589328297b182a58ff5d20a898c074bd4400a6763c6103ee26d5abe12163c591690cdec34876fc2c182618db394520ecb6a9ba7e646c69c019e02e83fb5ec6de6b8f24ba536d54508b37967e6d1239dd2d1244d4ee13eb702aa5e69dd0b432e687c87bd511801a83470d34dd46df3b45b5975c0fc3049205af55bb5ea42233244439835c9f186f397c344e685e3fa2b3cfdb1ee7d09da51c273941a0793556893a1cbe0d1d1240bcbd1a97a94875794cf7b1a31e3676500b20cbdaf5a7bae7c378dca206820757e8262c89697bc3ff9347eae4339d379d23490972c13f1867e4d899f3a25095414ff998ea7a1140a643c596ca550419fe0f48f42a151c32578c8fda007233a1ac63f5798ae199b0d0b086932407fde215993c9b48d974c2d5bbfb3818b5a1163acecaf12409208eefddf94d42fe9174619b2cf2eb4fb6951c074053a4fd6bf253c8e5028551bee65b4fc75bbfb83e1069ff8aae8c4c68a1e511c0f96f1040114e3f1891596fe7f3bababfeac9a64cfa61b78cd8c7b976542e202f94cd872297f09e3618864d7ecda08a28d53732d5448ec6fc837ab9b2761af66a1ddf6b7312f05a796d59033e8f4193d1100c524ac69d652fc933170f3b52860257f354f10ab28ba3ed74c9a779ea52ca8d62dc87476ca6e6e03d9e02bb9af806583c83ccb83cc245132fc51f881008eeb0e887d60e45ac359a09baf1a7a0cc96c3fca7983e560e989034010a5e8f31f94dc958c7d7a133b69bf6fd27bfb7502f97c29c8cb0061eb93cccda8f67ab0ab0d24d38f4a157509aef03c41385ca0c6ac9c25829006012769c6dfdab7bf5634e53b66c1a514f9170579aebe687e3bba872fa7c3e6227f08d96a738a828ab318b4ca38483f01855542c0da360c3789e6ca274845f603183e2dc7563e4af7f1ea666259a55295475fe809343bff5007643e145be265c84f2e1c392e24c3fcd323476d14d9a230c359880b2d47bfe9a1efe2804a7cc08c4deb0775cd6c9595d87e68eb748a7e92e1b1b7f387faa9ac443feb335828c43f0b1a3fc3de475c8b84c024a0874641faf56eaa526c0617a25ff41b6e6f2aef2eea3bc6feee815f3a5924c136d200d138bf5f551777eb23f59c7b01fd1d17ad083e1b587a1286f031181cf76beed015f3ab2552824729ad481cb6f236d6a59439413df2d0be3a3ede640117b10f475a8783dc775c009f97500b514065df582d39b450c75934ab6c7168f20e1cc73189a60a5ace730142a4a06a29f04aff3e7d8d84a8f22a7accafaeb128d8c01cf3bc7fd643b19ac3710d77350cea43e7367e6a5a527a8c6aa43b40d085090d28facdd2832e30261437e0ae054915c7823e71163bbdb1adedaeed7626a507e9e47842de118bdb4655e87692bdccf8e53f0723cfaffa6c63cff36fadda92e476b87ce910fb3bbee131b83e714bd72ed4f7e5317e5952d186d41cdb036cc2b84f96b8b7393477da4987cb6bad0d03353c5fca01edfc344b134a8bbe93b56d23b4cede566e2fd0167fbdc834bdc5b3eded2c51a2744dba634a0cd141a1821d6a6605f3eafcb549df3a4be60479cdc223faa05f0d2301ee4e0b9ab2f67ce8170bb6a49198174b1095a648865a8cb123f1a839e01bc1617d2fd7c95bd3ec90272006742d3b67d636fe14e1aad46b9243c26cf213a9a7d72a2fc2f462dd7365826991e539d7f20577f4e0092a27e2571d6c810f272256afc305dc68fe6ad23fea132c907028ad7c020c30b256ccdfd59caa6a68efc9b5a24de641b2cbf17f06ff1cfa829f7460e8cc56e0fad2eb0da802592fbff92d46b5bcb65890f480966b9e67d0615a0ca0193ea23d6085554e6be201d1b9c8792c7121c9d659acc903de973222ddba833f78e9915f77cbfdff972a9dbdda2b0ef041729d148865edd43548f3cc45172bfaa93c143ec552ecdbbee3de8c2477d04ac1c2f1b4902b136c59fab9862b6b20a4eb4e497c88c0223a0f84a2d769cbb70e070d4d1a23fd7e481e6eee4df5d201bea0df3207f5107cf44d3c0d19215e775d5ad99da1de93624a80853eee22a609869fc9014bb3d4664a272a9b9384537d2242f16ee6d5640bd0b56d0f8d62d862761f6c3a265ee69ea46f710b798ef0845dbcfa324c56c46a74588c67598d809fcce0b54d29c49b0be74db7764050c9877f7086b8fe0ca7978c1c378b79f7905b5500c754ef745f02a9690403c04ea11bc65068dce46cb9ddd80bb9b071bd67f715ff9ce0da6635e5321083cf9014c244b710ab742f2da11ee98b5ae0c1036f27d6cb828b62ae1c8b94a4ffcf33441b132a123488f383ee22bebcb3bd8730804849e0f8d3f81b8d3f359c999a3545437b6e4d7bd37157c8a227e86fd3d4ba9d5c09f6141443be4dbe2aa7d60a97485f45dec473114ec36a2225792e4ee04aa3256c6b730774d1b5e860900342e89abad9849f091dc2bc9fadcaaef6549b3d3e57696ec2a906b2af7489319df0918db7258386eb5805d9a329d7fcee73ee02f9e4b7b2089fe3e67adcb13ef2643ded81ea8bc891ac2e10e0e129b781e8c213ddf95e4a19920eddc7dd872090269fe89aaa8c33e135c11cdced71cd0ed37eefedb810b20202f5d007c87cc0fe92291adf7136a4205f671ea88d0e74aa414908e9711a51f7868a1e52a8ad9b7191f347fc2f03656455963564c671bfea7af1422f3a8c620eb2883c7f0a409a59ab8ddbc48ede8de8d37c75da6007498abc8a24c0e592fdef8cf6d68f55f390ec12e9cc35212da8c9d50f636f4f27d4943f250520c577d3768ded6da19fffbf9d80d4605675198ae5a235304211811f1ceeef3f2f4befe0dc9d10e7d0ed9c36d085280d0f39a98e180b436d5d4bb1c716855d4e75426d7d1ae8a27127819e4f0ad87379d045fb36f5180165b8491a5c69bfaa594c39f03c8ad1414b7ba41da32072d3747aa59b1daa5df828dadf6fb8ddb86ada8022e3659b17c6d006a733d0e6404aa6136fd23faf2fe7727bf3f2ead0f3890e3cb4cf89e6072d79c4b88a7d339a23bb3103b3db3a69a1764305c5e6c953c53032ee924514a957db23ef9a0563070c4588868a2c7b49d54a6a6829aa5226bb431b5168d00c38bc76fb65c4563385031b57d0f71fed621a636e02444eb4fbad85b74a11ffaa4929db57083c4623ccdb6f39eac96c38a96a5b7a56422c222770821c87c751086761a94675a437c2dd264db77491cb5462fe1ef452ad9383a565c0ac9549a286629f9ad71b71f061e8054413d0cc0df55446ea0dd089295fa3c72ccad8a48f8a059e8ffd29ab8a56c99db4aa979ef6c763828e7321869fbddf1e8fdc7200ce5ef6d26db2648a831fbcbfc68c217914ea0936c0b5787e52b0bfb8337ed2bf2d4b26b3a2bcce18fb9523cc4d350bc58218a148cebe433b0025ac7fbd3e9534f13b0f96985687826e2ff0b5662b9a97a8fa5b28eda15533fb6e6a7bdc645b7b56d402daf9cfc2c6807fb1d4b8d87df92b61d68bae5c13ce44cde604729c93a19dffac96e3f257c1688f0769b16ba3705b5480931c94e5b8c66bfd8f195403ac5400e3d487b5729c9cc93089c9dce33dd85771301d7a3623c8a25128fe8d37c226602afa63487a41958ab18fd36bbe1a0087a84b13f4e05bf4ab48b6ead1b23ca3f739789be3001d498e56a00db48fcb0ddba55b89743e870640146a19f171797ba79a17c2ab1cb449eeb9c2c29ccaf9086ff1aac6b940c7ccadf78a7fabe89b25ca0ee8121b70003773f008b0714668fe5b9784a1d5fe28f7faf0299483411a4456609a3da69a8ee9761351ba42eb1ec0fb9a9fa0e48f5cb3c5dda6097f6030e6312f30bc74f0299b6e8386e52b28f3158e1e898f5ab7c05c6ddd8a80e0f09fd1ae5c8b690f196ab25ff7f5ecf8ed247bb01f16f12cf6cf3186b373d58b3bef2fbf7192b0da8335550c4be26f278c3127b47eb2cda63447c68b6d19e9d809c12adb184cd182202d7368668d1163c7b2473484def695fa92312763c6e7f924ede2cab1483c9fc84503c843fea619f2538ceca015e818da041a1d418fae27fe3d4baae7fe9018bf68ec1d057446f15862ac1fea31268ff0c6ff987637e0f6d9fc8cfb619e550cd35fe1d68e92dbb0f95ed1de2ae3e404ad43dbf81797212a78a2ee3337827fe4979b8af4e2599c5ea7830cbcd66429bfe595d1f024e985cda682a1acc4974c459c6b32be02709a91235515f0b12f7ff92bb669f5cb887408cadd26c99d970d964d194524128aee2f91557d774d9300093eba3506f1bda8fa465a43acb78f1ad0182bf066999fd065e77c49fba1d8548e86da57d3b017879cf117f502ae76a3d0caba88b22f7302a96814c33219b74f50c3a725881dff7187af93f6a4359b1916fc7fb75fe856e162abe39edac442a337af815ce40ea03953f925003b47e16656ae5096eb04a820bc3411a61106e2a4e72709c9c851f1cb6882bb47dfb01fbf5006f5310b19b78984cdf5fe992469c19f2a9e2621d4b7b21ea362e87787fac05e0cfdec23edbcc3706145bbc3ec3e10cbfaa9d3ea04bb8101b0e0468bf6af29396b84eb3dea77be644803a283735f7fa206d6b2e455bd7519524abd745ecc1561478b71622b77147127b40a17bb6dd3a492aa40a50b754748adb20da7bef73435dec3cea873735effeaf65ac72d345ba7350372a94b4d46df3d0d0236e927461cb13110eba5ad9b05185fe8e6f55ac29a69c933a0192c2c92de291ab8a6cdd107b1693d36dff69c3ad38b6b498095fdf6bee4652382936c347841cc444223359e5993941d1910651f90536c7a498ee3bff34ef63c06c9d2571989c0778e741399cb22012123c6f3d06759fa9ee0cd711c2520f27be9073b6e3c99ca287459df4cd8428b21a27a73c8cd641a8d0d33dffc3addfbcd7eac9f6cbc6e233c191751d9f291e34793dbea0cfe4fdc83f2aa447d10176166d1bdd34d31603b8bfcd7809851f5d5ce53151da26e3e9332830796e1ac70266928913f9ee1f79988c173a9f21a8ab00093223f358c5f86a50f48ce7cfadfeb3268e816ec54f441392fb448562c4d99ba92cd7de660d57d7b38332b1575a11dc70751a05233af305b4188b7bfc65685a5b05b139877d6f06a830eca92e92273dbc31019fedebaedab576c2b569cedb264db3eb5bee0242ccb963bfb4af76e96fed23fe2d4155f178daad0d44cf4902b9511b43b30e2a85b37bbb69e2546221323b6425f0b35d3df7ca9c4c80d08a2adf369e9b343b523f35e8f4272884290e1a4f102d1c79ced1d8b885fec2787b919d08b543ba46cb8f43a17c33495f3279b8e8fb32debdfd24593aa3ebc663cb1f9ebc6b4cba669e2bfddd75d29652ccc91ebd2612d30778c07d3fd64a71ce5d69fe3d004c3f5aba2ca05e9e56f056bcd7ae9fd8ba77a03c2eee003b30a0a7b4fbb99f6e67c2cdc816e44eb6eb49316551fdeec578e33511589b1d22e215d37a948b93c0f648003720d5b635e3c0f09a09ebecf1e0ecca741f9f6658aef38b6cf5cee0bea8210f65eefc9e2696c7db0740258f914b518bc24c129c6e922b5b4ff96215de3fd0507fbf9ea22999837f3d6a8e106bc15e1ee8d8748916cfea3a11dbef7b14bfb3c8fb463ba7ddc05b9a19ae9109d64edfeff92d5fd2502b156da7dbc40ef1931e3b9f87ce3c1fa498d650139d8dead71b7af0d752f74db5a13baf7b0cbd948c2b201eed81bfb374dd13a0cdee9bacc49808151158175d62676be9e9b9622e5a7e9df22c285facbfd875d996600f66ea314534cd63c9aa78aa50e40f529a060d8aa3562e2398804a039a9f5315e0d6dd9b6a81ae4d806bba17c4c86c945bf73759f30d705c64d6a54f07b20a9a41f595dd0546adcf336b9acdb5d8979c17847cea5ef52e9ff72ae90989da3a6c86a67c2c36285d00a2c3d04a4d05a6daf3f9f394dd823466e7ed79e6e22f56d1133513c8df78ab51112400983fb71e4e96b8d261747a5f251a6fab98915164246dbb0fbe941d9468b683efc0ff7a82e134c6b802e233fb3cd41af248bbfd5dec50edc85613c79940060f4f819e4505425f02f589b8464296fedbf295460ffec42319fadcab851a1b53a5b972a5b426e4954a30e62a911abf7928b98d490b62f023e9236980032070f2575449508b425afca36c8ee5c391ffc9fabab5dea821a799ecef6caf13a3c9793623899091201db46abf5f0326fa51dc264d6a1a5fedf0e902489032de9708f0f000b9de2e1ea8a457ceeb6401b49d0d26c4cf8a0ece763b659e9a7a13aa8351506c2a679c74b8645323f9050b9d796329c2d550945accd9cbbc7ca5fcaf9424fef3fa8e055b7dc3e523f68f14fbd147b1bdd1b55586dc1dc8eda946a0b532587c57e77a5dc3d41ff774fd207319eb83185d6601af1fe351bdb8f5027aae524e7ccb89092365072615f3ad67b1fb80cba15dcc731e94920742800d6fa22c3d69a70428dcebd23a632623c9b0e7729d08dc19ef86cf0d0131b5d320e8b24bb9ab95b31715bfa1d765d2637f82f7cc8fae6116039f0dc84ac5c1d1f6b98e25028c17b8c68ad5cd846b85b234bf53ce530e4cfae0973883da942c2e1d2b53097701e31bfd5e45f1b1cdf0958929556f5373e5a4c3fb11f6c68e64ceabbeeaab5e5e4781e1238421178a83b19f65ee09efd60198266f231b3e5707ec4681cafcc66b4a83d01d46f05437f2615ba16fff612dab50053a83f60761743c483323490a5ffba5406b50635935d4f589f2b0792b0c187eea63a0e1218344161a8a8fccc377d5c953d5a2665e0ba2383f076811bc1df87a92995dda7b9e251f5160ac94aa629ea07abd0eeae77496c33e5c53a55e8b6ad1a4c8ffc967ee828a655ad7f58863320de0fa2c67dc08544a8346f369ffbab8a418928b1863ac39a69def4ea54a180a27148272347197c99f08e2c260b17bfc8fda5e6ebfc09646fc9f807081304f25b326db96a7e0ebf70e8e04a0d3861f517b47c7af16938416502979f8d729c2c0890f3b5200112932290b8c8ef457217c9b04049879ba807483d335562e4facb90a0cf8b290659c23bbbe99099753fe3e3c6a9d534d4667ac840aa301bb5c6529566ad4ff207c1b8457a55fbdd67005895b63009aecb4b6b4a50fcc85361def0c6addb6ca681cfb169219e4b830005b7479b710e21b4f869cb77a065b936ca213107e8b0c295e1db0b4614cfa58898928c24624cfdc4ed5420bdda048b929ee4d2fb9d2971c0a9d8e0d60cad66182db8313a48efd9d93807bb3f2cba32b0d6f760dc5d8eb96631f88b49949f8ec3f59f0dd473c20a0344cacccfa0b765a7e08ce32ad5427ec6f3b1499c71cb7f181de97a9338445a3edbdbfb3161ea54615e81dc57abf712867ca13ee4f644264f75e55a8306032d964600cc79b35ebe4f4091b0f7fb83415cdcb55598f33882c6c489446ecce485f64189bbf2aaa1e7fa7b9f3d6e63386fc71a7e276240c7b1f88bb8e3fcb52244e0c0886852e19be30dc3f08dec6f56e9e54fc4e5b015d3a48d83c3d1434c10978fefa1fb8fda25e1fc45d576ba323d64e3f21195f7363b55f37bbd00a9ce7bdff0800308c2bb46a4dd7905b8abe8a77e9c39b3a32489a13193b0064019a2e5b74769c5929bd11fad77dbfc8d4e30bf0bd54aaac187f2d14a3b697a611beffdcb984f96dc26cdbc62360330333ada0bec2c63c8d5455ac06453485726c5e817c86c0427d8ade59198a4ef00a2d32df986ad652308c81cce0dfacdbda5787d34757cfc0eb2d84d889138c82df86404b25c838d4651726addf5e89fcdc01b48c3ad2a7f193acf1fb4623948b7482dcc8f3572774efc65fd1bde65c2b1a63f2af8af32b569191c3b74b87db9974000e2eec80e5a2a0791ac01b65110e573e5995775939e3cf705285038b158ec25e482b40178d31ade498bfd6e8a27730fa54c5c817dd698a48dd95904c663589947ca99609ae20f25f1c3687512a1514dbbb854b3cc3120ed3d09229bc9213386885f3869ab710587a67e0446b1aeffce1ee2636ce86ada0123140005622799797588b0c5d2ecc03906516e87a1b602006620ccf96376964caf30f2dc783c3c9bbf52928db8828a412d2b3825d0ac5e4029504b6f32e23b4cb2bee1b2b9fc64f551bbf4eba030b969ca2296f06c93409c170d1b488a0bb9eb61dfcadf3880eb2daaf5aa10d4b12d8fd919ee0f47b0f7b2a13289bb8c565d21ca788eb7061354cb0df101f2245db34aed3cce3f4a7bd4eaaea8f7bd96cb7fde36e3c9fba9770f7abc5988c0c8bc1107d53451526b7ed57e49515c907b077c37ac2817f3ed4a7ecd6979ae732fb294c9921e5f843cec4d9121078338f78ee59a7f82d678861d73786de6978c89ed7c5e84f1c396d48dd5ee3ab8c26d6d7de65a9f8b20b6c063b1ccec6abe221b08532e41bd6aca136b939bf89ac76f298729b1b10d4347ea1f764e48879b84cfdc802d3633f8aaf52cb30bf3b6098d3c45c79edc788833bd4d69f737ccfcdfafeb2efbe3804cbaedb19170b14c2cc10e1bb64ec70271c7149c14b4c8c6ac81e94010a8e3b92f8f4459972328a73d484b9cdb19becba5417efccc4f2075caf95bd4bb7010f9c10a693ab507f574925ce357c1e1b6f40bea9d568ed04f2654dd49cc325e5506a35d70f95009501699640fa45cc68d125dac45ceaa843294d87ae0f7f5a9da4ca2e860c80d4bb7a5fa8467cc8f468595a80d022e7c16046df0d2d3ea233a2eab826de0cdb5bfb89e96f483d855a018ad93e67add8daeebf7dfbecf2485493e6ba208eee5608ac2268338845e2c126a69a4ff9afe89aeb17c3847310b4d68c18aaa6e5bbc23df721b61ebdf070803a121b55a4eeb55ad9c63f1178d2b29b711fa2af3e091785f80bb7a98303b8f531d8ba27b9fde7652b51e3812a8dc7fc0dbacc7fb5089f24028d203a99cc0a5d71395e2747535fe562ff4515d4b317d57d1ce8cc4325f15a310b895a8d6cf5b58b5ae539db9014ec0b182e531468f61e52de399b94d3956d86768da47846129d2a0e95f6de5d5905484fb9f4e0a5800a3cbec6f9c51db3b19aa9d7b4068bd3f7e6a3087dde369da6a806cf359de29e8549a3717f076a182bfd7b224fb0b849fcef977742e55e59c8e4f2628c056cbf52ad059673957f96bea2b2ebcae6e56f30c28fecc90f45b30b89138d1c94c9ae79e06c9db8c97daadbbd75bdc6f43b7a92b1c096a2876bb6a2f733720400df4226fc2689c3dabb3919002d974c7c3a3ad18612cc959f4e3f2ad6052d40af11c9ee8b0888d7c1a133741199b0758a8384c6d7cd05e47ed5161f5561a98c4e1f6cb544d5edb1ceb615821646c61661d06936976ce557f1abbc3d45dc5ee333f575a27555ce582961ee10a56da97a809c7f416c5a2895d3e4eecdcbb5a7c527f9f3a26afebad665c023b21c830249359f99175581aab87f97851e72b02eb98f025210c8399aa170ea1b5710fd1a5130686dfcad48c3b1390f03a78a88fac137e2315ff28085972a718f7cd25eac1d3fe087e1bac69f22f649b4c236cba76a0c3f05740693b996beb2f80ede800586d47c46d566430ada84a32a72df740db23003eb09693d53802580e7faf95e3969a983ef1bd6f27b54a797192dc55e9439e6ddb28288581971ed8e533a8e7494a17a025bfeac0fedd60c171e7d8bdf049e48ff5d3dd4f617208d6461bb3b890355be6e5e1d2ae9950b4281de6236395a3b6ccd6d8768562075abfa9d19051da6231b65a2b799456beedb1c38165f31325d62dfe0d4d2013b51130b5f60d5e7296b2718583808949a382d5a828dc33a7d270b213c674a2de872765ca368fa44ef6f16654e82e4907eda94df6cf1673812ca33a904ad6b7e80ad8c29b4d0bca77a6bc55759f118e48c94f26b9d7f1a68eea599072a398b0322af056f24518a7c0c6e23979dc3750562e8778c69591127a1d3694d72de5140100ed10f2c8466a7c24308f9d642052ac028682924c84fc69fb908882183db2adb694befc731559a4825b1a186aacb5c7c7c8017e5a0d0d0ba36409565cfca58568b899ccc2ca0a94b2c36e6873232af107169c47a9eafc623572832779134973bc3ed4dd026d0b44033bc01333d222c752c3a4dd13d7ba508a6571bf5ea6b00546cb75c3c14c004d491efb3c2646abd48f263732dcdcd85346c44fe1b0319c978dc9e5d729bb2315fbd6c773a533e2d6f4a214ba451a38244b7298b22fb93a3acfee68ef78cc3ee6d829a299d1070eae6beec3c33518565f07eee1c191f5f4edeaa604923f33e401f9692296a121cf9c73c098646d910156bb54aa346e25982845829c2da9559c442eda4bd52db1656ba2d1caa11db5aaf469b5e209015b519883c48c593d52d5d5b786b8876a79737042bd86ac72b0708a285090ea20bf1d0b7e0369fe471d30bfc842bf47428db44b6499749956690d7718b192682e493a15cf89910f9f9b3415deb87d74955e22b57d9830c92c2b7c4b1efa9b477cb83914f4fda02d280495d0ea6b26bce76b4292945a9ff8a18c032ae641bca795397aba1eeeb9f9527c83d789c6d7fce091efaa95105f40f62832fd4b6e283b571da45244dccf94bd82da47a8e178a04496f87b35c4cf6234a89f254ef01d2405ef6119a12e95c13ccf35825fef5e29dfde7914d4a1aa8e554d1b310811beea02ffe216f6f77dc33c6e58efafda338358335488c29d0e7e3850668ba3371246fd7e59f029e7ecd5c642eb359805c7a7557957d3170de8ad0276b44561f6d2cf70aff15a51c89018653242b04c1f31e46ab3a9c2caeb22dfed42977412d77be049c0512c1dcf0a09ed9ff0b792bc7947aed025418403aec219a23a44cbb8c647a9b4e8e8401d72d99b1285f81ed540c87d41149e094c850d38dcaec56c2ffbaa205ca83aefb87b8aa3231faeea21cbb5ca9f087d2f1b8133de14a2c212c30d683cff1e115b4cef29d9620d845eb68c3603e35e5620d444a4da782a0eaa357850af8081df7a69eab6ad227c2fd0c6ff275eb98272e7493d801b7358df35dbd5e6894c3ceba0d8bd927ab3c71d8fe7d25dd198840a7bbaff64cecd09cb18fb17d7f8c9bde2ef9e27ec76cbbd3efb517e57a8e15511e1c19811c7d1cd9e687fdc653df7de63333f04403a1d8c6fdcfed4b9f07ac109349e5a0f16dc0293f58c4303f7ba7feb72e57edf38cb513aa598667dc84f8dbfe4d4d93f4b03ddbe709ad6f9d7d5aaaadf260e46cc0c83025ad3192544806e0579d2d23476c019c14bccd9724cc9b38212880e949e2b78e1a550374f478b82ed1a2fd3663bc9adb184510136e7385c1a61ccdf0f636dbb806834c7971371ec37424e08f64503dfeb70a5f3e3269aaeb66205b34281a5563228f38370c7a9d0a1c5b622f4e57ff1f3d431afabdf0e5d0f7c04196f3fca1329ee8e166c2dce34eea36ed1d140a6173ba78f0d7825dba10df9c1353e4fa46fe57546daeb890cc9bb32c72ccc53cde2b2b8b7150849ac5b2d8587bcf9381d226943223c8d368bca8851d6eda6048579836d9ad6e429aa0eafde2019cbec93c84ceef84d54733cde6a3195c1c22338d4e1247c411e7106fc42274db3980648a23898dcd98ca07df2c6e326df9b807fbcd4b6d884befee3539d495b6b3d2d52896cc6755b7a652d1fc24f64fb1061702fce1e32cb9b5c4aa001209482b61265b32112d902240341e95ef32ae7f1d9463a5819b933aca0f9550cd1e19ce9f87a208312c63c44fa2497487bf88077638de0b37b88f148927cdb3084db24faf0ec91059db531bb3a77a192f01f690545e34cd4c467b980599b53cf4f4b2d83dfe4f8372a0ffc94efc5ab621f7163be0380c6f339f7610ec0920214f9f92e8c8a43129bb741657de0a227a4b8a1106a652e130bf86a8ff095005e3c2b7bc7728e0622c4bc58ad98098de987e430fbc22b15719571fb4c9d5466cab48425eb1f61f93c320b1bda6b7e6440adc17b515f751cf8090e89a03d9e839d35c966ad927185d0bc4c6eddadc9648a21cce6295cd163ee86d4feb9bf300816ac1d2fc8330d5634e06f9c455bf502823c45cc2e2bc62e2c5738f9696b6790ad50aadaedd672d472d1e650813f58aa6743edb9bd6bdc9636d8c8b8729ef258790ea99bf6f24196c4e95a33cbf1d1f8676e9e09ea027bd3dd13e433beaf8acf024a4d6d418bd793d36c9252d807525e81bbcf19e1ffcfa59f8a5f7a56b87c383e6b126d752a5d208575e7a5e096b458f8646cec73683a5271d6818e41a418e163a23087f5e7462329edc94679d916bd2b269c9f8536dd104842e68c6651998ad55fbcb0cd8334d69869ce10759c17066ea43c42aa08cc73bf72799be5190b99abda26ef11efb5b77cf093ace5eea56c8dbecbee468972a7c9855e6c30ddf0c1510df5cb5bb5b63cf2a9ebd582d2a07073e9b2dcb25ce8ef01209c37bc6dd52763a2da847d42ad4111a42e6f189892e95d7bc2413e57cc0106da90fde6b14a097ca0b8567e7eca34135e59c7b5fb54da039de0c9c09749ddf9cf6770c131ce2dbbd5c7c04956990fb086ec956c1e1124e8a167c1f2e1fcba66b0e36b4f4034c955989fecd301301043f3a003030d4c6f6af63282baa95b424ad53c1ac841aa41d5e7b3781d4633992fe25d571c3ee7dad49276695bf350c1c6a4d8dd118cec997248d20b28e478cf74de8a6e0f569fc123c5b266d96fde1054595fe8abd5cfb8782339b3083a826c360ebbdea4c1291247493a4bdd23af493308e465846eeb1ecbfdcab665593a8827ecde1b5e67fd0705b988a07d2c973a20493c73c5140cf661e2d35f24c699ea1a1fb9f84d3c0f163e797bbf7949f3c281f3dedf9f12812f9453e1946bd7186bd82cfe5f85513349967697796a08c1e30af0c95a6f6ac810a02ba1924433fe0977f251a50f4d02328319c175982160df2ef0ca47598db0aa1e53a1c372f4bbe57ff1a681f9bd298731e357a8ab7e4589f618b2ced2369d417f7c117162fd8348e91c14375a5849088ce7265b7fe5f3f4cdfbe8f8a540104158ef1f6ddbc750b76ddbf93dc0929d13cd8d87946666ff872d0e11b816c30ea2bd00f54e196cae17a9aea870737c1d3a9f6c5bd30ae20737a5ee1968ba450114583c5dbc9951d8ba4a95570fbe8fe46e71934ae553d353217f7758d34102a45b45f2049a30d897f48f1a870af644a9fb0e39c725675005abfcf13451bb1ad3b153945b2a3c6657ebfbe80f91f458f59c27d6c61038bb4ddd6ed09570ed8f7f6b435e937462b5a2f150fb39bd920da5d32408f67518f6a5678baffb17eb3d28726655831e0f055c904093ee68079642f709c98425cdd9e00481a47e30a1adfa30da3a4b40a1dfffca33c687637b73bf14fcea6587ac79a3f630b87762e3f2c26076ebf6f55c3912301c5855e27cf44a77025ea21fc6cc13b022b051068107db13d2ece23adfb010163054881ca961c464ccccd971a5c66b71ac9b726955fdafaa2a0b08ee585b285b30b9aaca9bc2b6528a253360e982c5ac6eee612fea9ecc09488c55c0168bf6253267587d2673d3a445c195a54aefbd8549935885d360628505a1f52228a84cf9d04651ba2336d93d165c9ab16b52771dbd6faf32584cddb48998c5e4ae1fe334649f51151c7836e080d4c43129bfa9746e786485d3df2903b183a3494d4ef593f3337d1510895b29ca369816ed1ecd8a72b624377f91b9b7853ac304a5c6720ab11ca75e84023c436ff80fb08d9078b744a3bee3d99d78c4bc9d2dbce757dcf9f892437268651b7a6b6b4b5af9d17d613cd20594863cf0c5e90f0bfdbb62d82474c1fb4b977f6ffef79a40ea296f72da6efb529aabed7d44822a90ecf0e568007dec4a38b6f4484cfb00d566db0e89e2d56a9e86bfd5fa263c7367387e76dbf2d423883d6c7fbfd3c96fcc12625147a8062d9d9d2690e66a50dfc5b7e40f2b6ae210e7dfba72cabd8c35c25530575117d86cb0d91addd03201d4f4db9cb251f9a4058bb2944a411b57e977bf2f41f81b2641ebe6943474a7ac50b4a052ada5a825ce0fdb3f2ef7ae7505eb24bf8fab28d627c0aa1d4a7fd9d6e17785e52bde7256efb68b3ea68c18f77ac15c3cf4ab4449a8603c1f0488ec839a1266f73bcd56e31dc2a1383d26aa8e51e09a560de5f0fdacd1c1a32c97729eeffe7f7312413e12b66d31a7d7dfa47af70c7c73c22e8a5e7fe84286dafbcd598ffd0992f5ea5df54acefee2e2c72d0a641ec6f4e310fde59bf9f5c4d309787491332126811515724f9c7c3333cc009289c9c4769bf405b1ebea30ac8e39c8dfba2ba16bfff4c4b566b80473bea3f11eaaa8986b55e2326b25524ead560799f13ee3b7863a9b4a945135115fa667d525bebabeed1d84b19a8a2a0dfa9d5c6a220268252d6dce3baec65719f7bea058925a8d813ba933304fcd9a22de10b9a865b559f1cbab31b3a6865c1cff44db24934f647c35d82c215c028916746d2c48f473ce03d070d1e3e61b5563af807a5f6ed0705095177ec9a4bd3b5eabc998bad0537ce254ec68652ae6a4002724eb89c1627dc3bcb3658db77069d818ef5467126b9810fe52dd25b45b7c8321eb78336d8c43803d264a5b5beb0997f756ed0dc0833b8e92197ba559bf1ff2f90fc1035c450e2dae3d58332325d708f6ceaba5692797e41ebcd54fa42a543a6f16afab5190e28a3db1f3c972a8b463289f5b5f6bbe742f530d8497508da4e5e9a7a63542e62b39eeacd008141894f1ce499f9e56a5123a2cd911ab79d73b0eb7fb8955a9da3ac90f79a22836e3a39bf7ee7d096f27d6c3186c84ccc3ac82aae86b47956463c06e99db610359292f95222ee317e55b8e466e6379b6b09ffa5f9e5baf2f4c977d2a4619d2412fd4eab84e33babd3dd5960f04fac0a2ac72e68464febc365d3d87fe8d956dd996158ed49959c158bbc35bf6f35046b0f59f5bb84437eb2dd7abfe33a1a957754fbc723dbae919f410ce4d22a48773912be6304710cc86498526aa36069f684abdf896c400cce826178515baea1811488bd50bfdb18f0feaa6d594d9d0322406739bc889819e701eab1a0f6c5a6bb8c1ff97ea82d80361009f7f28028b4ea329ca5294038e0b6855433e1c6b26ea7600f1181c59a834e2a9bf46a7cc46a52b513d32a376b87d387e5efe54438a59680baf8c21f2b2e3649f0bfd8ca377a31820e8034b6e895f91b1ffbedbdbea692459e1e21091e26954f5e6d68c838807a88ef0c6914c6c7b0da852a2e6d5fa73e7899ad6429f6409357f9f6cb2cafd00fbae5d0c72d3c562f53e54ea2b9ac712b4c5d30cf60f0bd2f8755e0f158fb481ec9daddad68b2b8ec92e67763d1a1400bb10a4906194763161adfcfd7a2d168c68e3851bc38f0141e5a52e100827f65cc219756b0c4d4dc3882fe6a4a3225f371719d93ccb46ed25718fd001867af99dd007a5bb9a90f22ab042255e66ed59b8fc6a01cc2e2c4f4986778745233ec8fae2e99f6fe1af79feacd51a3462056d1a1d1ca1b77145c0377fc0e223408c03fb2393d70793daa2beff136dbcad40f353388ce8d721ab0b3812e2bf95be7666f8bb160652157adeb0ad9dd68bdf2e609d3fc1976fabe91c0c17b17f9c66d3128071cabd029f8ee3bc11ad2ee093954a68dbe3fc7ecb7d8f9abc1675ce244489f3763922d8db2084323c5d2c9b9564515b5b47c507a42dd418741e3cce464517f0225b80366feffa935d9597eb29036e12e6414a1a433d8bb44ec4a809b5014ce6c5adfd3c9cff0c462c75324e889841be30c519bd5b8d2b90682bcefa746a2b0185151607e4ce229fdf224968b143f2a93f20df4ed6c6f789b670b7273a6aee4f3933a8bf8abd5cb32583bcd87308cc16e6c5dc7052420da59b147ce4e03f2fb40feea25808194866422f05deab6fcab13318bfc86ed640cca1cfa9ed0a812b981d5b60cffa9bbe0bbd0c2b25dfe43123ee41822cce13ceb436a110a66420f79489deab078c3b624f08cc05c656968e70a8fdb40ac36733530bd34ccd6b9229e3f716e7f511bd38321792a9acfbfd41616fa444825dda01a0b1286a793cd1b48f17b12a42a6c36b5e0961929695fb5fcff2df1c9c94772cd3d082e2a42fda95aef7c33883c1b4b84f08e09f67721fe22c0650b661e6e0020443fb3f98f1d826c576a007ad349f87f6686cbf17caa252e9072f57841312763acfd0baba7dff636b33c975c2e9a367c0d6def9d941c8aac7075325e37b2e627b8ac077553c4ee68f5a22d31b9372eae9dc3655441d23aa7c5180f0cc3b55b8c442a80038d819083f6ccd7d7dccd668a5722635856e724209773cf4fe6de7c9a4d48ff93dd385d10541f6b8794e31684664865b0e407caa171189b0c273a85f581d6d0ef6be1935528f8ef95427698d100c1273d49ff57adb82b770eeb80cb4b497645113539a123f6970e4966775336c9830aaff6934947cad7a8e73a121d65665d0bbe3b9d051217c20d9c1843065a42965da83800b15a31ca81f66500ae4b295bbecaeb0d6acc2a987d56ebc49533bd64b60ce74aeb475d9eb553542fa9fb84815d1c6d926f33ae47c53b37594d64fb784a4fed102460c1cd1b8c7bdfa47f9a67cd30c43eff089d73835d3da9a81fdf51d129930d40d450d76796be1002bad053b6c1f77fd1869fe927906a7fa02e54d082c6176536835847d992b2562ede9f0f7024f6c400ec96243f607e3c7718072cb3a38c1e06e264c09f9a2edf36e2e180b2ede24216f48f353c31ada2ebb5c161b9a16e360314b06e4786a6c10b4945c50e7905f53a20e632f7d38a2fb0d400cade5b33b1fdfc5c32e537728833730722e4aab722cab346e71a78c30082db040c6ac0b38dce86b17f0d9a6bff982b9e9aa9b36713f433428c6ebfcbea2ce0560d1a4ac9744f6d7e220078da03d2927ae13df7dd795545a51fb7b5da1c512d2779b9528a5c9c5f982694390f1d3847a7493a555e7c8dd698cddb2962ebf237eae4956b457e0bc2f9eda5f683ea23571d1bcb0f219e11f316c324bb5103a489c6665ae627279e6cb1c272e68b838181fcb0715fde367866ca3f4693db8f51a9851d8a303a8ebfaafaa35c806e24614d34b1dda79b6fe90a1b3aeceb9e13fc166d2343196c449d1e65dae0e95c8d8d72e3310ddd72aecf567d63f49c57d2f25b86f9734c48ac21c1101427132b3059367edde80aa3ef0b5853b5c88707f96565873dccff171c9dffa1aff35dcbceb76a084298c6410f62570dfd8b6a7070efd3d32cd05273b3ceaacf2ce7218fbf4dbcd6a8ce5ceef1cf83522b370e47409b016191c7663b6ff6e72dddf8faba74d6041c2700543253969fb6586b826d2f907c324cf7cccc0b703044bf5f27da420d99acad58159574132cf18513cebaca7423669b8db9a9fb9e04bbe383a66826de16618d264441c3c97f2b2e0fb467e22eadf8f35a3ff741b96d257fcc53b0035a0b69bf7967be9264c5408da686f842540aff003a7a3fe2ffb3f5fed11955251867981349034fe9d5b0e973c0bfaaf9faeb9d826eaabbf661c819fd457e34139f3a0fc88d2fddf155f62789c43e8c484a0af570f85ccea52b0a3c7b543f1136548dde81a822b5455a9001eed2c93d5e3ea8d9b041831a1010c461271981ba5350b5676a9090c76e649d0cac88ecd6e7cbbcded81b5f0d2f676e8aede4cff91208936df575ad033aabadcfb6621584c098b6cdc5435d24d8d2069983358d6451da60b1631b42ebc3db27339e0eb44892b6590a9772f2322090cd8c86036792476733f794731935ac7c16686b546ee19b1bfac97548e4268a17834e4d1fb18fe0046f2f302f573caba4ed9ec177f3f53c764111d4d753a971a59e15fc91cff60f6def5c5a554a2df310743845a56747bdd70a0b241d04ccbe658e489c96b0702c5ac99ba3ddac99f3e774c3331027053c1dc6627dcbafd7c460d6bf26bb8027b4912063ab4e354b4498dc377e248e285f808f174ba41e0251ecb6ebaa3e488f64a6b1a0e8154e299542123a4eef65af3d82f42f9e9d19b75d31d02205b9d48cf66f08947fb381e258ca64738ac5a5735cceabf215b51c451609197fea98be1a32df13e5284ae02e29d45d7e8162b5fa825c460ed63b291b0bd0f6425c3b127ab2181e1858bff3623331d63fea6cae4345e2aab0717e0b6e6c330ceb10c0b419a4e5bb8e643d03f7bc805c6d63586fb60c3105dfae065d35311fede4368fd246e864ad2e92661bbf25617fccfcdee503ea0dc15d64c5dc388f5d29a65b3c5f8c8f027c4b6c12ba86252dba5e34ba81e4d455a61138ced513bd24410b5e735fc0e15a083591c08224f30570fb219b958dc80ff7c6133fd079b964d431b7855f8e6431bba9a27e313d3d64969980420bd66ea2ffefa263907306e6a749e8c5f375c1a62f6dc3284544a73cb7be388879090badfc5d7372e4df1a9bcc4222200bd9b2db09dcf05a406c272b04f523ca39f04b44436d4474d37bb1fba9257e0a06807013ff7a1da856688f311bc3994a6cd1ade4fd237aedb70f74c8b94a0e589004e23e0052db2fad61bc94244e1349be53454f221ee31a7cb4f21b7fa60265090ad7cbc540b2d24bb43f49c175e82ac9b3e4100805a06bdd393960cd192ddbccd35e8fd8d4e3483648e14dc952a1fc553dadd7ae0dfe48b4db7333a4cbe1b749d57bf591f2a2fdaa1f5c508633893ff393dd19388f101642560560d6840be8106308b1e842304cf11745e3c5c1b9e4e83127c7da95ae0b92debac9af819c63ed61bc78da30ec02ee137889478f713a508114025b002da0c15e82b99741eac2a406d9c0fb13354b4344c8b86645a9a80fdcd02052f0eda0bc45ca5c89648d5e6f1c5349c84b40e86e0cf6e6636af9c0473980c74426bc3e1e40ab63c9c2c19e19ad33fa9e4abe041ffd5ac35bac73d7036508c7582007e45488ad72f0245cd1e60ed2e25fd5a6a2311e292888ee9e5351d990066643843fba3397314ed67708a6a63fa10ab03e72a114f5db62a581dbb4539a1fad3040ed559fc75090d34f0b046d6ca28fe27da02286d422872d7ac3d10a5f41ebad198bf1cb434b47269c0556116b0bfd165868bd7111e59c064535d3a72ec6067bc915c1144c595304e63d50f2b4f08804857f62bf2bb6b62f1d11c00c703e8919f289096220584c71923e08d45606135c7a82bc0168abcca4773fd9b9fc87bcbcd1aff8d335c5e7e7427af159af90f3f1c534aba86a8cdde9ceae06403c6f645ddfdab0cf83212ccaa437cdc88a45608c861109ee75aeec8fc1d757dbafe62e18c5a07fec894be03c7bc3ad0f55956a17e236e7e7f02f2058715b0b2cc88ce0d44a6e89f21416bc0b03a231cee769c07d8618cfb55db8a27fa568562b75bd4cc84aec5304009a8ea4fec019bc31f658c8915b447891880109936ab4af68923167dde7425b2831f12e7270b5b8c4be53e04f0855857a919bce0c57eabd3686139f64b90ffa1dd7203c96f6135a825d99370b30a64a6160b43590befad5dffe34e3100e18221416e4bb5420fdda3e7cfd3f740c4d95690f558f6b81e0eddc6861e7c909de22bff20ae1069fcde43182e14407973ebff7080d8b4669e7f1a71accea62ee42f4a01f80d0f241a4a69b0f1d1572782d427cdafdc5ee1d714f46bff18424aa0291fb4ef52a910ea5be2d9d9d5a9b7507eee83e2c2907de1777939c79dbc3a5d62a98afda56081c918af974c45298894b7704c56de3488ecdec03e8c4a908cbcd12a99cbd46d89c363b6b4a61f6c82dca041738e32f581abb924d1260beea07ef9f989880f00e961997ff803fd6b11cff1e6b36cb48adc630ca21ad876bc0e3d030c4ade61f9fca3195a0baa8c6248137c268c921f6ba0bd03dc68913c87813c45b29c679819ce75f4b2c2d46e2272f21989f0a70795fa8c6709e582b17655fddfc7c7f11f13ec5955e95e53352ba94fd0632ed777c7faf322b5e7a890f47149982f59b29509cf0990d1cb8f295ec22611dce1144517ee204cfd4fecd39d0e84b3c8869e5a7b9fbb0cef8ecfbf18b4662532d0cfc82c9ea7e8c912bbbaf080c76e85b8ae842f2c452f57a02ac200e1d57161fd0f6b0aba39082c1418f0eb5f04e94cfcb1e93e4cca7e15b4acf9932f5acc0c7d3ab72462f7d0b5719bdbd057afa53b4a8669f29fac2c225addb4879180fc1ded8352f054d33da3f86972613ed870d40f52b2a6cba03fb7ee98a0c664893c4ca6faab579c76c8a0f5714ac3f38bffb3c081e3ba8905dc4d5717358de6f2dfe004c3b5fbd017fdd1085fb140372381c736c71ef78d48db6234697e0760ff565e3d12bba9b2566a3b60bf6d13399135d6edbd5977399883df0c498bbc1e39e3c64bbb88c54d7d70b191508537690f2c39c84662f69da52751bed128fcee0e31a9a3c91a9c00af52bb9d742cddba8cfcb87faae972db5c15185bffce975618953a263c2f9c29a1ebdadf41b5e419a2e9fbf6ef81908e1929fd8a341e3bd8fa6d947a3412a5649701fe34ec90c0bc65c2458bfa5532d56727deb01812def73ef8b068e645f1e8eaf75019895614f788890f714e0ef4f1151d1282b21d9f45583b99b2f8a894289c084f751d54d03e776ab8214e0cd51c10ea1337f096bea0fabc5b9406eeaba27f849c81d49914918568781ce04ec64ca9dc0df679c1a285d07746564a10ce213a950b143a0543e6fc49694d40949c98495248dfa9899a244880932080d07d658dd21a39644aa80096d82621dbb536ef996e60ed64fabbc7cfc08c78ec7b9cac9b97a02ba130964c087da2b675da23c7296572c30bbcfe7be04e2b8bdbaf62373b4e94bc05eafac4af18ca06e700deae2e58b4b58853065e704dec4aaf2f20271e7fc12b1e9276f61c951eb4aa9378169b9d0cacf0d7ab7191c033faa3feb0245778138e4642515dd31dc529a2eb41af9c379a40bc6669ee6eba513bfa702da4f2cfa0196b2bf178c8be3885f5f56422603442c30c16dec8ce3c8a75916114ea68a850eda48c42c985f670d7954fae6ed43f043152e5d68a042d3fd970db1c8886243e31976722c6adf3effefd4e4ce3309319056d0b7a44b2858715abfb098a01331bf7ba05d6faaa2a7dde7bd5241ffd956c83cbb2c168dd20420dc388c4a5ada3e5640180aba43354460000afc872357c045ceaa102165e602e4633b6f9b414258e2b143356b7b4cdecd7f6a8bbcd4563b15490ddc09223244a2e9e9cf6dbde925fa3aa4f247e13063c19008ccf6103d8f986bd5f7861080f4aad76a40d6a1bf343262c11b44a51ec304d1a600adf92ab7d9229aa6f224a4ff12461aadd8ab073770d65678f358c68683dda4e401a1bcb489b55a016053e5dc8cfb6c33f48377be387345ddb9b48a8a7a693b21bff3f221b8cb76e1a0d35786600ad9f404320bd1f637a66fbbf3d218884c23bfc22d8e34781871a9555f40b094adb006d5cdc580f8296683414db8facf6fe6be8b7fd9733372ec75e0d817a0186f892219d8e3cf4a6b29e47a129d0db2120124695d486047a900ccf9951f1158e7c6d7624f2127938e2fc8bb2d427b3693c6d2c14840be2c20b487d3b3b7e2b3f2419b503e569f2131d8ea30c884d0c2655405e595d828baff4f09af470746587390d41ed40616d27000b6d05f720ec93aed53b36187cf7aa34ad3d6e42be6d35616aa71910abc3a9ed71f28bfc646b4466818582b8e04cd01d38ceb1755d3f84e3e6a0142694920da1836d16c7a51d038453d3f8455fc3aae5711d5506a1f3f8968b92709229e529480ed4f1c0af26cff5fbdf834253e077723849eaa6dca584843cba7f9194406c37f71059c52594d45860362d62220dcecd87d08f44cfb7a2224efb2cb054eee551b7b8800f6f796fbc2cf9ef740b1132773d31f831d9417d71981e33705869dfa2162dd4949fe516bbdd5f368bb60ce5b3fe4ce5f5c282dd4348e8c5eec28cd0ebd28cf38cdd6b10de332d7b84b8a321617a3511f7653e69b52d1dc845695a26e0bf7e10fa164f2a8c3d1ab5b9dc04188353d8d95d73dcfc8fd21fd75d066fd905d8acfe906a13e3240e366cb1fe156803587ee97fc34fd5de5f4b496280c97673f2af49656623378f1ca60e86fda351270094b6df1512bbc4ab5108137c7689fda242c63398cca5204887b77d1e6642cbc06d5da577a7ffbb2829a4e59895a0dda71282bf0be0ec721f3515dfa4ace8e568a57272a1414dbd363d49fc5e32368624c9fd0d48c3cf1e298f67e66bbe9ada71f71240bda0bc88bf254f9811470e303a32bbc572db7f6cce9d443f566562182859b7071e8fc1976b57d23cade5b5ae18324d91b4b1b5f38c35100b9e2d5a076fa98db497216345d8d5932bdf709e7123def3a06a6dedba704357f7d76070d5e93945d9ec3d5307871bb3405eee5e3f3d1be8bbdddcf2333b3c621982620ab89af99db791add09f5ca0ab91fca075badb95d4d6c2162075ba79828d0b6114bf3da85cec3f95cf2d3b553f70f29afe1d9f9d98997c8c479ac7767e764acf0c06c1f3115108e12ded363b7ea3d531532ce5789175fee31a5471af662b89af2d270c6c066cc6831083ec7e8f43df2f5da20adee663e3652a02cbd7f296acfa2b3551143c80fe98d54bcd3215d8b9e48f40ff728f62af3e679e6d70a79cbb330a7c7aad3ed1f7c160cc3d25a22668006bbf1e7009c4875c5a471f4084fc92e3c3554cb773d9260f21304c9ecd955eae16c9dde3219910f89932011a914ebfba1bdd5112aa19be0da85b6211ba3edff46f3402fcf6546a5fcd5b7db9be0ec9ab40ffe752773ae1c93a47e8b2fc6f87d3b1c59d98f41bd392c9c01756334fc2b66f3205be07ba354fa2ef8876701ffa4dfcc03fd69ee0e756c224bb881946b9528570c8656e09890a3aedfd36efa3e496d27e719ce611bd94fa128655f8ff022cc2e0d3190496ff8fd4acea35ab4096042bfbc2750abd253928dde58340ee4071349e55ba794bc36aee6884d611644583f344325bd9bfe21a4cc7d50936aa748fc76b93eaab5096cabc1f687ec70955b0094c623dc6f8197a9b58d34a375473ff377db0dccfd1740f6c627a95617d29174716cd535c7d542bb3391ce7d801990908793d7ed3716a4979f39243452bb385e60032a63914a73822e8c0f599bd526e92daa2c699dc9784d8d71edecee4693f7a26094dfde411e96afcea6b0e19e568537efd6552f19663643ad236af07bd9d48f358f8448a5b834c0e7cce2fe0f9a4abd936f5eb7755b7e3adf7bb0a8b9c0eafbac243883a708c6fd0cec61aa67a0ef9df06a964c7aaddcbb3218a8ae1459d410b099d61f8702b488b48ce126f15cdd9da13407db45712b83543b6ddf0a09216db7a80a3ca7dbaf2a784a032cbe2583cd478dae272964078a2acddc3b45970bb48a640fdf4400d095a9594b5f91ee516fcd22790e9485e5a136ef07d1ff341b6e675f8eacb44cacc6d3b2e97129f0e789111641ea96d0e45f5b33085ac6727f9803c9982ff97a27e4aafdd802c7f6a90396fb7bf0c46d6416b8f73aa79ffbbb1845c0916bb88645b51169c89a683d95fb84acc2d8b32bc3965199aa5de524ca35752b039769e2830ef46c9ee91831db5bee9da4ba878952388f3c3a35bdf71e892b62a490f5c902b950217b836faa70599c9fa93b70fde895c0ec45e8f94e62f1cc59c6283641e08a8f806095788fba357828c76962cb8c7026b751b064d4346a7c368e5e2491b8b6aa145617619058663d4ee0aade2c18f80ae7592aa27e445a3eaed276103b587c64d530c6085af6d7358633737340066feac3fdef237be2e3a5cff7af80fddb067d38fc6fc71139432ab83cf0b6c788637ca4e8e2a3913b1ae96f90e4115e132f10c26dc8327ca08d4e7c251ee96a8e7893e4cbca710d596ebe4117938cd411952acb1c8757bcfea5a2cf0b5c14827239fa9ee292f78ef336a8282bebd8016b271a7b2d5d39d441e05de5f6fd0c400a5cdf8dce7981d0190b468274ebe0c167f5c36aff53e69a9a34932fd851387ac9e9aed0df417586609d0312469dafb0e4cfdf411de8ffe6e0114d179515860268728d708d2e61aeec2bd31734b81d343477693c1d96d5d868bab63dabe4dc6b19070a4172376b6c13c14d169398c493a6b1d8b93a18fcbd1da421100e14e44f030fe267efb7c8f2ce2e4ec538e2b62f8c2129fa38a6f602ede52634ccc20a62a4dcc0ad9e4d54e42d8b1089a4882278f420de812fe0ed43bc851644b9a113ca6ad7665e0b491392da6ef2de1687969fa2516d67ba77b2c7a2db061f04a1fd860bcc111655500e2357f64f38e63f087c4ae5a3b985d5059a6d8172d521b3c2b4c4982c99b51b717344294a81173fb66396a3778bb23fba3fc8f80fc2b75cead74dc2ae6bcec2563d70ce7536c527feed4447c6c9621db647ef5c0a6bb68a4487d6020d2c8ec522f1b091416aa5d18a6cb52363edb70159451b7794b9ce7000a6aa77580dd9aa30318dfb9f7e1816548f1aa30bcd784fbc5ff3ab68211613bcd8833feb45a578bd2171f3601dfe6e2e14fd3b3c705e3daeb236d52d80133e5210ed3403d925c2a060a243e8c47982b73715d6f9db8904a3a3ee3f03b60b3e68f989b21d847b25552310f1937d58502e914b8e31ddb867ab54f05e5bf9406dd61604473b818fc6cc039d96f472d176000fbd262f82517bc5cce8befc362ab292c9d3f75479e4f8421ad0e7a050f78b52c42437b62cfcf8454b6b011f1ed49329fcfa1a2b935223c64e73359a25c4eb8fd36dba3fdb4a89efd850ab47a464d711c1b7ca56d0a24df7f097978fde6e19a73a7979a14db49b155c83da023818f82d38a57e237937fd0c7f43c64ae659a9c40b7355201d13537485e7543b9fb286889b4f6ba6224cca1589b5e4cbfad376d5b35fe2d7b91b60a49a721a4905a9501aca1a9fe8ec68ad58a11990bc102ed4be6a256e81d8989cb9cf0d8b339eb9bd7a4143225720467554835e353d2c29bf9404df48c7d35acf5ba2a0b3c828de2cd68a862cebafbb3aefd21116d78a78287e345f086df536ecc91ed319ec6a7f706a8b5725a3a15975b211dd047f7471746636bae30734cc2647d3c56e1e22b8e925b08ac384cb805b96c6bed008c7771aa8170c1dd2a90fb170dcbaaa727ed65df3428ab6861644cac980940ace72d1a1a82a9e7900bea80034560b3672579874e7e9a712258c32013ff220c8ac2eb639344b463b17f4ff4abe4a42dbf3ec869664af076be4a477bedc49b741f63e0e2b85bc0584b3c732760ccac823b6e46f61d68f0c93ba5f58aec3895167d8f8a7e4d28a6defc1d77cabde9d34e3be7a97b17f072002bd103c7d469f725f765c7335566b4e606e7ef48a4c9122c9013a9157a88d3f7a4f77162ffe20f67b87e87476b15a6f61ff6305ed62e332bab3120356f4eab16bd55e62aec1e67af95fa3a7a34b9350bb93967a384d0de40077bf3b5bbce933ce9a05007cbc4d4128f151ea998e010601a8ef1efb339c390bf1cf992f767820a2129a21316e740d0765ec70302dc83b3e92f8db9b0db8fd3bcdee0e5a97c71bd553be7577c514e019f175154ca657612191e4e0e6c45fe5c0da7eb76ec7c298e53f51ad7fbee53062ca24fbe4f0e39d3bf2dbd716ba04ac8108d17b0e661bf14a2e4edbe9b5348dc17e65c28a8a778a45bf8343b69a1246e84b311ed1b6a28e71c0e4bf92c2fea36e57e8d9bb81d941c69f340310be7f37dc1b68ba110dfe2523e65c716e3fb6d52d1ca3775c63097e930b7c710969add77b311e681f05084cc2d4d0900f7f25f8dde85e78531b5fe3c8689f720004a0f4092c1a6d89e9091c9d7236a0ed053db54e2edcd78ccb83d7d2a1a18cc87496e8f172a7e83158259c346c82343ada063782fa5a2601dc531c4831bd0d12ddbe29f6e5454cf3f9fc925172eb532afb5b66ed954f8327738f553342e61bb088a9848bc6e1481c05b776741f331ce167f5733f01a2c72ba5a9a7559bf4db41c190dfb0c71fbfe7485c561c66d3dfcd793a79b0e0da81594856a1dd1287cf0d49e29b9b2f0c5cb5176d54af1839ce94153a0fa222ae1a8286cd30aed34177ff89f6e53b3e5a37cf4e89d6d87159f595b9fac0f288396b44d47c3352d3ad8a12698d99fe098f117f7f1b3d88dfb293e1bc5a817c00f2c495aefd45f9fa48d2d07c684ae1eed8c2371df7b9d87fc10c5a3eb19d250e2be0e6e5a088bc9eb73c0623e55dd382707a50abea5bf8c70ae626c91ee626d2190fbdc82d3e484566d0d2c8b965f8cffefc46ba6989290dc89baac73edfdb0e54b038e95d7b84066e0edffd8bc3ef6e7b44f78fde3ca134eab8dfd92a1f6c89e0a85847334ef6ac3c0f9bd6680af6fbb2897ea9fc04c9dc16f47867980d7af920a80ba144cc1a867f0067d85e8ed3859bb3617e995c99f6c399b77c3f22c4a62fd11139af8ac627b8d30676528f63a4aeb5439d5158d9d390e5ee460a0377bf88dcd3bece76eadcce757ceae4f58b086dfdb7ff10a1e6289b0f2d4afdc2d473da494fe97877d47357e1cc29e8da8bf625f43f3a44e776e568ca55dc7c68a948abb45accaffb1a6e0c9b265b70271e9ac290ccfee22ca47543489f89fb426d4790a84d13c50e2b0dae38fc84a78102419535617427f968686e0f83f32bc815228a2645407aa98a122575d2895da8adda63a1898197cdc4283e0e3ed0349ee296566aa6e758c437293adcb25b2bd64e1ebd88798bb749dc1ea7ffd29e412b840dc4eff713e756414615d53718dd7bba642de0cbe9e6e4819c865519a00fbc5199c3533e073da9aa123cb991777e819c3ed8326243ec230b388c397713438488b70e9f1e3540dd9f9424d207c187bede1e363cdea2f9b663118737a6a7a7c1ba09b1fec80c4a403660ec7f9f9319a3bb6ad1e1f7a3963008869f36a3b25ebc4f8b0d82a8f57a6bf0ce15952c71ea6ec507dfc6545d986a6bbee26940a93b48a18c4dce63c3dd1a966805e3ae7210c60f300b83a2dbdc15f589f2459d654af146db20f3e1ccc94a9d4934669e84a477a0fb9fa237c26183157ab4caa5f954a174be1e29cdd044f6419d8a26530d38984e6cc4f77acde6210f2d9766b56f3e8f936fbc321fdbbbcf9177a351bf47d619279e304add7ce0b52fe9b0b11bac5487ed6b882e6ba8ed2637265334406f5e4793933a67b20fa4a7b4de07b8cb4c4d4df25751bbfc35cca0929302e6024b8a52fb98db477a35298e3a3fc5601c7a40582944e4bb56553b7fca39a2bad6101f58e06c5b4e49d97ed608b8eceaf91e61e5f757e435e44e0547feb364c2472be5965df094be884187b195f1a300a45a134b7c89e63fd4bc92d7bff90733e9ad11a05e3e4a55e163b48d5893a4803f4ff660d17b949e0268386685d6cdae538f935ece9a14e55971f37c391f71f58a6ddac4d0eb57413c7886a54b3f53c2ce7ef24b00796eeb5877bc34770d55e36417ef8dd8e6403e3bec4acb0140a87e8caf62321c1cec9486090603c2df2bbcee18a5f5057fd70a9c78353cd05686c35fbe6256f4425a0251a8c0bcde902eddc0b52b46a0b740878f51686fdf79b97780625a35bf2a3a9259f5907e32dbd58c3b2c2a02f90468cbfe017a036353dfee3e875776119d77bca71067482fcba913ab7e2c425c5dcf271d270fac1da67cfec31024e60577b4c293b715bd0fa24156222ceef696ecdb3fb6de260cf2ddd6800e90527c9008169384ba981fad1e8d5c6d06d61acaa4ef2f28f14a654e4f200ac6bd9fbe489f0d1e5684f09590dd55cbd6b5aa872440fda544921b4039ee0ae2e5bb421f1ce45139fab851bed7ac94825adf9127593bec06891b59c249294d949d4d46def36f00de7f193bdb6d1db94e215ac8ba74f0be07fc2cdc861d78be3def704f0ffd230779b83bf3bffefd23784fe04941aec6ac21690e530e130095a98b416e74cfe5335c3ee5d7cf0f627a3e739935f084d8c1e06704bd9c145a7108e156890f7e576807609208afce9cb743668c4dad7643685e79956cb4d3fde74ee1ba474350eaaa58b350159e09a3bbac06222025f1a05a8c4225197233ec360cd166a89ec1cc2a66b79e4c4dae8ee9209a50f3b5bdc382014f20298b53adb366bc1f9748c63e27d50b3e275e71ec8c2b4ea1e53a1c372f4bbe57ff1a681f9bd298731e357a8ab7e4589f618b2ced2369d417f7c117162fd8348e91c14375a5849088ce7265b7fe5f3f4cdfbe8f8a540104158ef1f6ddbc750b76ddbf93dc0929d13c20d6fa70b9939188f0bcd8a22f7e192fcfacc27c3fe60de99a03822b2f259772b1779a6e158fb905d5f604c2330734b0656b9955a1f1a1e0046a826813df3b5d8eff154f72d62ce6eb2dbd64807e221f6bbb070b99b8b9df5110f85fb935da6633de24504537944e9457cb854e380ac9c2cd838c875d35af6ebc3c9690325167a5e04c90ed5d881ffa50938a5bff92b527ba6e146ed20b050f73abbc0b1d1b2e1b156bc1cb18b7a82071cda59bd65a7f4e169e3cc7e14110bf62d52b1987d86feb0224a98193afcf6ad11846c6d6f51e9311429db0211ffb5ca9152a970fff006ba93ab351c62901be70606fb44347b5e315d9140517b47d69e903981e02490f6afc99b3b2e6746841048da53ba13a4106d6d3473a13b7ba33b7867c1de97d741408ce222b80dd4685aa333f745dee10594c237f094755e1ee93664bd240fec9f5b31895b6859ad1523c55f020c5e2659f163e8d4ca3666636df3d156d1f63a28310ce6d9c2fb6871e3bdefdf5a68923afaffb1309397f569e42e4dce69a10ab513031c3a91a862bad82f5007b612a444a54a551ad212b2600b8487be057483c97bf14b7595c14dc279e509a74b4c1a0e4a360d23598ab845568493129e30b116d3915a42d9222bb37d7f67b5141294c63adf4eb2a2f6fe742c7ce362e23c436ff80fb08d9078b744a3bee3d99d78c4bc9d2dbce757dcf9f892437268651b7a6b6b4b5af9d17d613cd20594863cf0c5e90f0bfdbb62d82474c1fb4b977f6ffef79a40ea296f72da6efb529aabed72999177021604846acafce8d27dd852af3a31a08c25d6c256cfb6a951fe26f5963d8c007f8aff7403f911de7e79119bff713296460a8090e7035b55d36cb4c8717708c83bedf722dc5d54a2dedee9c8826a3384565c4b989486b55201d710735d06c30b115ee01b9f8fe5291579017faabbe5881ecf79e456493e61128a42e1ddd883e2dae2ad649fb75cb199d2cc28636e32eebe8113acaca9649e558427cbfe30f468565b16cd7545ae8e9e4232ad97f75f82068a222c71c2448aa4522f34664210d34733209457ea339c2c22cd011c1008ce653c98f52359297fccd49aca34235fe13e0f7472f33a81186e3d85988221b0bb3f856d1ea30c040aaa1921cb788012b26367811da81c2240edad7c40a33f7c414ff17b7a70fa9524a92b66ff7fa6d86641390dc5f1d8425bf1505b35bfb2ca06a103f21ba0cf7d309778a4cd5cb9f4168858763954082950366d0b16ddd741ed54d3eeb8446c593e07acf4b1bfe5a099a819804e0cb25869cef1b6fd0a1d5d3846f6d524c66b130d99cf0878a5b43576bed91e8c9271589c760ab47aabab93d358ef4a12413b11e919e8855ac2c4c0abb5c0b550c2820739c62d0d72a7cad78035d40d3a8acbad398e7eb9dd0c79d08e01fa1f43e8d50149e70a2ab5810b5265f4b3240861cef4243147f75ad292bc707160ab139313ceab4e3e062092fdde54947b2b8912fafb6fdc5b83e10ac00d7dd2657b771549bcad88db013a5b5751df2f02c709a37b471c255943452b137fef0e6a73b121112a09aa55f77eddc292731f38582b5cd6aa8d601cca79f74af3f075fdf72d15ebac065c7eb12f3b42d8ec8f403e3b5d0595a96ae3289f5b5f6bbe742f530d8497508da4e5e9a7a63542e62b39eeacd008141894f1ce499f9e56a5123a2cd911ab79d73b0eb7fb8955a9da3ac90f79a22836e3a39bf7ee7d096f27d6c3186c84ccc3ac82aaea8addf55ce4f5a3f1dfcf1948a1ce93e8cc486136b7eec901363c3027d29a7164136bea33318ba15710ed87b878a2ae5598ca77771e028af65cf7e66da3abb4cf60ecce7d78b9ae042b276bcdc6b5d0984f8a451fc14fcab7e0b32fd00c7c55e67b4daf25dbf01088e4a72144f5648dce98b7c7ed1d5193581dbf40ae3e13c020c2bc41f7fed6b557cc84ae119ee8ec129391c10b4bb3f554de25ace2bfe9f8176889b265487747ca3f262070b2aa902423d17cb93b11227a17c4e1609efa03ac757750b43a55d6975788280bb75f25b04735278c31656ed0775bc7e4bd7ee2cd6139caff01da8004eacfa96e5dbf9719e24a75fcae83523d7df05385655a1b9518490612f0afa04dc3603efec40fd2dd534e5b7aec0c0181d134d399a808da1f9d8e3810ef0038cc48e3499f9af03263a03f5bb5d91d3ea1ca6247747af116dd798dd190f0b5e6ac6993be865af5117c8d4fb72aa43bd8509c8b70096cdb0b36703109f32bdd651ed0b7263e59ecf29a3c7ead47763d1a1400bb10a4906194763161adfcfd7a2d168c68e3851bc38f0141e5a52e100827f65cc219756b0c4d4dc3882fe6a4a3225f371719d93ccb46ed25718fd001867af99dd007a5bb9a90f22ab0422554c356bf2ca85d3109f9ed0dd4d18e34dbaf0995a561b17553a2bc6981235bed9eff682eec9f86530d96411b08905329fcff62a6ef2834c3d8bfdfa89e66e9058b36e5220e36a555362aaea6a02a0b3e336cc194f956426ed97309379bc209de5d745d441dc17d41c6a699aab33292af1f7e92831cf19d6c9ad5a69bf493d8c850958b5106528ca0277cf1fdaa132eb5faf51dbb288095b8dd6189f7324166dcae865ae009880346dbc117326d40268ade9816b089f61419d2db7796c5933294e6c13fa4d011f163b3bc1f8d80408e2d888bc63cb9bd231d1b4859e780cf742f5864179b486c9df0e6cbe939b6e0b454d8dcc84d398819a1e5c69548948ad3b6faced0f70c069a5da9d5e2fd775b416b097b509469a83613b0311fdb75eb7c646d707bfc16e6c5dc7052420da59b147ce4e03f2fb40feea25808194866422f05deab6fcab13318bfc86ed640cca1cfa9ed0a812b981d5b60cffa9bbe0bbd0c2b25dfe43123ee41822cce13ceb436a110a66420f794f11e46ecb89dddd4cd31180854fe444a7bb19170c514846c7e78815c6e585fa7d7ae2a98c772de186d8f4980c45593aff08f86b6dfb7aead28bf2d273c7dcef86779eb1f90082467965e351651bf2b1587daf57b2bd3bc82480abcc8d1f164e2d00f6eb837ea5706a45e56a97df84ff12b11f8d0c76c54ffbc9e1bd9b9be9a4f8c63d97f021d455fe0d313d14e49d66ebe5c8ed902cb1ffc738aac5c3ecced37923484222c49b1cdbd3d6654157e0aeac6e4c48cedff54bf55eecf3fd203b84adae6d911eaea5c67b446146b575699362609381864c1437cb99ab76daa6d83df7f82373445eccb34c61d7e2be5cb23eab134ce363443d7fa54fbf8e072883258ea22726682ee8fc786cb564dc56ae8fdfd59b7e86789834a18f637969f35fc869d9975a0a0773b0c395e2b4bde5242a017cc906b9c1596b08f32ea57531f97345e07e3b240f8ce9ac22dbeb621c4d4f6a0d2d4f27fecce21f061a0dd87f86f3833a055e85b150738f297a7b28f9ccacb4a52074f07efa62a1cf6e83b340e1b0a3778fd3ba8d912f17cfae0b7d8fd11d424aa9758bf5eab81117edfbdfce58e2b8a4beb79a8b829a787ebec45307d1aa761caff745fa7d7656f8cf08f757ff4440990ec3fe3ae2c47c75f4befddfd844b7f6dd98119308744274dd68f333594671f8e4ecceabbd3991853cf2b579c51b8130d14614b533be48a93381b9375aec059b3610e904735eb765f2457c8bba97e0c0f00938d00354b63843430cdc7e6f0fa731c8dc079c5c8d560a7661e4f957e0d83e9b713daf4ad805b07c518fb75fd635846d238ba4a7bafae765a616f6b2a580136b5ee1036f97c0f56911e3f567bcd89abeb08056845127f331b6b27c57f4467bb10ec70a0f185eb832b66feafe56d5d6557a410c07863a8ddb5f3daf003e44daafded6850907a6c8becb201ec8268399e362fb6090227770b60625b0e0787b6ac08454cc1c1e59338a79f220ab0a18edb027fdb5e64242e925378eadfc5cb9bf8b1a448f18b14ad846d50e0984d0b97c0ff069909ba65e4f40a1051c34f81633eb1e70edf3021144a24195781eae6d1bde78e731f9e155a24714c180ef745e59e8bd28ba3ffe4b896f280d5f8d361c2bc3e4d015c7b122e1cd34913b54febe3c47d57b3e0857aee784a52b1104d27c55156bab507131d6e1f47512d69563a6d5b9a8fb95f5856a841bd7e6953e763a739f10482e794758ef9441e3006197915572aa867b009fab9254686b0290fd555364fd3490c4221332f6046505f8ba387b1b857b289b82e103d70340b617e5cec7b0e1e1278072da5b25df33fefeb546cfe40e1ed2e2308d3efdb9afceeba4881a4b9a9bc068dd849c150f0d2eb846e71f20e3a85539cb2d2844717d9c944636f8b84e80828d862ede52e7f95a1509c3ee0a455c6e13a3b6734cfa87366bb32157aa6e255ac9bba20dc9985f6b894fe604ad592a19d5197c4d8c9226c29a0182246e85e4812426a7dbcb0e5afb3149e51f869eb096023c5bba450687b7f5f65d34616a40c53519113e73472447a0729be3bd2181b2fc0f6a7a1ad9b3d6588b7ea4081b0d3e0a29600a802b8b85f194d19d5fa5c8bdd51e55c638aa8073b3442edd1ca90da7ad1885bfb2bc632e45be0eb7461814da0d15c7b547443b2ef6f48dfe0020056f79f347c3c164ee614ad69ab1b2a227f6370a2743ef7c522b1f7da3bf2736d3ae8cbb33f6163721d0f4033d6d0cff530cb2cb0ebac30b8577a7ba1f43bad2504c530d6e2a3aa262b7884ef80373b5a0d7cacf70fc3fbcec95f428ffb0f07c699c6d8b0579feabbb2ad3694d55c1d498a94041cf936bdb3603f23c18a4c5a1343d77037b4d0c5aa43284aa566b71b66965d0f7990106d49913de6d3a617459eca3c67d8a79656442de2bf3166e9319ade8ffc969e0d8120f9f4d0112334324d515f2fadcfe8a07805bb4c63b1b986168aa52b797dae3bd7cadbf9d0db023f8d946d450a3c1e123c1c7922c2275ff4506bbe245cce9410a405b4427b2bc39d0076e9b1e31fa6526eaa5c4c9507fdee49f36d96d10c0530721233ea5d3e219148e56119decdb75b59c44af70ca77a23d41e48c4489c859ffcaebeaf6fe98a4ab854582cd276c4cbd6f4c4262fd9678126f39d6f17092ed39b440f1a1ed8ed13dc055669a10820453c32ffe8f4d489f812829d7a88375fbff4e2e98aedeb35f8b4c71778a31fe11c37ed3542c7da8de1919b414696ea9c6abd610724749cda454db13dbec7ba1ad53e41a2f7ec92de56410a063f8d8e04b439736a5a3599e02c1129853731bb9af8f8fec29b48d3063e93d8fbed8630d4f8bdd78be08e7763e2d450fb104e48d95e5cde849ece1d5f3558bbbc8e75aa195a1072e521cbeeaa257c445c9874631541acc17ab2b9f82181b3dad55dc0d05cdd487456dc4deacf203d2f2fe4d0ab17d88c314f8dd80f2291972b23f25b4a66f0b29f2aded77bc27ddfa463f21aa8495a6f7a6a02d82735841dec4c3fe0a0d6e511e0be9f224195933e727729bc8f582e4eec4eca19992ae6845718d5d9ed3564f77be14bba2106528ffe5ae86043619432d3614c58a8255b3b75bf014666414e4c6ea88d6979e9e44bf3a3ee458ea30f59b48a9d1a345f8c48580bc91bdba866cf048ea07fb90a18a06877b88857b125729e59fa2da4eb012e8ec432f8e51db573ca2a8bf45d46eac20e7690db83a607536229f66cca75c65591415376bdef6ec046a4ca48b688e0d4f79fd5b2447c7702eac86542b495a64a0f2b489242308f4ed8db5440a4abf32ed925afd2e0165e5d6e9d8b5d418bbedca9e99d78df568bbb6c1383ab29aeb09bd02857b88cc4c2d80f8876817cf093acf1b01e5d6072e75f1c7748ded23a01c7cc70f1bb6bb1828fa6527e7707f33a4cef94c3f0289f8805133ceeff8d8eb589fe3883eee0f1d5a865a3be5a7c7a0b1eb35e057ede20931a82620ffd28f5eb70c625d6e2483bf14f863b11e3eb130a533efc86e1b0fceca50a94009ef07f7a80e6ba9f874833896ed3c3cab10130dea80a605ae2e7b100a7282d9b7beabae257de317d2ef152c2b467d19300f56897e3f366db08a00d816b753579bfda548897ea735adcafd5a5cf92da164da18ce6c6f7dfa778a787714c4060293cca117b75ed4e3fa132456ab6ce73f3080676d5fd79407b5ae6bf355b61c4e78cea90fc433439572cce4921ed389092e629138b38a52221bcdd2e68998e8c0f45e26c3c323ace5265706e30d4b7c78995a2c150c06c68cf90b459ccfda93ab91d5a87737d828091a2d4ee959ce6eb35d7fcd030f4f8e58909bd8267baa869577bcd5cad0c023b56324a2c5a28820502822a3229a5fb1c23f61134e26ef9dbb5fb3eb0f647003dec8d69021436463b3791ccde7c36c19611a7011c5a7ebb1481aae74231d08b2f8ee9d06b6f2ae04c80cacad304a9bdcd6e421e88abdddb31a8798c857eb3b5b920b68660c01fc799b654ebb02dfa5f129370f88568b60755db6638dd2d813f8e13b7236bd1a7baafb8b705e5381a0a2f11e3110e66f69f5faa42120126a0b0ce74dab79453c2af4085c718e263c26fc6ac5fa633719567ac9b73370a19d3d42cce32dae27d4a5a7f67469e80f0371737ced2360481efae18b55ac84965f1cd23f83ceec6baf68cff4a065caa30df948aa88be60dd0738dfdfe4f4c02a4f5dd4855d35a47321aa2a540cf830d8c55e6f6112bcccfeac397898b480cb5275811d283ba8e95458199b7cfdeffb18e627bd5cd69922d8903b88808a7f77de10d17a82d9c08b72a3d5271114d4acb9442390128bd3b6eba88b5b599b7fda9de5385da54c79d21c7cdacc2859fee29e55f0286c22c468ae02db19cfae4567787c6dccc90b1a8d564bb6fcd91b617fb4332d557e25685b44c4468411b7ce71ae729223148cf8ec221bb7c7c2f006fa039a0dabf549676d5663ce396b665cb72e11d590a5e31a449291795aa13759c6edd9c2ba1fe97d46fbf1b60817de74b7f08d25e9f8457302217f06b4276a9f8b449cbe55bfafa06835400cf5d41f0a4924c6578a0be8780c19a5a04a1d9a6f7591bfc24bd5a34e4713701ec3dd3133bc7dbf1d5c9885999b5b66a05768d0927564f765d21ad72ed632eec872952a9aa8682bed2d0cb11e4443dfa10dbdaf16fbfa7a255499f50bcc22c417275c093ccfdea5802d087bf986f2735b33d4be1c4ae16517753b623288d700f6fc2a10d38ab1ffcbb4b0afd70ad56c0777c26981768f0c7e2b7ae884714991c5e32f18aee606cb109a2231dd9f69b1b8ba895162847d3b26d553a3e8ba53133c16f02ac502523114305366e3d7fd183852b40fc6f3e702b67ae0cc3941653ea7fff24a39e50dcafa194832297f8ae6f4deab70a494f86e4db4b958a6f7d753781e8c73fdceb1b959d486676357d167ad63db1fd6ac76123dbaa8954a319c6263e7ae775599fc603111f891d834f680de400d8136701c035a7ce9a7175c4ab683bcd4e432b84c6788159a20e5786acde5a04b948e9d5ad7491e7cfa2aab5d0abebe1cbd396054be6d7ad4db63cf6216f49ae2e51b155e9c91159dea39c527d56b20d3024771b9479ffbf5c07a8af94447ed990f57c55bcc588046f87ddf32b339354042b34be0d485931443c851e17aeb2f14d6f72a21fdd4f1aee62c5d99fce52f4f1682a585db05994fb30222132016a4097013b3e25f51e71c7307e0ebb08166509d58ab3aa9edabbbe4334de9e5b2a13e346073b46731a930e58bab3fac946691ecbc1e67699c2054701af48ac3ca9759c272e7d28cf5bed6b4267b85be1264973b62f14a7446dc779d82b8eedae8bde485cbe95404e633602feaba96e5d96a0c635390cb9a173d741a8eccee9dea4a0ed0776e6e276f89102ecf3b8687bf72b9b7f7e4715f0ec7f40117ec1e924f851016260b686c26dcc3a259e88c5b5ae3a805d3db0064d0e4ae86d92b5d31f78748abcf669331f2954f13269d80ea9ed27764a51f5a5993e375599118ec7af78e97cf8ff5d5b6e96ebae2afe98ad85ba34b9188801d3db7572894673f3e927d09db12ba669d3e015a59a3f734215678e07118458c8be5d76c7926d99f50f4739c5c813a6c4dbae346b30dd66e177165914868f930b06145744781ce5e3cbe456344fe3a537cff09abe0327be628256cade894ce8a1ce1b1df81cb9f8159621e79aa7f14634ca358b06a3fea0466d00ced297c7012d977f9a28ff3804c664753bcd3658188d78910d485426c64eb2770bbb35d5cbc218d81d350b756d902c4b89bde6075aff6c217b8908f973277938e3cbf51a6f0e1f8b9714484bf24ed91cfd0ab8b94da6da03999e45942e9ac7cd09ced1679d4bd119d80596a9db22c8278bb2296c7b8f8fc77c241f9121de618dd04a0d99c7abf8d377c469bd3136037ad79564ad215bcc12d7b642d44e1a8d638b87ad820a45f8a910c9ed068a3f80c5698d7ad8e1e6f1ee1c24802ae2874e259d080f74ac6fcea6ef5c47e924f38ae65199d59f30ee034221f68e84d3ed893effc87b62aa4126491396159a65f79cff99c94a15150fc7a7210fa46117465ec93b19ccfb131d568ca0e68159c17319aed14ba646eeb97f5bec8b55bdebdc17b7518376c0ac885f58178c52315d77b4da893c6344a497158fd8165bbd480655ca551e77bccbcc8a6f6349148c51b9b88384e1eac32b651a7bfdb5b4a8b4d50bb93cb75ed3588d0ed17fd963754d5ec020dceb5aa6e6657c64c5171f23928648143889c5455cfcea16facce262f491e809987d1140c3b0d38a8c6b2fbdcf2c18c575430fedbc1a12e45c8f89ba40f7b5046c25920af93c6d40ac5cb1c2a498398b43933c6b20a34895f19e1fe7209fbb4d492a05136aac8912272604fe92bbf31973dc4f0e7b3cfd28a0e3cbca8856298e8e70559ebcb2b1d8b4beb02e63b80e77d59a9b532ad2efb6b3705d27250538f852fb125694925ca7838fbc3947c5d1544b293de69b8ad6c63e265bee533e386f7a17ff0d4c318bebefeee9f9758f383b47e496f830c9fd673a17d52dd61afc9d681980dbbf38d07019100fc3063d40ec99e5a0f0f0615b1d51fb25cfb9c7ac4e9dc1a4ad3c9d6194f0b84f23236c891f5ffda01f754fbd6149f2b4e4853b78357d727d095a3b7058cc9248ec8e2d546dd9c9029c24872ff59c0208628bb603f892d90fb7a3f4af156cd5d873539df84a87ac27273ca7a5b59061280be98b2e724dc03d83c622ac7b68183d609b821d44b0b178cf30c58c0998417cc9bcda2067d3c34fd921c99379eafeb50627e8db7045486d1cac6b76de0acdcef4889df12d6a5aa3ac150d0d1fad4c2d3c456fc728b2eaabd6b5038321cdddba73e22959923a15ef9749f56cf24a73d82c5dc00678cca067c9f54c27f66570e24526a668ededd7d2018ddd3144612301869070deac49ad4764e0d178c51db70765e2d4cbffd20604e78a326d5b1f480288b68a1a88445cbd50125a92b0fce6348f9228ed922c35af6e1661a5f0a7d1869bc9746a037ccc26aec3178bee49ce4b95ce4fd307052c609b564ccada13003a1d460090d83bc827e94d558bb67652cbb62c1f935ba03a0f75a682b9f7424b098a0180f64b9c4e1a1b8d4da20ace5a7e94853cfe43b46f12abce29b4c43ba08e97bdca78fe272e52262f442b975a1cf9189fc9af1bd24bc1c606c9312d0de2c46eb49d3e7835cfc13e7d724e3e035f183ca7101147296e3baf818eafe93838c68b23331d9c2d388d947d2f85557dc2c920055d1a1128c00832c710b2dca24c65e77aa0f1e27b0fdf436bb6b82e2bb5a91aacf9fddd2474cab5dffe0384e7c26ef37d5cfc4560f6d97872b0fa399e7740bd58172197bf56a8be13f2bf0ac9ed8a877eb957ec9b93f683de88081e64f460676c3b5dbb02eaaef0c588bf4a53a86564c3421c0275e4e20b2aea4f05a2ab508ba60d6528ce98d717b60a8616eaa999d39190474c78567a806dc543845db735d51be05fb3e32d45cfd50953fa9b470db5d523163a2225be98c9b2f0d75642d72bb5a9f89c911837eb3755de71bf3513c3e396f55b065a4c2a61c16382893d37048a14fe1fa0250601c34b1b52f082b862480ad6b04d39f36f9c25d77accaaeda2130a8257010b4833e733d4a927e380c21c72c720651529841d20acddf4acde4824ef5b126595d15d53b3c15cd3a81888d505809e4e5a95ab3b62b8aee97eda0dd9967eb6deca78a2b338badf102265c43e9419a9b847324be502eefa2b7c0f166c19e4ac06186d4622c154330cbae62b2a198fc1153dea36b866adc8cea3f7bcf1a9031a19b1840561e2c442bbfb45cccdd7ef1ae1435b85fee804cd731e9299d9887a1e99603c85c48b1924cf0bc68b2357af82f8d002c052df255c16c2c860f3a9db5e0d5fd117e4f357bb9bdc6894a2ab19d7da1b0a08ce5eb33849735a543de751c244b187bf79bf5778fe957893889c06c9f074ac7fa99b212779d0668bb253f1d897c41b930c084c6455de5f30e0786d466064930ac83c7ba07dba10948266adeb1466c5e42150d4a9959f8a8f7d36d5f04e6b070d160c934e8a7abfc822523483a674811a71c184d6792b4b8736e009fa2022bd985b0d19dc637404e291d2160c13cb53aa83ca3e1b300390b55acb286ea8c52a8abd56ebe166fc05eb8b98751a6cbd1071a31e5cd93e153246fe4b4e0948d027157c132578d8deedfb97b98d0f2748a89ee9f0ad8fdb254661c025b1766c76f01c308031a5bbd14424db9960e616ceba316526e393d54779e6e3f84cf7028ec7881aac2d2d607005a10cec7c8b4714e12c64ec7c936fb780731d4b312cfdb68900176449feaa10a68a56f8ef4f99daf9538e05b5a2490e0299025579afae1ecaaadc23a38a9af7a4abcd77437dd985ea8a454d9118e39f7f5f768876ae72fec996c2accb837baa013246b5696519d11bac072ebd321ad3bb9c0930aee875ba0b775cddb0470f49bc1ee3a71678a706e4f69a0c8dc48a0e2b5151e7f4b32a247667047a813b6d725c26d0840dba81301b369d84cd6b57da519bb73a83ea77bfeb0eab2280f911d5ea0ef440affc0f7f0dac1938569a376ab1581edd2600c42482139daecc1069868593df2b5075e71b27d1a50ec15e89aa21e58694aedec98a8373f9ad782c79af0c2a1e678d1e9b84db0aed511f9380cce62135295526512fa3884113c7a841d001a1ef09b608491b0fec8bc5b1cec482639c848ce2e3a3ec3c7b37ca244fd95cacd8b6c1b8c75c6d8183bb5b76bf40b32a809df0ec0433a87b0fca5d14ef14d6105eb1a91efd9d2d72ebc00b3fd0b0c08c28384419879d953ae02d61bcf16eed3c0c012759e1bf67126b973e924e4090f00647452f13e6cbd1dbd9fcebd037aabe3f8c28732539eeef251e58de87e807f4db07efcaab10c7c21e82b25bd6c6985a7fe083e558743c25647a370497f031098eb98fb5ed79953cfc631f1c07526624444c3c744ec4c00dff5d073d4ab9facab3471eaa6e72a2c1d564f08fa91fd28f3178188d393134d6ed881471bf9f81be5a25c89c0725f262858ef584357948f17dfeb7577bba88d25b905d6c6fa7abb602165861c47fd3ceec411161b4a90931101b2b3e1261799311fb5f28b9618f7cefe3ab2577ea3efbe4a8e7f14347e6a9aee23975d057b39bafe278ef7ef8521b68174ce75460d5517626fb3763e34a8577046c6a9263be4bd13636f40cc8c4abc4bfd151b69e4909947106bb4ba42eac9a0b638049a98d432fd5997d30181e6b6724c9be3f2a20b8895ab6a83cf75174cf27952336777b85a58b178993708fe57e66472efa11eba8bfc6632d73a5a85d63ebad303a8e8d9b108447d5c0e5d0c22acbda2dfe40d79e0b4f9dba9d7145635ff0529afb70f08dfaef232e2c32386856e129b5551c79bd61388bdfaa4eb6cb7dd431cded41215aaecb7f7868ebb06cc8f2ed230c139e07f08628be10a23fca216d46c9d5b94fa36ae90b56cba56dd04a67d0de27551e04b5f9a825eb0890a2ac99413d40c4364f3731eab5dbc540116a1ecc7edb887329653bc70d66305d8eb15d2ad359fe3a9f0119f6cf1912f2e811f433397a752da301d077050a2a853ea0fc4b0e80cea3a67f51d04bdee373431e4b742d4dcdccc9f67031b620d747d0246885b24bc5ad053a7248d9051f3d46cfad81781584071f373ad1d0b2708a897f62fb1d0be5661456fdfd7b04c419098da97fe989b1b5b32906853e6d456b9703978658d6f151251bc0cfee5f3572e64b854544abb34f3c8d0ac27e227f9fb1ea6b2353642663861602e9e914e473c88e8f9960b5f9c7dc2e0f92710ad3ff6e51ebfaa853f8b7267684f7078d6c701cb72344c4e2b19b6d19e73d46eb895c83c32811e5b59e126ec08855f464bcc91a5051b8af693b64649e876c58b47a4bada22e78fb4207979fb9c9132aae790a3a9b37d76a7469cf89b3f41f806cbf997656933ea9805f2da27fe65240595563cfea0d4712d1631fcdfebe796d69a31a91039a6c2ccf9dd2167dd5dd8f455e2f64d38db952dc479279be9288d765a93259fe7fa13438c720cb40093c6220d7b2032d155f45da260a050ed99985d6f99e6d94fce3e7eb099b1ddf429183b0d6165d1357df1d3cfd37b5d86e87e6eab54da870a7733f87a2c76d05dcb48db66c0208ead7714a483cc4644f253de4a269efcf1b667c9fe26d0722298b88189f3de6fea0e28947105018f2213cbb69048c5f3b11ac36c79ff0921e9d3092556c337aa2ea8689d444704e5e51551b0f04b61be2773720f8444182ff1b4d71ef3b8cc038c9da18da2041e4743c90137f4fd4fb8c1bf619ffe40c9d44e804d50f6510f9fbb9bc0789bb2ce93846698ece4f422c43abb4cf84b0ce8d519750cc143d72700ce02c56f54862492d5761eb75a70c66c63e0922e2c9602045a16c1d1961321aaae69ee127f0d07ba4384e2ac45527ecb7d78b45cf96384d867be6ab65a8806861485c0d52bfa2e263b227861d59a40d27902aff24808d61c0155459ada0348291e7900005f5d81e62fc7d46b9d21094395375bedbcbb7064864f7b9cf2c4d395847721a109989dd2e24a7e4c1e4bdd3c2a695ea1dd84f14390a316c196ccda852acee604097ef60b46d81a995eb35a79858c1debbd19b7c30539aab7c24daca4b53319f5e1b77224066aaf6fff78426813e67e174c598d0c3c2ce407a9b14e92c15ade7300bc8ba006bf41419413e5bb9aa1d575312028abf1ea23222761d754fd90135e11825a2a6d7dc4c033502d61929c15ebf2d663f32ebac7312012344a49b03325268408a1cd1dd759c59faedfd2dd1d8545befa496c7b0e91f3bad5166651af9c13579456bb47f2b0bac11c00d745e44e957700a9562e82bf00028b911f04780ff3f323d954b713c02b25622a60018164c76e2ddcdfff7f8984c5e7461abc19c839b646745dca9588703547de92dd4a69a37bb0f065c1d8c93b00b1ef8afcdf84bbb0f1cbbd6cdcbe40f852070e41ae83b2759b9678c230d216cd6b26925a737dd5acf67b85cb0f568f826579d7f1bfb016e49fc140cd0ad3193d5ae31ab5b4b9303551f7facaf654560134f09a99cc9bf05359ed36738b3e1d1aa35704cd852d728f729b83b20e5b2c887b117d4e3e415155276fa1a45ce3bba4b7e6a3f96c153af06ccd05375468cb192a87845dd527cf952462affb63211a9cdd529dfd3e3938d9d36e6dc4b9f3c63b616027dfa43a0d1721fd80f2e04d0f5617ad50fb2d7cc7073365f9d258d6d86e0a2bed3ad169731bc7d65d0435533a35987c3ddf1d582779090de42c61d1d278bf6cf50ea573f67bac28bdbcc612903e1f9656bcd8cc317e1917dd6ba6b51a02f66b32e02e22918ccd19769d55c3c8a5a0bc82d2c87d58d9fa914f8d71b8443bd149c9fdf5b572fcb3eeb219a744aade8a63fd8fe83762d06c0cb105706070b4b46f1a2553238de3ec3d554036837c6fd02def3bfa33325c2100d5997589001e7b59f891167e1bacfb9064d6c5b792795ce133b0605d1e4b437873b05d4eb45843149ee3daab60e5ae798c4c44a53b4a927927b002c8101420ca7482ac00afc25ea683869067eff8bc11362d22985acfde4ae989f0327c5cd28f4fae6e08fd31189a0b821933b34c2726331a1a12aa2c84ea29c78d935e957f97f22da184f86eb90ccfd59d803d8377802a368420bb20f3c74ac499189fd1036d21d84efb9489dfb0b9300b08f8d1c1112782640e370f2b0d832dc8949b6c4476f2aa09dd34aa2547b737d65f727787c1bfede077d08c13b837f15380f4ab68778c17b979b92039f3aa11e93a4b38635c5ca1db96f7b803224935b32a85cea0475627d718530bda707c272a36427c13c80caa0bc6f06b3fb6bd6761d7d194a3342949731d5e77c4d0f193552eff62f2d66dcca9db9fbf7d14834c4d8aecb006ae4a94bedf290765f520e2de1dfee93141a62fcb3e4680283bd7229d4e35762461e15e53e9c2bc7e998e0101cb9996aeecceb984843d75ead6391754bf020e812b51798056b1f64eefe4bd1b87c53192d29d88238dc37c5acd7b06df86a3b78b25bf8a250197328c9cf7d7b944fef85054a483a3a5075a1d799f89a9b85e9f2fb8c7ea713368b3f32ad26300aba4c8ddc6f139bcf94241d2e41c7cfdbac37f0facbc277edfe442194290ab8f5e9012c95b3862687a9ba0fd216d83caac81bef9955b9559af3ac9433b9425c37c6c1f027d61ea2054dc9154a6c1e964bf5cac92ca304c916111cd752e17b93d377e6c65a59530f6e40d08ddfeb2d0b82fa115737bf67fa5e06fa3278099108f9f741c4d5a63bf633e1b9986b645d7614810160840a12b42c800a9c019c3a91793a4b97b408e897b79f976d113f5984191c3b9e5b64f709f188c19d69fe0f500fa8536b690621923f871d844b5591e63d878776d1c67a61e20da32295b6862ff3015d6f345498612ebe729ca44ebdb9014da0e4ee1de7eb039c124a170c85edaa14aa5581c1b94572dbd65ee77811aa6b4b82f5955954526fd301c6684a5937c37291f43a97833f90ddce819a6036b2fae180adc2e526f494884d89a75b19b4f3cfffb4efb88a49b9b623b68e695ff36663c6042f3dcc192f3f659de5a8532368c075ccaa5553796df10e1f62f73570041b446a5304b8b6e59d3ca5ac418977b5d4616e141476fd1846890c7598ef3f5c8652a2a5e417b465cef4123e37a7842c478e1b2849f9c4e233cba37ee690fe0887b1c0ae5d633a6b12f1cb61e50d13e65a28deb2c2e9ba325b1adb5816faba936e143a3f2820591e3016f5420fc0d8f563dd7c2de574923d208926e31cd7442453e7898971133fcdbc269bb84994f9d320d742cd7edd6a5deaba6d0ad710f229a43269f4411fc882c4eedbf4bedc152554653e56657171ee32ffd2e1e45dab8de40606e2017c232316d221a05683a13bb0fb0de15657ce8ffb4e6d58fada42777c97789ae41682fac93f8e2c51f4058d4bc235424ee5a921b33678886c87773ab96f03673283aab2b98e7cfbb0fe353eab6888a1e0bb1e82b810b2e529fe6cc26eb66cae3040a4623d5208ceefe1ff430ef46e5787b13bdfe92c433fa8641fde5d7ff52e0a9f46ab9c7144df3dc0a268550f271bff011391ec228214fab64521d799ec2b51a7d9e2857b2814f98bf294070f53805be461c72b7acd2ce56e76aa461f55fd5af2990d74225727f4fc922940f4efc3d2c0f0c43da5d4b5f0c8fdd8a4c17bc761d9a3515ba8b459fccde7104cb89c00e3a8b2ba308db2d818489d21fbcd6456ff0559e5100299d1952d23bdbf778e125b7304baa3da09a77e98dddbc6e949fbf88d6bb1dd064db515119c89918c470ad3cee475482e343c6483189d5f809c46d3f15336d458c2a855134a2919ab87576c99dfe0c904a8a3bc4e668a7a48d32ddf73278a2441798df0da642eae2c91b9b4d0441ca4c535ab0f9765151529e63166a8c7a7885fd371b984fba02a1c0f73b3fa01513037fa925a8ed19ebcde551c2645fdd411212c90a41d01d306204cca5008e8c8d40851ab605de9f5695e97933f80706419d4800a7976d86c23c15862c1fb3cfae32a7ed381a6cbaea85789077fa4b13e761482e4b438d531f200736cfed9f21e53e5d719cea5121d669a342a3e6ec89773e0d0bbfcfa43fa69a46de46026c4d0159c03b12c55d3b1212f2122d4417ee37fb4544e13705634aed2693de2ef8d60a14cf3db8673eb5dc47d72bae5d67d6411dba7ec0893335d010d2998ec43514f30cf5d1279a1eb1c26ce446d2ba8ace6359231003ae454a0f5ccef6983b55807f30b383b91d089155ae2aa383a4fada5fa85b3a4d2a5d58d0eb9e5803693034636d67b27d0cd37a6b3f620fb5d9b7e3dd22135b4e653186edfb9a34cc995195505b0125c4ed510fa21c0b1a832259a503fadcb720ff365358d26bf97e6b6fbe10cb18078653bf8911940532cec6cb2651de6ae58785b01290a17508f3c211f215c7f06c82e599b6f192b6344970262301f66bf71fb33a4bf788775fc14ace6002aff1774ea2dd71749f950446d519951dcd46498170800b86ddb6f22acf16e7d99ef04cb4e07149448d36bc611ff2bdedadc4ed4fa45e64cd47145a101c6cb90fc2ded6adc149fa8c4da3064e4fa72c5699151fdd05f150f2e38dee7378df6772bd13bc836523889f9a7413b99d6f3ac9278fb2dd1bf2d10160a7a21f6180ae96b14ee0a8680d0efc8542d747ddde6a6cdb043dfccfa02a9941c2ee30061d3fc9b9e44eb765688b14b01e4fbbd591be6ac5cb136725156a531fcdebecb973e7bfebcc1ab6699cae95c10d2ea34da33e82e1c48363e3068d5aab4c539bf1fd9fcbfe739b871428ef4a698717d0bb75f59a8c6c1372dc772a40e0d1adf9faaf1d5576622af588a49f2bc47771e6adb59d9a671681f27a566197de36989676ee916b160b8394a3eb4a0a16b8bfb67c766cae104168f63fa060a00d2c39bb823e0d9f97b74f4e5b66d039310bdc3f2f5457d630ec24e5bbb5536c20f315cd71ce46c0bd3defdb414d60b18adb5fec5853091583ac9d61ada75d6c0bb85128d359305e58df404530e0f104b77057057e0ddb772dc8262ec2418e8e278f5056dd5b4634f04b108304007db31a23719cd7b9db28607ae91657617737665215b50c58cee3ce406d78a0c91022d91667a28ae6f03a024232c3007d25260f13301b4eb9369d23a0a9241f484bda187d52c6bdc3bb8609563faa571ec60106f43876301d433a84ab5b5a0f9176a00df8fab138c2ae46c1b837a5e38f5c406fad89ea4212b4769f31022494fe2678f0bfeaea76464da5c09ad095cb814e34083d3cd632cb2f20e6f33a17ad865c8ff3eef229109fa49f931330f92c73fd41c1be69af5111c6705f21e1998b269652bf508cc3e7411cd684dd8300ec73919048a624dd20ed92b55954bc6ed951ef5c1d883d4f422c56631da8a8f3c7acdeba3ca9e2ecf0d0b18313ce9269890404871ed4532dbe0217dd1921f6d03abbe99884fdd482fdc2e2f99ab93ccbb4c9773f5089884f4a1fca7f963d6819c030f0966345ceb1b4a5c053115519222de874cb7bc26b5b8ab1aeb318992bbda8eae0c091826c849ef6214b367e67cd190cc3eb2fada820103d71ecab5dd38c4580c8b736ef803ab05acc906e16f7a145847d5e895a1e9e57d3da626bc59813e1734606f76ae877b80becfc9a2f2e3f5ce577ff10657501389c527eee3ee09da2a76b50aab59de664df98cf15e9ab7b42e1ae575794338251a2251e5d31c79830dd6530f3269c917b530282fd09468a27861d5c1e6b538b52084b0604bcf0163f6acff5de06860c6cd9c7291f5e51c6dc067039f91c9e730104f2c9874fbbc3c1b656ad390f4025630b8146b4916aae72ad046d6f6c7db045e639bfa199745d2d21b3d0efc9011088a477ef407bfa5b3ee88e4d7b73fd7afda2f47384cda0b051cb785aad81491fc5101ce99607bcf93ce92faf37ed82b3245c713337ee639f87f33ecc76d3caa14fbeac51604f213fe6b92e429653d9fe9b0a978612e87199bafe6ba6e9014064203a8c3b5484bf3a792c51ab733508822f4c123b4617634fcb279c056d68637fd9b9dd720d72052b22cd415b5ba14fe82d7276a382da23d0b13bebf668d27b695c6f3b05fa0dc8d0dcefdd8cd8902eb36b8db4dc2ff099752dfcb52174e2654b732c884d4b84ff46396669772136e6526ffd8e382d1d81f52c392f12ed9bad48099aab59a19bb6a1987633b288680c54e9f3f36cf583598436a064dda9743a0d04e91cfb6af11b0f964eb45c3c074629dd4fa2082eff90f17870529c517f9831d9fda4a7a1cd84f81f78bfb46cff416aeba9ea65bc4dab257a20021cfe1a0cc71b3b0265e7e9449ba986473d9a2f76f66b7fbbad92bda9cad8a105a32ddd5d23f3aefb7d21932dbbca9445e841b97eb67c62f4adcd3c9773692dd674a56e4e5367132a9b76b50036945fb5f3c491b258edafd3ff2c9bb490fb33e8c76744a2bf4480f2164f24128c5e10038ae2f75c43381042c594f4935db04d369914b3c5b6884f71cc6245044f6e113f16c1fa9d1a8ecd8a6ddcb4134e25aeaff2480fedc30fe644118a44a9215fb58d2f471c9b895a85e8ae6073630db2cca45b2bf4ad562e983d49ce7a55d11360f2f2cb3006cc9a63eb86b4547849d2bf39942b1aa41300ba5a135edfd6a16f0ec3cbb07dfeb4daa3f702c0d489edce0aa8d7974a8f18d28cc1d48b2d60c8f057e248678a4a080679ca3148097af5b0181f88044fc1e86b1a8d1a913170c38841b0e985e4c9afd9f4d954ca9c3d33b3c17cec5689071aa0ef6e117e91d5cf02dc83d5367baf8b30715fd19416f2366ef97938144f404f23cef0c07423d92a6a49eb9dbcad6ff8f6e2e97e8ed53a329dea0a18bac2cb32ed1043ab0f71c4bf789616e08d790d5be52fb95a60fb7006a252ce00f4f6baee6ed254cb13d9c73d56ae88cc2d98e6020e3fd863cbd3c3b0b8304c813d7407989c79c9faf0a262515520fdff8a6cc5e8e5c8f58ed194b700cb57469c997206c27fb1cdcdd064b9608e8cfe746b2ba7133f28eac11278eeabe3fbbf4e75f518f808739236762a047e56e0415c7667e6e9cb8b4b7d8906a6b225b77628481a04efc5dd59cc3b4374cb6b04ec36de8ae75e9d040bf0581d68a45f51115e4b716e34275e5383811f55978c9727ee765e0265b3be21e8663c81dd6c9b27c9ca0c19f194d5baf0d1a250cdb4bb5da487fd6415800687b067713375e4bb2cce591745801fc6d7381fb7db63dd46051e6ca7ea50ea2ced776446d90e50b6f0864715b8496b55c3b7dfd93fa6d573df955fbd42bd855e93789e189377c77c6664c3918327c12b0d28e4fe51b5029c622121d531a5ec6581fe9e475270a827dd06991567f58259e4c9866408c7d9b83535bd68080ffa1e57a5f4c8a9ad7c2db22ac263500824de3b0f00ca064cb03723edf7dea3060ee39cf7e351e700712e9a11cc2ec7d92822e6c6b6cfe1ce3b67b2df17378d80cb5023b03a6e13935a2df384beea9cb3703aa3c20e4f8413e7ee174158a50fb1d90892e9347a8f3cbaccd31a54672f14d6c298d4242d41daa2cc729350094d9a2b88454b13308dfc26c219921c4cabb2671be8cb73054098866d7dcd61b3b3c45ffe7681c0a981f5cfea2769abf993c2968802341cc0d797ad61061f25afada5a20f804d7399cf9072766997aa151284490dc1b2a3d4e01f722695f36979fdbefb21591694336af4af9328a34445be8a3ae77e561b95493933c7e346a20eadb99374f93aaf04d5ad30030308d63c1b6ef6eac34a3e0ef2a639ec107d89a34598c275ab339f96e950f83f3668872e93a4bf3e2a7e3887a2c99d7eb25da742b2844d9733470623f3635c2bd1523d431c07e63102b4e0801d0f9c746d3fbc79671487fc776e4510242fa7f329bede3857a046f3ff7890676381a399184fb92938874e28191b99d5f575913444d7f8a76e659de5e200d0daa195cfdee3a799e4c3a4c0197e0dac2d6ef67bd7f29a86bc64d66304be3fd59e1ff053aec0b78daca3f7191f25cf9938ea607ba03766ba4e9f9e0050efe87795c57b0b5ba6c428b6db516b3bc1f53b6f57a3892d9f0094c623dc6f8197a9b58d34a375473ff377db0dccfd1740f6c627a95617d29174716cd535c7d542bb3391ce7d801990908793d7ed3716a4979f39243452bb385e60032a63914a73822e8c0f599bd526e92daa2c699dc9784d8d71edecee4693f7a26094dfde411e96afcea618b157c0d901b9b5c3022887e97bbeb67b9ae6e6914607caaf5076fedaacfb656070bf81b91eb880ece54c1465fde0a35a1b016ae58e0299107a326dcd1fef73be8b700b35dd6ab057cf73a18f66e10186a477c45a02f9fcc743f80401bfe0ae9b639954eebbad39a0ff65360c87e085d12ebc93c6b9fd99acb95020925284aa09f2d2cf10b1a14645ae9e2e45d2e041f9a8ed262dcda05c0f80a5a1c3deb8a7dc80ad4fdb8504f339d51bb9c2b7be072f6df02923e96cba604c78f05f48dd0dcce2de65584b710658ecba2f50806d06823e96973d8c2755c2b1006b5135fe26655549d39b2e665c317592b978753c5c843a5ac97449b56aa8f0e3902dc719966ab6b97e98b865a385a874e4c862ca2e66e72d3e67aaef22cecf3b39db631255b1fbf6df982463dc25aa18d19cc460d43bd01394412916ec77bea8b71de51afd9e4618d8e045ddff8f9e3c658334c1832dcefb81ba9038964ffcbfded8954b62aca5d3b98586bb173883f6c8073c92859f92d6961f75dd1954dabaa82d28edce5daaaa0084f8339bf67d8410d6c1a3368c33d30945bfc15a6b44bfe3d1f41dc0ce03d6df8ce4c78432663254583de9da18691f1f452da143e6e1d0c819c3b64fa99fc71139432ab83cf0b6c788637ca4e8e2a3913b1ae96f90e4115e132f10c26dc8327ca08d4e7c251ee96a8e7893e4cbca710d596ebe4117938cd411952acb1c8757bcfea5a2cf0b5c14827239fa9ee292f78ef336a8282bebd8016b271a7b2d5d39d441e05de5f6fd0c400a5c1110a635c79bb6daea6b26ad47d55a4306c7f39a1cff9de7a4ab4773e416b5c2d444fbb502630e703ec5eb632ed290f03243454eec6e21a97be3a834261392686f5b46f54a836239e33338fa34f98ba0c8775059d8d3479fb4cdc042f083ee627846c30ac167626c499d9f2ada513bff2e804d251121bf447b31f996884c4b91b5747ea1e9361dfde517ff20b5982b92a5be2af8cd82bf46ba92476171d8a8f4da06fcbe635ecf984370c03c49be1e2e2cfac7f7c8bf2f05e0da77391ff4075fc255cd2bb19fbb96fa5dc3b46cd795e978578a26ec8280e98824e3c6e9ca95bf8d848c2a06fec570edb8fa7e673b70f6fb7fbc48c7e3bbd0412911aaa9409766661cb87cda15e00d4eaf9cc524da63e4c8e85650c991365f0f68d9ce2d45ff7fa0f76970002815d7c6ae25c45c071f5defdd9322205bba7b8f694269716694ec06082d46fc9814cb4e0b6cab388561e629f863b1f84de0299adf1efd6bff1d7366513c5d24c4c67aed6b61e5ace76634a97b9ca98caca0e8bf42c24529520a9a39bd81da6e47ecb6d5cbdda175b04ad904933e111355256ac0ed232a6b4044ff0123c29a93e1081668572123e0393d1bc19678dfa8a59ae89a96150a9034ca40cbdba59ce3a7508fad643b69bec4a039c6ab0cf25c63df2a022b5cffa3083c03f3775e67842d1b303615c44537c9c49c9184a4bfa25cfde61a51f2ad829fb1771ba053396a8c15dc6bee12e885c6ba86d198fa308614f8432212eef7d1157bdccb7da77d6e170c11e7452e3b0ccf5070aa9bdb6f6c3b50c9781244d22312ba9ca27aa24df7f097978fde6e19a73a7979a14db49b155c83da023818f82d38a57e237937fd0c7f43c64ae659a9c40b7355201d13537485e7543b9fb286889b4f6ba6224cca1589b5e4cbfad376d5b35fe2d7b91b60a49a721a4905a9501aca1a9fe8ec68ad58a11990bc102ed4be6a01163fb275705072925f49bbe847d853f3cce44574c9afe4fcba9617acea44c073b19038ab4f6bd69993529d72682e0e975179625e6cdea344def91a0553baa024284048e8f3dd86ef49f30f2d4003b16cc602c9f9018d1e081f716f48a1492a804613ab9fe688119d9e6ffaf0c1624188bb61c7997bf7ac410daca2dade25720c3e669d9296e82ddbf0451b0a4a4427ff6e49ac7e30be31d1175e48a3f877845d659b757075553425036e9abcfdfab3d9a982bb796cb22be1fcc177a00faf9b6fd572a75fcbfa8d7f9544c64005acea57022a9b0c0f576491bf5e321e6d3ba597cc1cab4d1a715f160d260541aa8846f4a76b5d34d4d912f7c84453209f715d4a994a6845c69bc2e488ccbc5450031724c691a662090e57e2cb5742843459cece80dab98ea2858780303446d0313989e62b220258e8b7005b0ecc5442e21c4c6cc26d62cffd5f47086692488a4615de994a9eb46370a23758f95fa3a7a34b9350bb93967a384d0de40077bf3b5bbce933ce9a05007cbc4d4128f151ea998e010601a8ef1efb339c390bf1cf992f767820a2129a21316e740d0765ec70302dc83b3e92f8db9b0db8fd3bcdee0e5a97c71bd553be7577c514e019f175154ca657612191e4e082ef7f525171e9262464da9db512dd3c023d0dedef5093e846e0c8de491327ae7b461e4eefd283597cfee215c83819bd14503c6d96cfab328e2ec93087888b8da3aa0c38a94cf0abb45088f332eaa4ddab1ae2b7cfe960339b14d3ab8c9d8280f149f33a4f8e354ea17779c0b50d5437d9ed02c92efc488ca414a2246886b4ca09db1d112121f373f178ec0d4a97498c01e429765eefda866a7dd0ac4881da267dabeb5ae82f89c9b1669ebaf1acd1b901f62d50b755d9ec58a9ab96b80820b72b19dc0ba4e4a440703673763c14380b35be2f5a59a7664bc8239de724e52c554a602e06ea1d63ee640e736540bc7bc9708aad297cec8ab0eec027d06b952e63d81ec0db75f2d69a1c05b776741f331ce167f5733f01a2c72ba5a9a7559bf4db41c190dfb0c71fbfe7485c561c66d3dfcd793a79b0e0da81594856a1dd1287cf0d49e29b9b2f0c5cb5176d54af1839ce94153a0fa222ae1a8286cd30aed34177ff89f6e53b3e5a37cf4e89d6d87159f595b9fac0e8e8aa6fd5139911149b901f0c059590d1330d9f0b05942b5a69c6854f9d1c6ae04f7036c145125a900cddea6392759bcf4ca3f4e5924e6ed59277ee2feb9ae329405db0ce500b15cc7c35b95e9476a15d9a15992166ea36a5d2f5f1e1a69dce1cadf46fd89959790c653c6836cd381c29600fc50ca1f3806d48a89e10dd6f96d0cd9e20d3e81897dc6e3f0dcb9c5c9d0f05d764d1bddd18d4f1b1a2d3d458e4377c9b9285ed9249ea90d1228c60621d4bca9bdf37c1fbabce6b94c84999cdd95bd4388625e8491ebb4b4214f828b92766dd5a62a347cf20d704cd4d9b2cd97315a790e835a7f7daaa8ebbf826a25f4ae894fc5cce98fc3bdb4fd8e55b436219fecf94d675f42a9c5eea1f1876a55eeefe7ef42faef4df20632c254e04b7ba8b75e2bfa26e859d1ffa8b645a26157ee719ae0028efb2d1836fb20388d06aa4a2142006daf71fb071c2f9bea251009e7a6b0dc3318d7648f1fe3c86774c673df82423c5f3b0c375137d9f0cfee8b0f15be2ca0047adc19dfc71ceaad3f7b12ab81177d0668a71b60e45be51839124c0233b32777662e5110887f9a8a5aee1fe1c8eb61a705448c6210b895ef5faae2e5f8da2b4cea35aa514cdef55e506c3fc0f3ce98d4602d8391333007c715bc217d3166dc5c75268c6e6f0d23c51aef19f38c63066fc9f5841e9c348ff0f7620ebcfe7520395fe119206128422828e5f48a4c1499284dc5d22292882b4623608bc9f7c55f6bf3930ed14dc8fb2697bbdb6391b7df32030910e291eeef930671da436ce4d00500af7d9d4050d5e04cc45e316f3affa722b6b62b9fa1978b6252a889c298b061a3abcb6fde1a743933f6a4b4eef57ca8f94b0da8f2e5709845eff7b7d62d525c026f4992f6846463d456ea4ce4a21246a70c0573b962b6a84da63e410b711e7d708ee3890fe3140c366db2105202c180d88f35bc24dbd2c29f0fa69edce588beef001ec0804f4f18db3d8e57e5de12e73483b3ed72b2469347ea1ee1450dbd10942bcff8b400e07c664bcbef1360a0f54869fbfb3d324ae84bebd584b36acbcf6c7bce5ef2a7985316eba22e4cd88e38c9ddbc106b124ff4191382afeb0d79eb763f89b201fd7c4ff5dfce0ea360559ba04ddddc40db1d984c88739e69e4742fa90f8ad10a89d06ffc4e8c42afa5cd9e1de7e94c3db780481c123a31aa4b98183788d51aea476ed2460ef4add9199b264d78b2661738be8318fe01d80507e801cfee9bb6024fad582d396b348410373053d2c148c2fd8f34c91d915cd6075c025d3913b472a91111588bc58bc30dd31d6ce80e231f823c367b895bfa21bf44084ed1776fea546b6e9cd3faeb04559ed8a54d03ddf1294f05a4d8c543c45ba66fcf2f1aab51595a2fd380ef503f279c95f3c1393dcb8a7ab2cecbbff62431d9009135acd6a31601d0c40a73b8dcf6e3680292d662c943fc74e13c3b4231198b180c13d5bb9200b986189c0c41bfbecbd27ded45447af2f377e24530abc06f916c1b6030b9924c098cd3750f93cef5c8e21fa13cee5ae4a3650b02141b48ac0166e8f7fbbe90fb9ac720fb0630f0c9a30a7c1816b3c988c81f7242b33306a990d255be0df157a2ac6266866c7ff80b22b9affb43b0442995619d94be475046f1620c98f4fddae8d5de6a9ccdeb8cfd68d7ae5cf322f495c90a721c745d4c910acd65c110828151a780b20c874082d52a3b82f796fd872cafbb2ca40daf701fee4513bff722e99f7913398ef446085b809a7585d4db759499982f35045747995f8babe6ac036775e01845f9c96fd6bd7c5b50e91b04b1e5a23e0f32b3bd0fccdeff5dd3b097ee7dd39f17473e778ab5504ca8243bbba0330edb19c6ccc8fcee78eec1a32fb36e071254d261c43ffb0b765e421d96a4bbd88638116b40422d5a0d05f37f648f617e2000268e760204a6e3e4c9a03c3431ad572f899379be1dbbcdb346770114ddee0d015c5e4595268ca5ac2e96de678a5acd302b8581880edec796ffad6965254ce1f8f85a804db360fec7684f64103fe5731428b959a8abf74524100751d33f35bd1b2cb5d680635dcd95f25f7724e90a02854607547ea10c2ca509fad5c7ca41e64e4c38e0c54869d27adf838b35b26de88907d4f21dcb26ff350a81bed2aa5ef467c3ff9b28c5bf7c57beb04f2bafcbb2a5bab807e5908007b87c7fb44b936867fef87c9edde5a0aedf73799976f08fb2b7aadb7dad02423c34e9d7d88731522b42ecb69c46072bba54f69423c46950ef63e4e48b77d46d2c8f0d840a8e928b16124468ac1a1874ade331d67c32ef195d2fb9b57a851896c9ffcb9732f224ea0d0bfdd6ffa790bb687479e910fc2ed7dc24047de3a6f60dac15bb07e456cfcd566458e142d25fa9a79de326adb3fc4683c8e76e8f2f8ac0cf883d288bb4bff44ef81deb31a3aa5647996c5709163cdbc9e430818919c54d713c8f8eeebb8d38474d039215ae4ac743d9092d0ff5f245c4ff5d4d69a0a4eca450de4fea146666236e586c44c3bd8579487ea0789174892998df43086f68f23da87b71368e2ef2bd9e7cd3432b6de58423dd3c9f80e48ab6f746a72b22d5fac6dcbdb3bb3af3fc7b71bda234b3ad62bc9e2e03b4abdd6751437ed53cdcbd7223134376a8202c08f04bcea889552f4127c05a7f664d9c1575f2395e15df4db5208ceea80eb3834d0d2031ab5e68c0d35c4ffa9899d79a86c4badeb8ab5364e027feef95bd178719bb48d42dd3c03ed928e8f37d1711861de5cf68849cdbb212635f5969eabd5cfd346ea76bc126ddee79b838c665619722b186b6f975b01ab01c3d6f37a579389e10f306d1f50cc5f9cb378edff26714a3ca1368dd0ef0edcec5e45932e2394ed94d41466cc8b756c2c6ca8445877ce252b228e222c198b97654c62da936cfa74b297cc7b5f300855363a41404dec32314838dc7e9d98f92e15afb05f440290a375097716d9fc2316dd1997032d164d0f9f5abf6f4df1a9a33a2816914ed73fe19d3adcde7715e8d87edf0f734d31f947274427ac5d2ba99fd85d49e8cc8ee62626df23aafeb57c36dfacdaa68f8d3e5e4a68beeb118edf0fabc858ed537a6a939671039a5d2b9ff0c2aea09b472a796114b7e916644577ab832b3468103218bdda471ec9c880d023ab93f38a6733b1c93fe196402553daa81a02979700774489148327618268a4b9eb1defa1f17c518e813f932883828fcaed5713ba5f210ecb907f335a8ef5abeb393475dd1ddf2f2c9415ceca6518d8018230d894e4b09f7e0749f8ed0bfa87f2a8b1581f4388c424a36fd7b0d2ae9cc67179de0f0db6dfc71c7287acec49c20e4b458210a803b28cc94173dd7ecbdcbbde3adf66fd40cb27cdf34785c8e4b44ed7a0a9e2e34233db4a93f1ef490b7eeb44fbdf05f035ad41b45082bb0626d5002e478ddf795f970bf78de58128dad8892d823ce52946b70064c29250577d106fcb14f09b535c385770fbd6c09e7c514720113063f5accca1e7761c6c9991fa4c67b88dc0bf6793dce777ef97b2f0ab219253186c8b6ac187312e7eb8f756fb62fc3895aaa188735790f3b66b95f4fbf02343cd3590dd200278cf247e17f2c6363fed8774ec8d40ba1279e721ffa0e235dc4e5bd3368fb51e84a368a04fbe327964fef3c9a03497869d79656dd1f11ab283e3aaede660174974d6a0ec35e907d2921091febfb3a8cfe88a1b8c9db119db25fac5b6dd918d76ccf91604f48a80e7f27aea18d2fba1ed098ec388b9c54e11bbff6ed5a17ff5b21d8a1021f8404d0b1f701ca96d0d843d15ad9349173de799402c641cdd8f4dbe255b0ee2982cde4a3a49a8aef16e7780c0681fef3085a82b34f02e32d5d4a7fea74af768b13f32d51feee868349bde6dbb50470d42be76db34c21fa4b0750387003bc65fdb80ad0c6e07df0b33130bc9e4af59a214e25744606379c35fc27efa33290a93b96ab373500b46072c42c412febf510c9560a44ae0406fa9cba0cf6a357f0b1cd87e54f128d9f4d77787803436f984e1a764cfe13f3099f0c66006944cbf00d720412b0b35808a7fb2cdf6311b0c59c9c50d99fbde070e146608c5c89cc7f88386a72e28948a6ba790432addf19f517f0b0d0957006774448bb65a9bb720fecf1fcfe300b93c89828fff90f465b35a5fe849d3f2a565bcdd6afc64b964c4ce0c9f2e093d56294eaef9350013a2624de11b7863328413828ff0ae8d40864e02b70e55b29783aa4ac5fa1cc0bac0ae61c5efeba6fdec9bc6b1c958fdf4329720ab8fe3bea97d93cb0ecbac3652897335a7cd1e515892fae6ecba1b29b61b4660e4c1c0ed0d30145f5c95d6dcc08ed5e608eff73d75f0852ddc8a5b6cad2b22b08f07c5bebe0ec1bf8df7e931555cfa9c6b0f08f4ae1eb1f57d574be6d50d1c2a8e8baebfa4e5c739f9e9f5afcb02745619d1f2632fdce13c5d1c09d171e212195406163b999168c0b55075c8a1302e360af9b1d707db0842d1d98d3f7e90e4878fe3f4682f58dcb8701b4bce5f4009f8d2d1d9d721ae5d8195878558a42c93f6053831e1c843c686bfca9f5c5d29aadaf31f2b58c88246bb17fefa98910111113dd11fcb9d98d3512a48bd4002ee89a49d5319b32b46a85bcc3211b8a61976de066006b1d3eb4a45581f18c6c70367f7aef9f729cbe9c6cd48cb773998995a5ed9e29981aaed8bbd5afba14a61d5685702a69509eebdfdebbdc348617002ec8f7e3d82cbb92dd3168dbf232cab9b660723298a0aad27862e138cf1f6a1125ab63446321b6ef55fa19424c97c4c784e62b433b302f1ab5c1001d85b3b1c2d4f0e19383da72ad7e30c1ba14a560f7b2d56d78a0ce291bcc424e48228acac58195e3d408b5781ecff9b5a1bc8d4092e19ae60aa34b3c7b1e4ad9a612c44bc3335a95a684878f51dac7fc1f2f215c9ed2c2d091f818fef693c12cf127e1d0478451b85ce8888486a451038ebd11fb3619c5cf56541ee2fd778b084e4c88b9eb694e80a45156ef80558cbd245e9c3c92ac5c72ceadd70f137018812a0171012164bb8608cfcdfb553a8b2051b4eee90744472b6c0004a49c0342558f7acb62c452e63561ae7c3c5570dcc085b2ef30cb30907bddf6a5ba18e88021bb39d4ead6dca13dd729afba5d3500c7b743c3aae2a0570019d831159d6910fe9d93a102c0e77997ea2c8f1af27921205baa8bdb11bbea605ac08636f73acfdbb791bf36205801d741eff830fb4bd15f59d06648ce7787fe6a501816917f310e8fb640dbe83f6781198b07e833248f9e89900e11b8c5e4f359095e159a59d715309ca842f541b676400b4ff27508e5c4908930d8ad82ff9508c4dece31d9948edf5354e2aa0eee0caf4c770ee78d11c76d1e82c0670f5bf743f7d76e7c06989f797874e23c4ae7eb7863e5e6ab6ee986232468ea09f656c01f67aa757a83066cb09e8e6f0323dfee65c98a24c00fcf7077afaa811391e469bd587a4def459db9626bcfc5c622a2b87c25498c9998532e3197be3dc68b0337972943efdbbf0a1e42c99b461ea87e74d142da3cf4707a97a2456676316f70ae36d923e4dfb76ef9538ede5fd5b543ff8964a1cee11dbd40e366a14669dea7865c34357162eb580606a8f0f651d9cf8211bf3fd905a92e1ede3c30762d50d23ef64a734d0eae0298a6612727e6f44696280345037a7067e141b7a16115225aa6cd179e7fc0c7718503831c361244153c918e082dc210680deb9f334f8118a3cbcb04da7fd5d7408fcab8bbf43d11bebf9acb8235a9f08b35756e256ed812a0f979d36768e30646f13cf9cfc8dbe04d24462e780e522fad28c7fab414947f90041f7a18a2dbbcfe12613de14a81e555c1124ee8478ffb4c41ff2fd618eb28b5e9173700f9af1059f2734ec67567571d9d7d102c70ee6cf6543e4fb81cebd2c89f4333ebb3cb4e973c3157af3e0fa67e00df6b118a8b60777dea298d6b9ba1b05e6a4baa472b30014adc191e8b109edaff9da02e1d0069a2b83fa54f60de4d5627cb6e757a27f6e28c988c076d6066b7da53f0e77f20f4b951ec3f4b9117820b50ecc99d4c62fa4b0e8aa75c65888223ce06767c3df26e089715098112104ffe3b6578a6d7f6d1d069c8fafffb0cbf827e65815a19ec5df5c82fa0808ac3c9f43f34bbb7ba5c765e0feaed1e9bd4d6964cda84d3e2df83bcb037c753abf4d51d4dd32bc21112c7b06e2457cdc00d8b25eea9d9cdb8e5f6d139ce945ec5d95832bb7fa65ae55799b5e076985d43d37764f349baf4ad51dc3bc03d4c62b6a5b82654fab9694d0bb928610d4235b88887072a37fc4be91393923a0d92e6e2c082a38c7751be95568abe7b1efe950518d176991a4ea210a06311408fb38fdc049637188624b0ecb35e4d10da7f7ea8792132df7f59e1d0c23abc37c2f096f88bbeb600634648f7a7435e27435bb9f17de526c37cb4d4d3e65f5c91cfae4f5f93c7be9a26516a84c82b470abe38720f7a1d26dd04e81f513fce973e38a7f7f8c07f01db1e28bb873be4610d27f2e665061147212fe7135ce405fd06ec8b3a7f6ea40c8b249a21458c392e17109ef4019dd2edcc00c69c7900bd5e45f4e3c96e6f68dc01ab75bbc31fc1b121724a08961925a7e1f1818df996742cf4715104adab23ab2fb6615d092827265b6de6071a79ef0a490111e7ea9ccd6b8da43c2123f3e9578c8f852de880e356407b5b9710acaace83e0f1bfe05ec457dc6899487ff7bf18186340b7f094ad7e42e37b52e71aa78434096326b79812457ab086f25165d3322448c32fe8d85172c0a6718f1f8426d594e0e83221a855f438f524387a42b3b5f98c9c26f99c6aeebe5c1cb50ea0bfbdb09aaf29127d94d4e099f63743a1e55f0b21e731366867aea63cb23bff881f998f7af6aacf0b9d89c90568fcb1ee0e2e566e9adc4067018500ed433434e33c9f91afada93d251aef52e579b7c312a5f01ea1ef22b89ba23b4860f12a8b2b4a3983852ae2beb263a0daa770a84ace289a37a42956d36cbe1addfdb054ecae87b2fd5225742cb5e4f9199687a694af4ced3af8afa9c7aeb4ef380795e4b9f5264f614658b7254b6a65acded24366ba5d2673c2dbcd8ec69ebdd796f9ac9d2ffcb45f05d29953dd048def0fb59f7be0f1a7136fe689cfdf214ff44da95a7f01104739c6d3e68bfd62ff7d613990f878335d9151a87cb370415459915e063b0e8d8b4f03c89ff7058c7b38100f1bef08bac5ea663bc3d788ec1c5834b2982521cd6e6acc7bb6a75757c0ad017ac22a5ad811430dde6f709bf6f6589bb29c5837d511a303546d043cb82a410a6de051920c0555c6a17b2d3f1c945e87a83e906b0324f58a0097ad58203275f38a99af59072334286b7c080c2e75953b4c18727c3f004eee4c29680953315233b6667ae6199702ae988ae6e10788e0204e90022841179e978b697d98156a3b0fe63a364a9ae8d22fb98587caea4d6c6fff0f56f82ca2e8761af7fc540babbeeee0c47641898fae6193f2cd91b5b51d9589f2bad2303c1880d67f09c8628cd5b454a97d30f7cf20619a784f186f0e4985f28382fbbeb81116e4a51ee3d77451ba6bdbe0ad889240f55bc167bbb71bf5c92bd66494378204acaa6a30d5c9f86ec88872f3e40b2a3c09add6e1663dc97b819efefb5cfda0158d010f023433765772c0f80c5075fa6fd8b4f581d390b4ce96b7f4a3c007020e9322766b62d064bfbdfbac1e773ecfaf6c676c9c22e9f94aad03d60f23b537d0a29fa319a0f4f529e9f1fde276935ed4c4b25f25e78dc0f7fd733faa1be7daa2e35d10483c75724f4a270b5fb680174feffd32571d85d4da45d50c97f0f4d785311ecab8a82ba86a29e54fee75cfc2d4ebefa4ee09c6f030ca039e088e2fa9ceff1478893a46d9f4ff3b9bf469ca7ec2c601c015b076d7a54c9841ff814f73dffca684665debe57b802a0ffffff5f