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

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

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

Block Certificate

Block 69203 77aec7cbccfc152ea6d7f3a97bdf951dd2dbf920d424bfd795b2c76aeda3fd21

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0503763d3c476bfd2bc01a9a1657a84bdc8f16861827951be6b9c14b80cdeea9
Certificate Block Hash
77aec7cbccfc152ea6d7f3a97bdf951dd2dbf920d424bfd795b2c76aeda3fd21
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0007d3010004030100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fb04cd82cac88696b090403af61324373a2c3f788612894ad8d8477e58d63802e3020792e4b26e67cf18d0c80b1a8a35d5ea964e4a9bc4cee630d541beeb84fb6ccc335bc21728c8f5e1fdcfae3dd3e1adb28d3799d1d37b2401000000000000000002000000020007d3010004030100

Raw Header Hex

000040204d6712f632ac9cc41ab63ede31723a619955bc073ec6948d5f78c05724f3311971e7e2ebcd0b2b7e141449e2ab5f1d1561f9d0f18623362ceb1b1bec43f21c177b22256a451b0118a9eecd804bc1b9e61b95271886168fdc4ba857169a1ac02bfd6b473c3d760305

Proof Data Hex

59,560 bytes
121216010307cd2a687f3adf418dcaa5851028686c4a4eb92c1f484d48d5bd1bb5e9e6510046be446f57073deb38bc7c1d148919fea4f813bfe45eb1937aae59ea5b935c8dfd6b7fefdf4cd8493ba79850d6a640cd5ea8a06c50f93f818590f1093f7620749767a7bc77d4234625e5151168ed293f6a4521fb1bf8e2a721c825ddfa99316d5486f16245046035f863ae6238553daf1207053487416f10d3ee08343560a2c64dac7dd0c4da772a287c16461ab40fc45628c0aeed61b01d0efed9fc62434958c0aec1015ed690476efbfb52dede3f10c98d9790aeb40c113496c60a84a08f754477d89d65d272a5ef8e262a4f88b2a66377f9441a091bfebeb35feee492c4bd88c7f1c49b46ff09a3aa22b0aa3efc7f9fa8845c1f97665bf077877824fbc34ad11e5be73dfc8ed509fa07b6ce933c5b3d0bb165dedf29e606ab64bd42c52a0bb88c8266f20f63117946f23efafc3c58071d04a3e68a0652b3856e2ebf1efa0344065d2bb60021a23d656c57e86e4f70f60d7d4a9f0db8a730f7580d2a9f199d41d8551769c733239e975d1c5cabc9edb22d4da8578a619746bbe4ad461bfd9347f7c312943d9adc9bf2c9820d74041f37ba661ec5aaa0e6f6808e212db94189b17ed37215cd5a951c1352461a25295f1fdd0fb8256411073ce0ec5a9511307afd72189e3e3f7941c8954df5857980487b8afe26f886032ed5d7c2328b708ffa5ce96e447808b491c39409738e48ca859f457ff4a533bf72c0b07259af9344af27922a3f6b4b684b9e2fd6120cf1fb8e9905b7a8cefc823784457f18575220a658b94dfad168edbf31033b81e4a1b884b0a06670b9c9c640f4481ca73a23ae90f74ca09641b24945106554cf7d6ce02a4d81f8d8bf38a2189ddad85f8310387580d132a0649d2efe3494b3282e39408cc6de74f2ef3831f190ccce37c3bb54ba03a93ffb8ec5c203758f332214f9682fe80be9b96383dc28be689dc45501955e6792434d4245e02905323baef100232fbbfba4cfc7c3bb0bf1ff286b6294de73eef78fb3c8cc6481970bab1c51789c930aa896f7840b805d7517e718a1db5bd160afc5cb5ca0c42ba062dbb3f8649958eb2c1ffeecf4e9c32281e11413cbe148d8e4fc033fddbb40c11b8d94aaca36058555527a0b526206bcfc9ba6bbe4a8ab293c7ee80fbdcdbdc35300f600a45f15ede85ed0dcaded8c76e12e292a71ccbc062fa7a7a9eda1957edfdb9dfd8dc988e57beec60d5fdf1f260638ea5e89d227fb011ffbe858c94e6e3b3c84f5def023181fb7224e7711de6ceb6ebd1af9e47d279e83c56453a6b629f21f8b0d93fe84ec83e6b4c1320b71d18acd852746068316c77728cf5c06b5dd4799681e2e8e94cd90e4bea10853794dd090b02ffa6a25932282798a343cf4447a580b6c23235695bf89618f64bf1c3f341342528bf73d78bbc48e0ff32a6eaaeab69acc2c28059dc8735f55e05fc01c3cbc632a09fedf3557a9cd39855431d3825483a739ea89c1420a8d72e1749c65a14636e8cac0548e7208e05ab8f9f79b98a5f1007a0063b24890380e5cc4be27674a33833849908c7ddfac5d90b1a4df841ae95fcc6fb8adb65e91af544e7a4e48efbb14f0b07930059019ee9d05646bfbb91709014ca70aab99b644c33dce6104598b23f7377a7549ebe5c686967dc9d546beb2098debd263b1ab8c87db7833a277f48bf14a115f987ae122c59c6c6ebdf5e92b504d6d5008d4c51ff96f52ae369203162cac23e934f0d8fd8f8a2ebba551374c3be6c74c34e6997086f17a0c779d6dc613bd69121e2fcf1c07fb3b828d0945d53095034900ed7e180fd58a958a2541b1aa362fccf06e6454ed3d7e79e8c8421fb7bde9870d5f35306118f50c71eb990fb74e1779ad531caa4872e1e83dd3205026d44a4d38db39733576f1bb7467901d93cb297a3f2b01a7765a07c9c3e74b7fde6fdb6f31ef8fe5b0e37e0b42ca94f3189601ac21317a8e92d131eb0041c3dae0c48cdb7f2c58e985927531934e309b186db912e226d7d76abaf2169b5dcd6c034bd43848475b6f781787f3ea6a495d923f7a617af1f63765e23bba198109f48d41f099bf867a2621cfe8b4e9c382dad168108ba467f6be84dce17a3eef4fe95fa49a4db0ab817cc14ed481e832fdec0211a7fe0199be7e458e162055be829ad1170253bf7a9306a42b71feacf8587d0d04d4266cbab2cee5859baad9cbcffe7572c6a2a11cddcf8f3c8d3ed52b07a7ad50c0b8934f09cb349b3e81861b56cafc0ffac642975c5f98d186b86eee3e1ae071fc3717ded1ef9bf90c61d74d23af95f053907204c888d2047134de1054b354f9645160b645b122d99f082fdef5ffacd3ab9520bdef7424bff8a47395834d3ba58c0e6993ddfc5dfff923e9894f5b106f786d0ea9fcd8bc7037cc0cba37f09c352861bb5d58fc0d530a7b28630b6c321f3f4ebff5d1c99c4c58b48fb07fff55c6ee9e1b55ce03c774e6d3db8e5237af236e4e34fe9572945167dd39b9523202275ae5a4a2c7d5b65eaa9a8d11f6618bad9fedb8c01222c2fbc94e7f89ae2a9c9994eba5d1616dad8a3d32abbe7e1a82191248eb2bb323739dde61053068b75aafbc7882efa9820d56d99a9978b9c901ead2e9b140f063dafc90fe30d857669faa6b45f223c2b6993561c0bc3c9293d46c021beb35bf3de3d3da0909d247e124db90991ac627cc8b21b6751ed2d00c51ba4ab281ae21026a0b6e4f8020326d617c1934d7b7d0caa59a09c53e0785c19b9f290ac4afa08bfafafdc49210457c9749bdec651bf135681464f9c7346c1ec862422a505ac4c31cfd1cb4de311f970a7e1d5133ed6d604f2cb28f915334142771b285becee50f4727b6fb73e16cae60762b2d6927f5bca74631ecc962e85d45fc4e4e7a379fd22affd5afb1c8026d494cf381b6c551ef936fc4c91c6633acbdde91a88c94c55377abd9a3ca35c1bcf9243c6141fb56ada9825df500943649bdee49bcfc23f905215b7c05b1272e4a5f1856306ef0eb22b661a20b07ab6950fde76f799c49492674af02e1311d498fc41724a498065d061420d360aa1c158b8d4cb70c91db37cbdeef734f9c9c64b0db8815e29bf7dea29373e5314001ba8b10ef095eecdab801bef6d413a162fc68675f1e7f27b1a08197d6a3ad27ec58ea632bfd7ff694c4ca58debfbf0bf8073fec413ef5f8dfa368be0181522d17c303332db53875797d93347c7a297081f1d543e0473b29b810477784b59d3dad2cead8b3b0dee3cc8a517eae88f9fad42ef487ea993ef27c7b0d271f99ca55d6f0cf78500a6c671befcda33d066d5b5ab51ad4a37d002828cf0a0ae04238af1015385dee9ccd5136752b154745c091d34b1d7fbd9db3ddf489d884e673e62db335cabb591f22f86f4cb047a54fde224d67b30b35b895f8fc82bc3047cc3b7ee210a6e3aa13807b1b9319aacda695ba0215b9139009ce42070ae47c2b222e73a63cc504dcc4e5b55336f4b655ca832578cfb016cd944dbd8c575ac385e771f40919a88fa282cae966613a5de6f542315f827784c13b9215bead77f4fead0cc59055fb0963bd2f8ae41678d63bbed61d930cefa12cae31a60c14b0cdb3c7f15bd25f1115f2b8e7a22f798abe7f8388466b74ee428c3604944ce345bb8e143e295ad945cda89eaad19d8764ba75ba12c96c3b2810128513e5590723bf66bf22153f562cfd13169de7837cdb0bf9fa13590e4f69efb810f1761b85ccdfc8583e692148243b08cee25eaf9699077893c2722b5010f1f5ff539fe5e2c3e9ace8b3e97bce756da257c8b7624ceb45fb0924ac439ceb3ade1fa82d62e0e560b1ad4373526c7a27a384b097e3ea9a7ae3cecf09f274b3750e3e5d119263f9e6892efdb2814771524d58032d3ff1ce24e2c371a004bb7791caee5eb32973cf1c6bcdd1ce48702708e31aacf77e91cbfa5243204b076f7b6915afdd77df215013cfbed0c0ce26f8cc81d1fd78f6126b544fa77ad2f9c5a2b706d266fb413d22a8259fd3e0e9280449cabe8f7f4ff67bd022f61941534e66d2f8e2371f0980f8ac7b95639496a94312a4be08458d4144e25093ff28dfb04b6dfa5328f459552b3069f09eb54bcd5ee33ebe6d42c13fb167c29a38d76a8a73d00573b402c15d04c96c3c233a076ed68fb3d87ae30dfc87c4519d21cb868e84c03011820ff7e13b375caa52e5a544a1978d470e3c3d71151e99c4c42e5720516ed208f026783290e464459113003965975243390d25b35114a3b04e9d1dcade9cea94c58c15c21472f0a6d2c0d60a20aac93b84e325b0f53e64ea2d4b567ec4ea795ad1faa556b493133d3e0e7e8becff8b095590072a47987f17c2df913e375b992016e56f4eb9bb5cb7863c370b73e6973fc53740589238daab530d54985f22ef4aed740685e9a3d0676c9873c980cdd90bc8682e55672d1e0225991cb42f4b27ee22e75de6a80b178a70e1a65bd6ccfc15030b2378fc45c2daf485a9c0ecee12ae13f0171872672fea771b0d3b976eaf7e99d955d1c82cc08bf4c7f44bf7e8ddf115e796441005d8850375255a8ca863feccf6c265fcd861858848ee6ed6a21cbb3814568e840710edef98d27b9bd4a9de35f967604f3cb63682bc47fe1d4aa7874e343e58fd7fbdcffc09b45f02b3a8ebb52d2ed61ca365e56e03da03bd9779c205a901f2633c518caaca6668f55ef5095b5426ce520050603429c9a71f6ff78b70de1d54ad6b826d227ca425d59fae287ad3642d3276ada570359faf745d26adb4aa7ab1fdb9cb937a5e3ded93f04a7f5e53b8b3f36524e007e2dbdb1c61ee0b3be42e738bb8c1743ac8dac86d5dba2f993738c88070de6d134418d655915bd8a527b0f7f79a66d3588bba8da023b0d9f821b7d42699062014e70a7c59d02957382b1406ae91de56866c281bd3bd22e44680f732cac01ab9be332e192be88f6cce296ea501e8d846d570efcb9827833409bcc3390333edbfb27b37545d5a4e661f2f858bee815b035ca02cacdddf59749c5245fd2568adede096bcadd887f03d14fe8cf00a08d2e1387e1e83f829046b8c553da52f64e0f160bb5f3f897823b55d6c2c8c4cc639b98190d6f2166181cfa1a815365f68c626c222b606da20a8dcf0c430e630f9d41f8bb579f3c59a79bec2fadd1018a8172a91cdbb20a72dfe36a59f4e6f2dfec55889aed85ac70f7b99f876916eb23c00029d2be6428f11533a93bd508dcf116a88d1b89ab999521862aaf1fb39c40d5c44fa79effcdebf71d81071552844a72ccc155fc77063b3da6dcba2c488d53c7b4f7561f26019e6c88e2ada7a3309d2664450f8267427a4a9b41f4d108dff351de86e65c122e898b50c7b8ba4d52b3bcc59a2a05b8f5b09705408b9aba829e3f2b464301dc0988e624085daf36d9f59cd8ca18eae48ad2cae819aa515693e0490a368b54a61d86a467c38f4c9e5db76b1bff0399297224417ff350e285c417f60d5d8f31ce0725ad9ed982524aa904b2eb6314437d5fb7d29ec0b123ef20a46a908b8e4319cca78420b45679f018e8b1a4d7737a6a932c595736e71fe4d80f0a86f3c9da733bafb44ee019155ea9a2db266ddeb9964610975982c8143e9ba9f2f9c87a7502ec9cf931fec40a9f800782b01bcf6e37a0cee2044984cffbc955882642948a007b90bf6c4a9aa6f46dedefa42d7668ce4ad66b49504f895802525615d66b4b74f4fbba88904a2d332e9f0999978c1f415547bc18b86e59b5ced7d6f625eae1fbb01bdd26c6888859754854ba9f9184d325f3bf42c1ab6bd38307f2958d00a61a55958292d9279113c7dca1e53253abaa8cdff8765fec7bc31cb991fcdb93eb74c196349a95c2155a4aab914389db0d52b7f205c83a9c03a8b320305b2edb336fdb055947bfb09da88897e2e7713d4a51e820787e38e77adf080683bd43dea93f7d0a6e0bbe79879540d28271b2f4bffa4edb978a20482e70027baebe9d4f0024e59c7d4539f48d0a5db20c6d1de8ddf40805739ee8937ce458c04f7c257b78d32c22a8bb25aaf2f1b84f70cb29c5c921fc190303bfdc5fadf7b4fe733449243906ef012693bf6c6f2bc3b28dbe19e6d91f4f9539ae2de9d2abe3dd31962448fab02bddea6b21c9c89ba8355979783e2897aacee86a958c62fdf0b905b1060f2b9effae5c369ad83650a81c380e354432b58c9e18bb83ac9cdbc3daa9b4ed4907bd3539de0830c46b305a89699f283c2e46cc6989328481ae4233173323b3f891b0ff14f68e78ed8f3b683ae7636dd7c742b971a592e69285bf9340b3af4b15ed7eacaedfe0e5e163a4fa275016bc9c21865d09f98989d4fbe07fa13bd53ef8c70a5401271824f404fd939a8574a41a29d6f95248925ff52226202d575aa28023792354635d18f188706025f5f7249675a99026628b55cd994807319aaba06cac0926a6200cd180d4b552f606e524019e2cce3aa9f70c6faff033d6f492d8ef223df1c4737602195ec8b251fac9b2fe69f0b546d9390347dd9cbcb84617a2a87fa37bb9bde7a1b9b080b1c5caa7a6e10ef2608dadae32a82cdf02765908608ac32c630e8c24a7e653ec72a2de2d02bf4f1bbd6c37fe53d0f2db417d68a4644561244e51cdb684f127bb5be98665018f50e8f5519491147ceeed2354a2e454cee5af5b9b28d3e31a4ad6b786553123cb29b9914a93c0da05d82200ddaf47e43766d4f50a491c0a085c1d1c552c7a73fae4e3524ebf7f820c7145f57025a377d0fd5430ca9a2830fedc3d6d629dbc1f6849279073b8965c25d4e60cbb01bc3f8af2d1995a54fba2db61cffa743a2c10b06d604dacf5a0d4369ffe3e0ece9ef877577530d3b1c5f868aac2c1f2bf46d55b27b2e34c5142e656a7453516dd17d8dd03177b7b60e20c3aeb6602cf4389e2787e62b8a78798761ed2dfeb2ed4e05c6d31edacf7c7fba7011372d27a45b023b298b0f0641af6c65d44e198ec5b863f7c5147cc0d1fd54deec324c01ba428e67820efbf9152234ea4d3ed201cbf62eb48feb586593561e753005adb4856d5f6785a2ee1d33f73f0373e48c7f37e304ef790ef056987d424fff03d7a3d345a5953fa763669655a901330f4513fa8bed1ad467a04ce197ac6175fdb59a51811ba82e5e33660c1f9f241ca324e3dfa02d9439618f66dc8e0786985996687156ca1b98200d5c3e17b531b246154a34882372c9b1c2809c71301bb57d33537ca3e1db01a8d489878b6e3dcdcc4ffba76945b90ae8c9b42d2492dd16425430510ad3417f1c6fbea7928fd311871d3fa2631a6cd7902c1d8b405f3230b846ccfe6c02e0b1adcba8d80f85fb7af0d9e42ce9d331863b928f87084f4cfaf7dec7b7955ca95cc93a288ddf080a40558c05a905b7580af2e4718a47d4174ac7d862ebad81619dbd5f933c8c0b6c2f44c35558ecc1902ba9ca41ba7babd36d212144c3ece0fab860abd3ae19cf696814ac574b9e3c3f1600ceecc24988fe6c8531fccdb53732bbbbd5bdf44bb532bc6b72783cffe13a56be5bfb120a390998dccf5c0edae1d52a2d5f2be2df86ae9c763fc5c14da1559d93108fdf11545101c46ed2ed095f98882441c80bb03b1ed7bb6b4e92b6662000afab661575220372c8e878c9b70b0983386b70f5366d9303cc3ddbabb4657344ea0729aa413e214ffd83664d9087920a21e6c69d9a3b4f2c1b08cc86e39a20fea879d3c4840c649a03ec1ead884067bfc2949cd802990a96584153ce76f4e4916164de06781d52a02ed2f2a92cdf6dd705bdccbca07c748062eb40581597377907627acea18369554e33469481b1ba23daf43bbc645458e537df59e6297c79998bc28d1b16e55c18e7507b1a8e3286b7ebcd5fd032c3fa3099e4283f49d5b14181020be1a601331e06fd1932da19f7bb57e34be3498638f5a3436b0e298dba0d1177f5f7d7be6054d4e789269cab11c94a58c62567c7a7054a9818a681d99012c38af8d04680f5aeaf9d9960f6e8fbf97d52edec3b416d3d566fadec038cd3b000d42e74182cba1c84a0ae167492cfd3410961128f992d0244bef134f7303053d9049022fd6905a5f3b0ef9e6b20690f9f0880c82816227b1d2b2573c69ed5e21f91dbf5bcd8b7e7c833d5c48e10eeb27ac721f8ba20c9224b4123efb493a2d66e0750dbb16e4eb9fbec4c7f841527f7e956921c2c1aeaea9b9d9431ad20c7d38da02e0a1ccc780e118ded873dc5c1e8a0d7ea18a5dbca88448e5bb8e0fa32434027bd764930c6cac16076fed870e5b1e87def8831556ba6f17a45fd8844d5aff9409e31f50d32b2b15f7a8a2b49959345f520f0374ef7a8ab568663f7e5680fd7509aceea97a721a47f2ade631af76f15be794bd9ab2190b5b8543821d9b67614ddecffdcf97e56eee525224c81f29266bf8a21997f5e96c14683dc1751f36a96a0cb8767c81d8424540c7459c9cf8482085899da53a093d4716954fbdfb49cc68d90a7b608d877990ec57114aa8cfd13dc2bba28bed106a22cee0fd46df5f509847efa4549708856ed609dc2eaa93eb9fe91bf72807a5bc44d95c68c4df77dcfcb45a434b94dbbdd16b9067ecf47b7e06d0aef3b319db78d3b0fd94ff6d532452208f83eea13bdd479d35314b9ef7140e900a038a678e424f8cd48ef7ea9d91a583ed95a8a00d8f2d0739b68cc3b607e2817ffda5171de9a53238fa71618132493f17c1d9418790e4795f7e315d19438b6eb5bedbd335e90f93c731fa22f3d790f9a66b266532f823614499a17458fd624043b1e56d23c409cd04146834ef38299199ed051a158c9e6648657decace7f8c3eca51f9ea3284b108dfc8b0e24553c06d9ca87aafd1801724f85c62d9d78af5779d54ddb7cb0377a6b2b9844cca026dd6958feefa1dd24276930eef3e34c88befc5f3920c813f3fb4efd2357990dd3b5128e41c7740f3cb1064377ca36df2ba1d7c62b3eec286ba7aa377d55d17b6d142f6272bc5ddda00d7d9c3956741b92e1347c979345a8e221450f892f565489d72f57707a3fd0a98f683368b207eb6c80cd4d078f0eac6edb33c191b6d70b60632d0ddd267162b1595ffd8b33b784c6b2f2b2bf39e5f86b4965d0208f4c227885f2c471fb1c12c4df4a0965106727268b6f79e7b6f0079220caa2e20367170366ea87a581b161553df80ca1828dc9965641efa2570636c0e4934f67079e7af657d4f64971d1038a630e35cc858a59ef0e392b445166191ee70eb1dcafc7103fc030816de54bd0ac0d30617126e04d1387f87c1407bbf65729f526218a738cae1f607b7d23bcd5c2df4f2b0f9a9d0d9567098ae0c6eaa5bff6d55c887028923cb30253907616106e3d4b9f64b348a998bcdc416e8d14f44c86bd74ddb7602f47ebc3beb0a7821aa23c75d6aca2efde1383cad6178d50029055743bdb760c63addd5a17f3c785ddec9bd1a9ad1a805c267adf325464cc521fc676b97e4b99bd8c9b0e1344b5b3ae86ceefbd13d151ec515af8f843732b4a229bb20c3d79df9b303185e7711770861adb24039b661766882296a7f03001b6fc9af1522c8863f0f1d065235518135058dc642f8cd9ad54689286b122f7bf5fa1d064a9458030589fb0b950abaf8dcac00d5ebccf4b2ddb2c1f4df94886b0b6f92c3b1ef225e2e87f397ffb440440feac422d5965081933128d41f1ce319675e70b22d86a89e3ff8c2ec0662177b19d1c17393d9c89bd3c201bc08b72a2880809815256f3d3d76b397b7d09cb7ea541b8c3aefb65566cc580a7f2b99c43298c552f35de2f70d9a2452d5c16a3cfd11feda287f8f30dfd63f75719250957a9c88cdb89728fca9defec9ecba76a77a3a38729e0741e6259d07beed87cc80e8d6add1fc8b45a1ab17569c9e87b9ed9c17c69a4ddba7cd774d7705ee92786f560d2da466e600d24d75007547f72b52457cbd82f4395da4a51353a1a9d06ab7f34c10c413669616c5b4b419d5faa136364fcd5133b19bbfcbc9cfd717b3921df5ca3af58fa8b1bb766a78ad96c136f8cd07a7248827a8dee6d6188deca05c4a83e079634c091e40b21101f658b1546b738b2a6e8ce0296a33eff10c77d55201508d334784eaae112ee298a08f12b164c9eccb18938751d40b7396df295741fa1e7b3380b4d33f16ed7a03932ba9c2d8ee5d520cce71f3bd60f722bd53e24abc3a4e29835194d6387f2e1657f53e75647bb7c4e982e6cfe34028d63afcedad074b87cb50fa3dfa8fea8ce60ff57134389a14454f40bc6f12afbeadb003f18a847bc442c53f765b9ee39d736e6daf66baa93ccdf2048159b1e4652a91d7221243f1dd2654d8b9563004eb40dc36a17337dd1a8aecba05ee5c5f1a16108d687ba38fa5c6241926e27fb49a7d190e1cf4da75beaba0b9305cb22dc036989f6b595cc94e432919858ee571212ef43c5f7dbbace775b7c83ddb5d6475b0a20397733017381ebdeaeae6fa5454373d6767f612bac3989e23a3f63ce8aeaa45281caa62f36d6caf50149caaebcd5e593e97d108c48389e20245c4abc44c62bfbb80669a054e6750fcdb9e2ced4a9f3572b50595fa4a579ffb7debee61a6f2d93233ff385da23ccbed1282e9ce31f641ccf2f0f1a9cda05840485e72a847f2902ae65009094fd1c5ed977e8a92f35d22e09e4bee6ab024cbb17722b5a84d34a3f8ba5860c9f3b5073b5da32579bc509b928a7eed173f03efbb5530192f512dbfeb488e3f5e8e4476150d18728ba242803d65ad50a5fc27180ec0684c92b2817a543aecd21b429dcfff460e0a763da772196348b9ca19fe56cab459fd2abda552b4e0f5bcd88cb97a0c96f5b72da61a1ab4023c9dced08b5b1eb78712a3e023186d56385347c0ec247b990f6e503e7144425f2c519c4e740712c2c229ab745fb65c6bd82b91b9e7df527978f9a00f4edde6ee7282db5e5b71a0ff30df1837c60abc58cfee6ffa67946de342bb214d3f806d43f85086e67dcafa95a64241e5268b03d3d6f33d6945a1b5957e4f42df20d36e5083507e4b93cc9e7a19146ab53ef84242726486aae1411287774a0c3b6b412acaadb58a55edb8f97e49407264c352d898fff484beb5ea2d30ad22f9d3a47f1a73bf4a0d37a364f55d7aad506eb11aa3400dab9735077371c2468a234863edc9fa666485db0bf2725f09d92bf506025ba3dcfbfc891c17f6a4f0e95fb5aeb6975d22554acd48f552a2dd41c6da67e1a12a2d8afa41414d79b01f078fca9550331e1f5776c0d1cac18e64b20f549b9ce38926edd82a6e05957d96d9cfb31132ffb742f8c14327c787a534d4d9d91bc9e1927ed2f19436e2a900d0f605129b4896d6647d2ae85be27e29d84b892f06ce6205b9ffed3115e48e8f833f6a78487b3f1a3b663c60902edc8d42754f6154c7aa85a94bab7005d0199e6462f851cf31e47596b131b6d35441dd827faafd7b90d5688603fe691b1b2b7a76b605b3a29df87e7b036a26bbc1e94168242a8a53100234b658168f5201ab2f82749db9ba990bfb4ed0583851674700e8d1943a45d036b152ed26dda77eaac951ec612422622d4c3e51c1c0dea0612731f59cff0de6ddcc691d95fb741cdb60b710bfd3033b327b27040d0400f67d5ae9605ce13a594ba654aff7a4a090f908b2d1921537244c2b09e28fd937c3db95792c67b4b39989fe933351ea7b2fa96a43ed9f552f5dbdf8192d8c5b3f59612344eb0f790470c91ac2320026c144816891afe1e419f4e69e2f59a5f2a1c825a80307a4a0993b5df19573ca84fc98badd237d450d1ad163ebf2a5fec1751554a961a4484267e1390d249021b541daeaa6b26534cf42dc09180e4c6abe15f7c567b2ec0f4b6954e9ccde95947144df8e913f0f5ec32363783feb2a3a3f9628d3bf1ae0cb088a97a951cc53b36b9b02b6f05ea0648a4fc0ccd67f06a4cc79488fd77459b4b27724f7e41cc47cb11fdcfce47f8757b5faf6af4fdaf952a1b4aecef2b4ebf130570d95e22c794b56940bfedea6f95d8e32a683d55acc9814cebfeb04d9cb0be472996274dc13c439c49243e2673455cd094b6d4782ff6340e2a4637e5594f895611d5cb113a9ba2182a785597eedc3044ae140df7e10caf14e6d79f2ad9f70465cfac225ad65e1f8f281a17c07038910a52b1ee3a5eff22080b6fe4ffc93d9640c32fa5d7ffd562fa7aeb9c091842ca901e7554d38fc8cee8b8a774630c29038b985a491387080026ad6b8e2c5b4411ffeb59930875da929b8c1f80b47ecfac69b5d3b7123e82e116e654771ceb7cb4300d10386eae57d33f6df91e29b825f7aca01fedd1061d587ea735603d3d275d5a7284a93a4f379f8ee5ad384bf6f037d24894950a273ca2f46b4f66479d462fa3e2ffffe7d5a158d56547aefe75c753645b558f3fe988e6055a409df81f327d7462c8e2d02dc1ade326a3365f0d12ab26ea9a6c38b7f4a3733b0259422d2e91ae6845ff93fa48fc17e17172f60bac0adddd04c350d58cb9e9c200c3fc8a503ca922747edd5c3d821163c19850332f936ff306adaa35a317e6977223462723b4b3028ab60830fd28293ac5632f436e9e092086bcebadaea16e1188a1e106c353abfc72c83e45459525f6b31aa828f77eda8f08aa2aaeaebfe53386e2f0f54378aea86a3efab690964aad4a385a922aef80aa149d1df6ff41c3e2249987c06ebd8d7ae43760ef969f315b840df4c7e431b59bb69a5570230f9d2e921e67637fcdb1a84f3088eeacde26b7f5afeee4a3964330ec18c7adc0c3a3f270a983d5a98dd98b66624ba80549ce8f880bbd8c7acf12383c9ccf5cceaebee6331ce391f4d68922a54e010d165e5783200ba58ebd759630d1070b53b0e2001216d177b35ed0dcc81fac872271fcd4910e95dc9caca519c68eaf4890cf66157ea8bf91b048ee4c0e1f501cca8de1b137db5058a3c7274a4e961135dfbdf0053f616a7b36bd5136883e80e19c1293cd81b10a389ef05304be5541c461e83bf99e13f39d2fec5a94f1038cf53bc1428338514d2c85970c1021e46f466d9db327203714158f78656769d3ba190588cc37df50a9128e071c3a7ed9dca1219eae6d4da1be91397f5299dc55181b8c15af79340bcf76cce061a1c59be31f118222ee755a02d364484488ba1ff5dd7f016189bb5b5255f162b9f11e09562aedd628c34d8491fe5fe96eb39ab22ad95171518c7c6848c8a51a4e4fafe62dfd04d29829966af9275ad7a2737db99323f1c327090f1890de252858c3c33e31cbef901241bf7759dc7800b181c2f508915a95e6cdc38638d7c6a23fe23a46854d43e993ac2a0a8204884654111f1d001d80698a6e412ba9c45c7d5dd7cc7e7395942432190033cfe730e9431015a01f57413b0dc384fe73410c2a0de57538db3abba54e163f1de095fb1d39bc8d76d79e5c7eba8f9f191853b5a3e24189d50651cd2f81d961e0005282c6811201fc1c64506392ed26655b43105107aef900d192c4078ef03eee10fd2063aed0bcf9044597e1ddcab2c799d42ce685dae765d68c35232226ba778e60317c6c7a674a4c6c987ec83e9ee4bdfd333e80f0df328b5771362bc55db76fe2c788287ad00fdc1e2d041ef549d0f9233206071b314d45cafae897eb526cdd68361f4580efd005c75bbf92659c91cd7d71364d51bdd437a0a00815cece75586f4f35a6422d2202317548683c0d1934f57714b2c87e4c86caab459969b29a005d19e38bd8fe2531db750d5b0f6a7d7a6f84601fe334f8ca5416357fc80d4d71f5076d1cd26f3c4e2abd515faa483f8c268a7dc6569ec616aec21916fb19199261b7427b01be8ff5e1e19665b0a88b5b2c75cdb3a44786d89b4661cb51f2eb78cca6a9a7f6296e3566c1111629023db1e2a0176b5b6b508eec9d506d45c31ec0c33833e21f6f47194f80b997d0704af2388e9e82e54e250efdb7406e164f2613c597ff98de079abab4d3c6a02cff4de4479a56246b30f54fd5b57b34ad8b05520d0143090cf19a7952644b52fcbec09290d89192bf094023d197459b09c6719e149680904753e6324ca67f22f5d4315103611063814b598ad83554f5faa59e7c575d3c7d630f87fd71189cd0a98f72b3a9fc3ae1bd4761ad1be5d11706a8ab142df8f8b3bf16e7347ee4aca576214cd7a82744665846e779f5afa5de1d8da1e8f7dca1609ab833e3f1ebf5fe4afaec2d5e1bde08379987eb4545e7acdf29ecbde5d316170d2ed20252a6fee2f182f1367469a83a59f788228f40b1d30e97f4e37250379d822cd8ac9a3ab4f255874c2f290ba26c485eb95c73220e4d17537109365789cf4adf26acd0455499001267cee7b50bbcac71bb3638895dc32b6430ab2edd072420c8cfffc583e308d9ffe0ab4d823f2ac583a0e6c07c5e82f235eaff2d6a5ff2b14a97aa71a335771c27bd745b0b0f85f1055f97120988f5f7d46a66cc032db6c541dc66be3c75da5cba7b6ddaddefe38e104e85738b721ad93d4683dc9ca8d0f9dc5ea159f990fb1bb93a81902b5a8ae61105744ee12343b1f246dc1247f341e342a1129ab4603318fc9d02f45d7a5316cabb3e225a69d22e24a448de486f886c7d62d8fa55dcf4575e4e0a7755717614a72abd85ca33ec9d894152449c0ab36032e66caaa0ba8542a991d61653a5d89aaac632ef38d83b9c5f0205223f364142f7e307529139d6120ae1deaf0788c08df481dd2f9d0f8dfaf117faf1b49e22292cd2e372bfde224263a1004cdafc69c38af466fdfbea9d3ed25c32f7959468a283cd0be50bf08f01a601cdbfcb00f2a816e78dfb36ae8ba4467267316d702762a8fa4ef01b0d98ad7bbff18ac11de47385a706adcf36fb895fe73035c68389e9877676c1ecaf8b965efef8b801a8e115848fff711cbb01772627447ec2b0d71750cbd5357c15244628888d537de083a7a0c8c1b3822f6abb436dd6eb742d60e37b53e5a3eb8f78f16ff6bf2604f06bcb9f6113bd0930a68cc9ff9e1dc4db1d93efb5ed9e009231c90c3c63027fbb9be15b740375d775e656deb3b119e74f9653ec9ad7c147b1c57f981caff0b16918ad4c3184250236ff3f69f6835077899a7a69a85b4e2687ba8fb12daf95e43af307a6e7132e652d5114e9c79d30345ab788d5d923c0906ef2b27937edf1770e3baf95adcf883ae43bf6a4fb539807e461e3cf267c246b5cd96ec126427d8aa3ced13956c9ee706894ce6da1844ee23ca41a9f06ca6c764f8c3aa14a14c5c87f8f45d19ab92bbb875da1f1be879b873accb4227256ec08a85bae7ad10083fea616592524cee4518996f1c69ffe36ce600bed6a893ea57f3f7fab715b61b6a3fc27e076614706e1a5ed5f77872a9c5227a2364da457601ae27faeefdfd3ba543ffccdbec0e996359a76f4a37dc29f8f44b6a6f612d2d984fd42339800fdf5ccbb4802cc2edff24ce6970d58539fa577ef5f0bd85421b2913a0e3bf5ab39f67060fab891dab5dfcb4cd4791c5549f3b820d8c5520936fdc17003d44e9078e16568d0505f3385fc5f1c101f4f11fa53cafcf90d4f6e9037b15e34c9bf4695ccb1b7c8ed5970e03e884b920e7178c71af13dd22503737ee23460a3d6d429d93a6fabec0f0bcae7653638ccd49e1c2d1d640064ab8fabe08b64a2155d939d3d0bafdd6815d4ca4f0165c0500686f53d16f0fe16a85cf663edce791078379e256a3c645e9b6dc5b453aa67ec84804297f0cb2dc41992ff804d2331de9956df52b7ee1bfcea3c039bac48327e0491c5c0b357d6d341f894b375152ef59c3d73deb883fb53078e769b1a3d6897d7c2acdead125faf2a635139ccab54cfe5cfa516bd5ca3d536d97b8e29852b3a0427bce8e368d769196d28f7f2f9eedfcafe0ef0ddb88787f0b7561da4a09973eab96aadd7fc66c9fc0aa79fe224e209f061b1bfb4ea33f449563c216d3b4376ac83ee0b328d1c28308edec09af61cc0958e352087f4e77c1a2346bcbbaccd70a3216424a9889d813bb724ed2d1b830b3bd29d38e676bb7314d7ce94853b99b8654633dbb75bc5a943163a9be9bbcc560b8724a92a403b82bbf6723310d37b1874c65acb99603e4fedfb3ffc4a4bf507457df870b986ccdb70e44535e3392032b88a3afe11b5d0dbade88a4e04cbde25e00af2ed41f13ddd4ef926ba5763efef342f2b9a645314bb59cce96140f5f5328c4340832b757c9e617c32b7f03e62e190533875d459883422ac814da9f748d72366de8b997a7d4bda80b6783dbd23180095d0f6a3355f106dbc5f82de5c23cd428231a928650e9931164a24017bf8edf2af9c6ea34cd7f4795e05c47baeb91db349c334783935e877b8807a9309c6d3198f175096156a73fef8d2cae081a74c7a8522ea56dcfbf1a7ef99bbb3164b96913aa7a62e4753ca273d5668f9de3bc16dadcfb25f964f69654feabf92a5ab678ee50dfbf084f8e0d3db3a48bdb72f83746f1ee797cf273251baace5a5b7feabc5228971c813de0dfbeb25811c1aed5a4f2a833e67f85b3f93bfff81e766df516a0e431ebe9bef9dcf20516984b1f957ddb3c8dfdbae18b6d0322df408dd8cf5fb5bfe3ad2bee063a271fc605c8677dc9231f3cf8ba39b678babcbb08a2c74c0d243835638693262446f00a2e1e74d9f8943281aff3b8be50138a7fc65c005e04a8fd20e1f2e00f2b58f5de7fe1c7a3e92ab26e3d719ea3feca597cac02108a7511e490a0b66277f70b2ad5a558032e93300d3463edb4b115b147f698c1fce91807cb76dfa0223f81cfa6021b8d92a64fa3938874d2f911dd0f43a52d033228e61657485cb1e427576c91ede446507d2622d3b286eaf0bf47ec4be84a2799814b0327a350f3fe01efd7b8c68617a01e4780f363d296455470b709fad5b13598732b4d3f260bb502d360eabefa2c58551d505a959675aba294c10f2c92f56a6d189b926de17495dc10c533e2aba2c1091efaac2c268b8da323f888ac824e4f9cccc5ff04d72a2a2846981a4b06c0f7927fa646d39394260d5117ee28b76663887ef73785f2c07cd2caf64a008f05bab74fe78427c591c9ce3c2b40064b61256d689a4323e8373f64fa92dbc40f2ebad8676dfdd60fed4f6e59074b87ae794dcf99b46448497f27dcb7fc474e49541fa11e13340625eed90a026244ca2f9f9804ec5e00eb063a1eb99c314d70db20273159fb1c982dc6dabce41a3166f7a89d7ed8a537e1b60c51cf48ad22b6aa7e31a1bbee8012eb465aa5e0ee78fd948872db6fbebc398c02a291c8958dba4713a3f969dbc407b49d23488910d8302c1524b17133df94fc960f6d1543422871abe67839d4d535a4d38b4ed3fa1dbc670380c70edbf389baaf76c43e89d7bcf8d7ee27e1b91bf8afbedcdb967927ba49aa5f4f1028608b42216853686638261889eee947bcce0f1873a07aaca4720e65f62a58a4370598205fd50d23833d541a98c4693b2f0bd66d1dfad24b6bf7a8b20b115a2c41d62bb9339fddd547fb7282bd622257f45c5157202807a6d0dfe417068bc5b80b6f31323d46b99de1c7f54b12a442800955baaa0626590b7c4e6b0b2346c213f202528ac21fcdcf4d9700597ee824286dd8d1661eca4c0e8ff46b90d16e4d2ee281decd49b35a13a46622dae03325a93ddf07ea3cb9b03706495e1b03d5722e111bb042ee521e97f31e3bdd6b2bb023eed2b9658c24dc1ea84c4301403529b0edb7c4e5d28ae90f3d1edfc9ec7e6b5260b1f165bc399289a76905d13189a8c4c3441a781976be09cef7ba93bc9be8bc2be434b815793ffab66c57c36c2da665bf75042e8f69c3812e9a2dd2d0c2cf55de0c919c09947697fa38384e9d9555044706927e7e02d848a14fbc85467654fe98f98590fdbc2db364c8bb922a645ff8c6606ab8283e2682285859d3557e6ffc664ed025c4bb30586d95119dab3572cce76d7f1b3980123bc5c63a4b056912afd310d6f785173a907eabf0660afdf94b09718290d0ab652e74ee3c3145eea2f79c5955f544d7779492cba81f75413c96157a9f2c11d3229c86ffb00cf76b6468d43c3c71ed3eab46513b596f438ccd6f22620fa782d200d8e6b17e34e68aaf477541a41f546f1b9f4826b2aada112980523fe9d30bde023a8770771c25193a06aea4e9a93a879ec617c8878a1f88a960eabc793b76b6a37fde4f5ce25f96f596dc9bbc3076ff9bfa5432c303a6fe9effc305e9c3150eaa66c73c02d5bc2a35c01318f5062d64de53eabdd2df94360f6a00d799a3dd4c8b99266f4e5584c8a93d4a6853fb75cb24992701162df473f4714dd9e81d6ef30942bdf0c2598c5d62758e170bbd75bed6eed8fdb1b65e6644ac3a15b0f3b9439a539d114552eae2a498d1d7c8f673629e7edb5e492cd787492e1c9de6ef7929ead05a38094590bfcca2c995cf98d87fc22b5f0d2875d8cad077045d3a56b27fa67743bf4747fef44dfbf82d513a716119db5f0b0e45729904e502c9f93aca46a1d69795ef377bd8814c373234c3a6f7e988d3a6b892cf76ee38d6107cf1cb825c42e5bf96ab6edc175725f146b3d8247d9df98505c7ab9509aec995c9e1ccab7b7c7156964346ef127ca47ffbb269fc7461eb58d3c7844240483b3f3e9d2e691cd7213e4b3ad7a4d1ae65984dac338f6fedc4c71c330ae02bf9ca7a700d72cf05777bb461af412b45b107878ed9240f61686b8863c62bf56bf75ad89c42cd34410dee2807b0a7fdeb1e15715155d05cd3db15da3f3e5f9434b224f3cde8277b900ce3bcec5e72ab2c880a6e5ad5cd9c1df470078090309f14f8b8b301b846e8e5015b27dc5cee306e0ca71e17491cd45368c7f4297cab32c8843873b2d8cd7fa2d483e0e912cde65c782495014b9f5cd015538f16e628faaa61683501c50b0e19035a2e1da0ce6d7397aa7778f9c4387fff9f19d516f33150181891d1688b1b70bd4e05768bd865d6f706bf3dd410c9a46ac86b599685773c81fc96c992e099d4569e8728fa0ab182ca673cc5c5a7b33ce7620bd53a4cacf260e439a000483745f6c84c22017470f8aaa7e0c3449b2c57d1b6ed66ddcf2b685b00e4e94b0e57ab67ca17b1e8417ea643d025926081c8d7d1570ca56290c83e841a9b74a70c38f7bd0c9e35b501d48474f8c9100ed960bebf3504033999e87ef8915152fc951236498c2301875b6cd9b749d72fbc80ef012f4e11925cdde0c9a6ce2728e21feeb62a9cc791b7db16bb93f21a8c55812cdf14d239a503588a388b920683567b51aabfcb87c25619b1d1944555ad4ca80c0e67c008dbe0aa63510f8b99ec849ed4aab071924b4f193d10b037ab3d69686d8d6f51f3c67e5ca8819cfb8a13d99897237a6165a3f56a816aa83a767b1a78ef5c428292043f549df479ee65408f5804a0f1f4d7ab712cdda4dea98da065ba68ca96c6ca1b67e984daa8b29001ab0a242e3eb3e5a70c91c4182e5fac2e3e2e5d4991c8e094011dbbc4998cf23817c55d1c61a002e86722242197f4fa9fe0bb725d22f06383234d12ed45f7132f4aedfafe62cc1c66fe9b2ea18d377b645daa7161376e91505944a15c903741f649d8b911f84a2d57efdcecae6b11d03b117c9f5700a4a6d093867a4443792a740ebce57d1d9890c36bf3bcf0994bfb83af2eaa75bf76c7ef4ba1e5b761c586dcd349db8300d1ead63eef512268d6aaca8ca80bd43ede26cc413f9fccd27e758c18ee365dd16d4e560a92b10beb31fbdb34443eeb82797ff7e927ea4f2b99b6ac64a3247eb567d763306c0f523e312931e87e1f414c2ce447f1c0f893b96c08c354c7a848dc5337ebe4e1e3a011e0b0d0b0fd8f96783876fd9aa7d6eb78529ad736a6c12a5687441cb870f419e36f8dc3abcce32649b23d0acbb01e78d0c069345612349c7239e37b3bcce41aec7fe3969bd39dda56dcf32ae8fcf217f4cbe61424d2d49ce44831af866975cc9c2594a6f17d17aa3da325edc76e2d2b02f874fd23a24dcdca15dca8ca1b866bd7e7bc06881e352527a60d0cc237e28015e3491e0a9252f790c33b920e3f16ceebbeee40f0c20df96b9439bea91f806ee9e08933d091f01c619bf7eb4055a3e25f097cde7daa6fc6d18c7c307dc10807202da03e4004bda5522c6c36a98c7d4677cc5e19d4e70cc9628d1e9e7db0f60154d6b8080eeeefb2436ca0eed6a39c60172b504786e9655325fdae574580882d21bbffb0b3c2bed7248a2a9c41dc3cd4e2e0fb00465ff0392ce8fff4121b68fd8be9223df4d7422dd858fd2d8ad4a87d8bf7b2c3faf78cb32b4f641b29b202cb4c7c1c65fd6ccf78f856deb2c44277651e2c6fd95daa6f01376b588842e3b53b24aad5bbd04207b69ec1e6d91c73e774ffb44d3250a1905779d986b61e813c4e7874e4c8d6ad355a09780aaad5b7f2bd49fde235c2e36e7a06ae5e6fed8d07a25c8036735c3aab7727eae39421fe40651ec04b8736fb075298a53fd9dba61a1471b0109f2e2daea63a5199c0db8199a9dde09e61f33ce9a37d5f95c8ee2dd30062909288563063cfdae29ec5519a1cd03296eaa84a1d15ac5b3165004651d96ec36ac947f0259084aa8bde7002eb1e21b0629d10037b344e3fb1f24a74a480f48e3e561aad2e07f2542c699802e4df456a8a2bb49ca7b759e44c203afecf1b26cd85d3b24cb2d007fb610c45cfd51e9fa2b60fa12bbccbd5db8588acc7ca22bc4cfc082151421a5cee5517aac5e0231133d548131225c88129385057bfae4806674dc2df1c77770b423a1ebd15bb82e038342bf9e60821a4c192ad7d6a40dc707ffedaf1cce1496de0ddddd7c1a35f2918e832dd0e9f444b654eda9906493784bd9199a3269601430e1d0514192c84e9425ea93f768279eb5537a9f588e82a2185dcf73af7ee3a907eb41852ac358d6d2a1ac75ab1d441a048f4a4738b793f6fa1b068c05922045796f69a2f4274392d9ad03bd948295676c55434ad70d9d735ecc373629d488ffed396ea66b76ee6c99dc6068f20ef7e207937670652813faacb253dd3d05fcd296ae96babc89d01f032be66f7c99ce53fb44279d34d1d9c42c0c602d9c6a14d01927acc654d420faa0a51a0ae6eee337d916aaa8df1adc73ccd016dce15f1cf3f355a4f8171eae9e30758e8be725a58ae8ba48fe22e67e1ebc7a3e559992a49f8b79b3d282448169fed9fdfd4c883b3c183d59bbb3ab551bb94df5cb9bde8200efd018ba2a535c6376ba8814392f830e9a498561baf0839f2757036b34e6bace33d3ec6605de7f1a9d914348db59434a40b158f870a3865dad7dce03da0979af5b49b67ac1cde4292a94f5ea791e2a8757713d99286e979d7cfe4ef2dea934eacde4175441438c5db7581eb65d5c32bac07fad86f75bdf5872d10cccb4c69b4f5fab5818f7ee878b01b36a5776aaf7c9adc6e6c8f16878e4c1df9bb7f6fd6f115dd8d9a584b0bba2da6ddc3940758b43ac7e45b94a4d0ed23afe86b9dfe93536a809a928dc0cc8f9b5ebfb42e37422faed1ef1f5ff9bfaf315f60031f2795a21b00bd03ec95d0145c50a89d19316b174b50b3be81f1936d352204316d79a7450046055b1db984f7a00e9247383b350a241383751d406e71ca6d81e22886179530a8ced8ed741746a797b4724c4b89f008ba87771d695387f6f351c38caa0c9bd65047cb596dde6a4627f4a1a61ac96dcae543d943acc06cdb47680658d6c71509d6205113db0fdb32b0f128170036dd80f9ba60229d245a398403ce6dbb1dcd5b94d89dfabd305129fe3e0e496401a5c387a1a9171471a927d7c6c240ed7998a869b2481c0e38ec22714c7dc8b407d1c0e415f549f07da2109f801d1042c5d3ffb50def4cdf649a82fe8fed7992a692b02db332e42d5e86a9bba8a7247b059383d1b00267b39397e7c0d451d9995d37f03ef796bb92543350688234c34ca906c9f44b1719227e320b0f0e4c9333c32e34b4eed0ed18e12452de153bf2f66b5ab7d662563bfe4ce8c6035de3e103b4698aec4606e6fb0fe4d8b0c2cb3eaafee30685601507ba4a14609149b16ab6c7d9954795e246450c483a7c32b7f4ee38e141b6e6ea906a52974150bfc680aa797e42e6d458d82859f1a7eae6ba08d27fa55d7fe08ff12b2d6d6bf4cc5660fd64629e870c867d475ae1910f5b6c807ec550520eb21dbf21814d3906d803c1fd18f3e72c93dc89360db1a12df5e8b25cf0878ee1dfca81cf266b6814dafa311f5086311279aacad176f68e5f87691bdbebb8ce4cac742554f36dd61a29edb8e2725430f832d0a3e1b2c7f0a7921c67df737d1509cbf4dc47bd7f6142284bbc03333c621446dccdaa6a1baec5a68b17143390c421654201acb004155b21fe7b03948b28e7bd31deeac50d9f7bab568bce1242bd0988df3e3ef12afa0dd2fc950fb98b38d989c0892c8b008cc38e6c3d2eeb514a7f9cd0146af9a253b05a233b85148a614bb85d68f9866d9178b0042c8f7d2e89fe9f026419e5962664cdfab57fbbc02b307549100929b5ed7796b92dbbf5669784c16b130ebc03071b5c96ea666d861e99a742cf09a29a5876276f20683d3965738eeea104f04754b9e317827f62b88516fb477d15f966e7e51c92c8ab564eb108ca1c18edc8493f0012dfb1469bdc4d85b7a5354a7900688d817f5b171918fe49345349676edb8ba31dc5f733f4707cf54a619792dd079e223af498b2bd50ca09754d45871e05b75a3a900b13b8cfc1eeb14f4ece313bf36b3d0288a87badadea7859a9e6e425a8ccea7410a9fb374f03329312cea691f394ca35a381ff733db1162d0f546c4cabd1455172100dd222a8b0ca5431f97bb87fbd5a752f16ed496b33a666339ac937005d78bf3a471d9a0ed0d7ff6bbd472282f9fcc5e96b6f6f4650531a4c0ee7188d9abd198b7e5249d2d479399e69ab18e253961ad43eabc214cf2e7b5ddff56d9f93513a331fb0b396e5bd60d4a1dd491a239eab3e743f3dcae4072014f27da5a772ff0c521b96aaf9264a352ba16d4904adfac2a3a9d24ad7f5c246634a0cd472023eb531733bced0a62639b812c5b5d41421d0555fb9f0f94dba9d72ce1439a7e902fee29f2e3f0f54f54b78aab96e38158d0168ceb29fb5dbea45ad3f7558941b8688558c032a81bcb35e2d89e1b197050eb7f054c3cc0f27c410cf4e5a812e67adb8eea7f323a3495f0ad61bee054e1c2c49cfa92e31e4460a710796d6a3cbd0eea0978183dc63eb9d1d0b49f56f57c4b951ac804468333fb1ca7bb64059cb2f844bdac362fef6976ccf4396fcaac040612ca763d839ee27a003ab6e098970fa7d63812c74c040532b97e79be9f2a40da3724697073d086cd79b232680ea2d46701f9da9825542f6e728518b44f56776cd39aa14583bba04e79739bfd64a307135161258d531c7c792a855bc67a50e102815f92b0722f1ec794fae2b70d7befa77b8dd44e0232cff7a528697a02591fa9212c1cb277ee38a791ca8371067d89e80f47c0c94f523f4a4bc98fc90897368f2f0e8f7a985f599401fe8114bac5289692f9926e088c8bf78292e94a9e37c5cd96aa213cf7ad7b98270e43ee0100556fef34b2d4bcfd2e39cfcea80c36ad7268c6a6325a29bc7f506a24fbb9bcb70ce85268e2471ebe753ace7dadd7ff8ad7a3396667460f334f0dd21911d4dd89a8a3fe22983efb03cab4ff111dc74d333dfef900b5f244710a3b6f6ab7b3a183f904464f77817fdabda86303e9c65c47bdd8d58e89d98401b13a50914a380fd4d7b1f59823dac892d0fddc1a17d36e42f796f50cf395eca96ec5ea1649897b5c838656c230c89aaa6f144a13e0f81f986516fb3a46ef661593e71362d33ebfe3d60d9d7373d229f8c93c294e6f98c6ecb974f00c18cb1aa94a3537d516357a78eacd229248f37bb101f2569540183439ae896136d09d8773aa118c582d6eba9ddb02edfa3f9e3f0da35b1c6444ae56f159acf63245ca12d7c74d80e67c0fa94ecb4af303abfc70b0402c64a6d77d8dd67bb0639adc9eb84b2ca660b1406bff2cbdafde38e6a19eaf5cc5d653b1bc510f18f7f6ca56ff2cbb4edd1f7b92776a4a70e62da2a96499fec4607290bf18ff201aae42297eaa2d7a10cb461eaab319ea56d045fcf9b44099843f2d022b2ec33aacc484ac9a42f2bd11b45d2e21f28ac0ef5b174b10018af1b4b2a1d14ab0c435fc2cc95601a65e096a5db9af0791b366a6d22313da4bbea23de974d015bce0ad9a32752852946465f236e45872856366bf1ded40c333cd894c6b4279d4c5de85255974b0c02861ad638d2d1e7f805911eee722acb6df4df878337dcc44026a25e2f3330db1d1bb2e329278477949615acab8e3b1986e55babc617c8f3c28eae45948b06da10e707dbf05dc97bd8ee401f8f9381e48ce4c02d40a346da3d13e1ede81cc2e3a7baf27ba529bdae055737e98136999413f0dd41005c5ac5dca8c392a2090ab93fd58e956f9048acbc686c81feacbf1fd3aae6bedba762ff5e931c2ca2d64cb9f6b18c21f22ee9f2156b0ce9a3bf948f5882cf0634c02e168d6eb003d1c9804506865e56f23b8f56df480e0fc8fa6d4f2e9300e35194a0164642b490474a603cc60e7e676d51d2e569c83018409f2f0c11c534995d334c0a505830247fd32fd264d17df57e6886158f42ee8ca47c36301d096c4a1009423ed774ab255ba04e938d5b1c2ff11caa286919664303a4b3a9da5e4daae6248378829964db20952195df5ee2d7eaefee34137a30275cbc38762137c604003de3b372444e9a5817a0da64fc017048f01e1f3e7a93d8494317a8acf34f3bb0816b9a480c2042be93d897ba946823b3029632b4b82f6873355fe752e4ab0959af6240eb4a521af061f47624fb60115c8d77e7bf509e4934bb6ce0b060157bd05d123461a443c2f88ab1c7a08b0c04dac0f59f2321266e8cd11cee7be85d5e36eba939b743b94d4e9df24433a687dbd4174f3f18e50bc921bf9fbaecd9cebf763721b51cca8b194b6fbb84d93ecd10dfcc1584ad9d0a25d8df85ff6f45c93981bf914f7d2106bbbe9ebe6aa038b2551dcf9df21dfda5174802364e9ab0224608278db98270df570ba945d2a6fd8aada457a9e17d7ae2b763d15fd1ecd11d46eb3a17f191540764147bd22b085b1d3a9dcaea83c5997ef1b4d31f0958d7c3d166f04dddaedf210be9ae791c29103fb8d2239d2b8a4bb4ccb4b71adeeffc34600adb95354b3e47e47091270fbe1781e683d1f2709c548b6454ec3f55b652e2ffccd644f6799cd60ac1822c53a3a5a7049da822a58b0fbebab76a4d63b4663b35516acfa4fabc853b4f29a3cd61221a1d5b1586b41327d7c92eb5f7f892c3fad2c0442fee1997b629feee28ecf9bcd4aadf408318f6b49467edfe35d4a3f6ad6a8adc98964c1bbc90828712accbf87a62ebe50edaac8cb92db307d9cf154cf1d8a092847e9a907cd79cefff08492ce1cf273b1c7b62adf6f9f0ebc1563ca61c6e6642db2da135c1b5de0e57a1278c845e19fc25ace0ee5f4b1adec349506b2f92f8fa03d361051828d83d938f437f2be04323a8b0145e57447dffc9a8f36c6e076715cd885d5bf0ef584851301521b09332ecc0130334617690a61039bae5c104eceba55627d731884a4b87dc88f3e70798a985de92eab8125dbee2fa3c892ac554ec189cfa8588c6a87f81906f3f063a6db3be9460860e76a10c8dc1d6f96fabd90ced758569b7cf3c87836c89f53fb35dc2908b214ccea5c023fd826cdee61c3fc5cf4569b8836fa10efec884b9dc7cf43753c5d6ec3ef84ea3afc31f56c57097bfd0ee262c80826fc11fc59e495ad65ff0a2e432eddfd6f21f8ce2ceeaa361da9903fa52ff69b1aa33c37b10d9e1cd01d2dfa9cede029c5aa726fe0a44d59977c9d3a2a608eea760202099b1fc5d3381510dbaecb0519dd00a02bbcc7b3cb0fe7788f64a8d029c4bb1beff4167a39909c92f4ce182a96e3f5c401d6ad56a4779a61a14a87d3d152f27b72692bf8e1c3d6d30b882970541e6a10bfe31839bd5d406560debe1bac1827e6b1be6cdae5e48a2f7041808de0e3024b4e82e491284446fde6d93a86fb7cbdaa46dc9fb17b38aeef21be85b5cdb5739dee4a0c61c9eec22677acbf8f0b3bb01a040689809fbbd45e577b6950b3ad0a6ab2413c441abd13c6457b12a6e37ad48092c6c1401d0781e8911514d26e7e0f56d9b6b59cbd236b37acd270e4715835a95b203542a17d57a0499e0d55e8221603fb092a322c1439bb0a4250997fb0025cc28ec4e2351f3a1411689360f36b1d654930ec08387de3d3346a8eb0157bafed3ff21225d6eb6e32fae9b66dbd6fb5133f55de93772d932e9e874e24e3485d083771404b45dcdb74524a9c08157ac17ff1388ce590d98521f3805571bfb45448390647518aaa6f9967ee91ff860d1757e172e48a8611a05e9e5bcbf29a58096553bf1368206423e8dcc43a4707b6411173ff8c47221d8b6fdd3f1de208b6b767fec5dfc7642d2d0dfffed657b679afe8c6f250846aefdbc8ecaaa1485387f7d9bacf8bc52e6e46f3aecb486acf376ed15e962fb9c2697d32951ccdd991b88f400fcc0b4dcb6fecaf6579560cb479ed9bb8f5202a53b88fc6cbec2f910638cc01dd8f245d819cb161f692d3abb8c3fb705fcd99087b9d188678b69fd5c887b6f54cfeacc0d5b262ab2f84b9fc51bcd37cbec950d206131367a774629bd50763114c7b2a6445b0a297daec1e1994baa5fb67c6ad8ad6ce448aa9cccb8aa15a61af1e7cfa5935c9000efcbe58e7645ca38fb82a43080c5221324bac54313671695fffee2d9f1df2416255a521657cc1e0e066f405805c7b791daac3304a917cb6407e869a9953993213806e77e2f315fee607d6bf6ef23c05cf4c1c4e33534e8c040ebf59366b1031c58b8832e81a952f1581585bef065d3264445d6acdbf1b4c390813012832bebdcd9bda4b53fe4908513defd148b03f91977a29bb38dc113118da021a21bbde857a674426d6e7ef77df1d79b4f8a0257d42de6b46ae290472464d57038cdafc850eb52ebe81f82cef162ea99ad8aefb90d837f9fea2e0fee96896dc55b9a5a0c7d08932c5bed9a39debca10a1e05b53af2ad21fc2fbb1ad772e73d88b84b3ada09949bbe30e47d1336f0b1d438e45fe4e115e8a9cde33e8727647ca814023f22ff044c14b0c7ee7c2edfa37cd98f865ce55616347f032e8afe0e3bd8b808dbeb7f66e01fcb6963926218ee96c87b95c9cb3289cfb86c3c4b216d6557037a1565b5480f6ee7e1880af1960d464dddac044ded4a651e50769df4acf5222e77b82345ac833ee0c8e1301a7864bcad577157889db7d50f9d41563be419215eed7fcd71871b2d171ffbbb23cbed3b9f6fcb8d527de7292058db30d853b6df770026d24b1ac2713e542ef96e4a4af50063e0f34ccdd0e9d3d8564e5f26ac782857bc12d417eb9eeffe0596251fb9f108eb4ae25a8dce0c036e5d3a329f6969ea7c314e008946ad87e86d349b31a4802d592c237df676d4e2b6a9eabe3c9a1a781acdc289c4e8e53a1f088f25cdf15fa57a6b7238a06f3b60bbc09a007a51f2f31de3ad41776a9e7d0e7697a57475372a2904e8552e6139478328a93590a1d0c3fc92ae0946aee99b9804f660b839e87103b966cbba9d615db52602e0acc4330afbd36d1bbd56972efd61fbdaf78c997fa28f6b231549523b520cbeb383e8a93c66e4552c400f0099394e69c3c1134413af0e49811c6d8afed88f313071be32e29f517cd575d7970efda3c22525b1f06ffff67aad2a851d03c6120d822038b7b62a8d1f49285f1c54f10206f8b8c0437051c665286d6704b162741a57d2ddde2cf939dcb6303dbc0f24476ddff5b30780e5a029a5955efa272c38e36e59c1da091ce08c747afb986b906f4e8fc48fedfd94d1d9453583f5a6abffdfdc14b08974f6bcb0c61a4d0d590087602fe6f8a68ce0573b7ca061279ca704ad7c870998f7690b4e4771df423def31c9b330e2f402f84a7483c2f7be4ad9b86885541edd6672a59be563ca63fd610b18fc9f280a8226585a00cb02cac64dab7c58efe8ab161be9465aa951113143192679f2c5bdffe27e29f1582c9b64f2d8f67ca2d9fd23280394f23fb6ae3152b06dc727e91c8e59783834c59bb3ec6bd4e6502c58214fbe0399ed727127b7e1c571f63bfd77ede6de532ab38381a0f0e9d33e9a297f916dd8e26d38267621445a877f2f2d8c2d1039401bccab46b581b59fa8105b200795e6caf73c132d80345acf4ae4257d8049b422aecb8c24bb37d8675c30fd29df14c42ead379e2752516ac80084f7b7e52c20e7b358a5637778c631dafacdfb95a360254277a75c39246d8312d544fca64dccefa256169b24642fe2f34f1670607746caa6595249d3a76270a3284b219a1a6df3cba998e80468af4f8e0abcb73359062ecbe7bbebc1cd00733772c8df36227e081a5627c08771d261ea9655b8e612d0460e1a3f4330ea5a3a2b35597b8acffd84018f1fb58c03c1e2af7cf2639ecfd2391a775efd8b198e35c8ec1b2a682df54c6778d1a986822db05f147ff152de5552e110e2a080ffd81071f764915b0eb567923fc526a47320839dc8b3e86df7e716a58e182e50f0b0b0653f5c164584eef30de6d53f5c0b996081dc1e1794a97a4c65c201afdf0ee154b12ffc1054cbaa8958b764b2ffdd95d8f6f691b1bb0cced5a8ce4f7f5ab3e6da8465904c09812e30c5b713ae7187c7b7abbf9417b9dfb7d1e4172a9a5ca0b4f2f77da58cc0b5c8b5783cd43f7e9e5bf2ca103edc8b05d4b0da8344ca00a8dc915ac7402ce706ece9b1a30f454cb404720af02346eab8791ee770ef0b7994251cda4fa2d11b31e473c50d97cab2c0587ff6d32e8490265a0196af3c8559974ff15f9382e234fc717a41cb496f0e7f72605ee7f7ee9ab3e467bfe300991ec84b0072484ec154f86a9dd0b668ba033cd48d48057a8d2cdaa2dc83fa7746c278689f1372cf8706cda81d0a300e68b164fcc84171d4c408d5f02c554bfb4b9c12939440260a479e51036e397f95c3710a72a5661b960363dce88674ec772766cc9242189dc05adecec7589cca82363e0de697dc22f200f8e4026fb1cceee86952233c2fdbb3b57bf68b36485d8b99b67a3e0070553450dfe70965d00d5be33c865deb2bcbccb2f3eb5b1454579b315b3d27fa0e6a73a79d9b8b257d20a41183b1556f982154d2d12e442735a95983a78837cbfbc5140d3496ace5227b7a2809b3ce8160578c4fce1dd755ca16c9a472e3e08791f0561e6900507e4c16b2dd21e610cb7529adbdcbf4e78068ba0918232488965c004d959f195218653fdcb10e3f22b9f86b19b807ca03263d5feaa2191be102dd6aad9ee800cb966f7a4cf137713c1697f93745675a2f386c78e7cf0574677ab8e64d1a70d951271a9e85ec0e318217caec7214c7ef95a27871d38fa7a6575dc56c401a80dce6b8b0a6c4b55fab376da005003a6f7f9af356721af06e1819841e2d6599813584e3dcfc85d112bae06915d56d1975823b89a079a66b4a08fa1eaab8d070debf863fa46b6873ac0c3c290c02c7fc34cfc06cae0d48ff5c57fceaadeb6995e2d015f965f4c0d544c4192c52d64802c755d4993f084d21a699f1b2480824eebd9e424a9eb2a022b5758fd5a24cc06dbdc4cc5cea46de16046b6fa3e906f6377d81c601f79534162ef91424e410c2e1b5b8ba26ff9336a5b4659d792f8b095d7a7060f4cd853a921de4e7db8ce33e6beae35cd31d23cc362915b5216933159205ea3013ebb810c546747d2f59392918d458e012382b021457b5704e78120bf977f6a81ab103de2e9483a4192b473a3889a66a340129a4eb1ef50d9e25a2575a63777bdaa856a27a4131a17970ddf83e844b002ccee0a6da0f3ebd61c1747ea3268d57c746fcd5c53ab650a7f70a2ac201ff5e89b72f0a024b80b4762e9592b8d01aa0486a43d72e977355b61e540c326e034749c2ee3b2c5e9212d03efbd9461315e50deb5dfd412cd748579956a461f2112f0d55784d7665de6a3864985fedee7d543dbba12a144323dd4a8cfb7bbac2ba669c98c51e3b64846f2481c0d66e7cccb1608410176679288cfa5deb1903d098d461dbb521f83f9390a84c4347f56b364304fb3874a57e0152d28362887be4e11d0c8ada430127c7e1bc5e9832e65e017d792b54e58629e2b05174fbb587fa09350701b503bc57bf3e936334a3646dcf14fe29746d72872a3e61eedd4028b679c10420215a4cff7aec08ecd4658371c35408394cf233f5354d4b9341c8f8961fe2425130b9f1e34b8ae35d34476036b3e9b86117ce120be7e6f408589c39e047c13b271a3b878fd7946acdf35a7eace77665b5e8a2b7818b73e0602b747dae39973eb1c6e541b96508dcf028fa41ea372f58e8dfcf410b4dfc35a22e36fd6a1c1d883f15d6e4134514fe49962eba0c4e39bff5b71615f20e63b1bf8685612fec72c3c9ebed29bd08388e60775bc6fb781952abd51407a044ca8bc350891a93f9db9cb2e08d9cc96e8dc19d418bf5c05d4f4223442b12d7e4239230c9dd61a0fb107331cbca8c8e419494b2eec07f273a41a1f7a06348608d687a4bb922b37c22f967fcbf889dd326a7b57a47ffd6c4b763fd2bff436ed908d2c7fd616e158c36c1873626637845fb431175d6313b52d56b630f261b90dff90a0bf5a99681a68d5ae1e6896527cdd3ce65bf5920ee671762387b39c6922c48de02132e6345db97670f31eaaea485a590c867fef8753f7638a8c0967d2cf24721e394d967ffb8982dacb95cb07484543cbeb8feb44e345ea99851a519c9ffa3319e6be03f5a28103bd4a6400778858e9fb5893fee413807fbb86001415a9a1905316995d87de21e8a9d0a211a6aa122a0a68e5417234461705430ed7face1cfff10a3904cad9cadb86a2c452a8a0dfac1d1190298f22add0f4e53ef9d1494fc1607e8d49519602a7ddbf11e76430b48a24df6259bdb128a294a83c094ba705fa2a6d152fe7bc512ffad95dc9bf59ed81e3b8b67108f97fc3bc2881d5035b207462743bf54b49e774690e53f0c2ab79f3c916ce1a1dc3f613e3e18b959c9612c5278998caa7fd45164fa3e2d86747206f841d896cf01aaadd93a47a1a081466434303364f24cac27f8f66a431e98c9ca29dcedbdbefce5f9029385b77c950f8689a623cc51fb154b0338e0602baa56fa7e183ed0992a0945de5f9870bb2f2e12654cf9d33b3b3e6e62d72f69ad583aa26c84013f79b8da13b9aa4e73817e776c92eb88e7d4577d497d290cb24bfed72b7a8de84bfbb3f2aa083897594ea39ce693e5c9e2b8109bf9b187dae77127013bb20c52643bc53c89121ec0d99a50e477d5a829ee1a99465f771b446c52f27484a0cd72085ede0a138f2668eeca310020058dfc1f5b867e06105932c6aa614ee00d6ed435c686034125df3ef54a227a3ec41401f0fc08cb61dfa4089232193b890bfb511f895b002fd485125baedb244b91e69b4f4db5efeae0cbc7b555ef555bf190d775eaee66c5cf62231c836eb1b47bc0d626eecfad463b3229523cc6920621e9b282333a606923d3fdf1ed9c25e1cc123f23d919e6171b33f313a7def27732ec715f99ad476936edae13e443592cc1af193dbf11c60a672ccbd10067708165ad50f2f00f4002c10388feb9ea85e8aff87cb8887e44393e8f3145e0c8eb3f967777c1a64b05653c4ffc7209de5b419120e6fea09d781fc1dd6ad7fa6796ec5576260e4ef6c102b1a73f45a719507a444b6755f403a64dd8acb282d1e4e58112af61c808fdc2c1d244d75583a4376a1c58a14950c7fd3a5d5f51df143678be76bee7ddbdf1208a29fa5824ebdd7a7a9a7369bf7d449f14416d486ac9bb2db33b668feb40745bef64f7aa0721b1102a1694071bd424128a15e1a630bf0837df04ab28a9f38d95fd0a7c34f866d50fee5055dada07ace5f1d39a6573ad7ce0ebd872a83edd5452c750f5d0c6c220f2473187bf65e56e5eb346bd38d4905b05b3a1464ccb60c31e388e09e2ecc465796dd93645bc0cbf222c4e83db8a74958f761d153169deacb98c6802e4cfc094e7c49e183df55b211173139cd9908627cbd3820b340fbd4f40c8b4997f4e28905ba6d1791fb45df4280b73035674401934155cce12fa160551861750e1c1c3b79abdb2e42cefeca64fc8afbab82fb43cadf1a871349f054746f74822059f409304254b630a7355f21970f54ae4ea7fd5443681e2aa45f17e794a43d06674cade8fe475457b22e045794d89e1d24e500e6f9e8b8443175fa3194c7c7c0ea9a47d93569c5941e306bf5fb2cc350669ac55aeea561800d4cab88b9e16bd19dedfe2d42ec1c522442ceb9e899fef4ba929b497f42df61a834e8b76f889fc549a4ea39867a98bebcdc821946575d7af6c3b9347e5747d091b4db70c686fa8dbd047525135aa6756fe3b1d382e00848e5c6196b9987c23c70d1cc535788aa62f9095eec115a523b52d59d9d4a173109d332df12cfc068aab4246424837f61a30e1c32cbdbb21bf5870f9d194c78a3b1537ecb061f79f00dde7ab3167f5ea01d5610007dfd500b05c29f252cb412f945aef0e8286965075d0a67b27b455a41bd82972915316bf38ad740ec979f77c942459558752a6527a7f967751534d1b0ff8a3766ffc28e76c71eef0364612b06ec49246858cee9e4328d1acd82e4eec714bbccda83c18c00ed194bd0675dac9fc40b2db035bf6276dee4f4813e14ba0b89ce7b57015b925d992dc8550068a2ec754e731447c6422f040c3039981581672c9720dd7a9427d4ee8661074186fe55e8ff15e4ded84e2f436e002723e5bf0b7ce48e30e1fd4003b4cce316b37b5625e36b93187f3a11343d7f2593323b3252da82eaad26baf6c0f57e0f04c434f3d9fa85e95d6ecfe9a990e9b1c68d22c92e9cfd458143565a24d04f4a98231ce12feefbcedd494977f42f47339dcc00c45d5d88d38ce3c41f56e9f7814511d7093ae4e3355ab9a3d4d85c40134afd5b9886a4f95f6435658feb6d220b557b2a763c1eb456923c91ec6330ea29bdb0ced54becb98df1a6d73a9cb4fb64f39d8116d623937e07b220aab2173e759d4940413d6ff909e1110c1c01eab92088e4afafb0930d3b9b1011878d65e6cd29e81d4bd44edacc3d135b14796788611480c3931c7fa6a955d5b8f087fc9dc68ddc88f1762ad1eade202930d50e97a0630743bc406a048e4184ddabd9ad3478e5cf991997471faa0049d9d80e2bd0e5b800f8a1d9aa4d805450885c6367af7afb6b5dc54725b6e82e0d7001836599231c9dcf81cf93c8711ba7a318a1cf5a7252c88b153ebf6250a1a672531bafdf153138d1d9f76ff0f105ca1e59f479668f0aee869c6b2b26d217a05393854a67dfc61ff2033a5fd6af852c7ed56ea2e42f04e3a67d5b02c3b7578ed41c7dc4ffa0d59fb556eb35fa3aaa4d86a8a5be3f7ca9d600f59333a607b97862d5f4e00b37603bbd7ce4b6ff9ed7a18056d601477b5358ce90e7dcaf73734b636fb30f0771c10a583fe59b8b49be3189618fb2d6f9b101abe270a6874adb55f33def15d854176e86126c3894dcc316282fe4a3d162d93550651fdee3f298f28f2c56bdcbf7f2b0f61f54aaff85781885500432e5590f53e71001c95b474df7f4a5eb10979140127663e23a63f4bf576fa19ffb9c306ffd62e59f3b6558cc86c087b52e4c561818b6cb01a284326a637a70e1c715864c2d63d42c641bd0cffd352b172bddfca171f1f8bccff185240c5a8a7f0ecaab126127cad8aca334318eec2951f8c4d382cc0d9d71c64728eac0ce9fd9921b8941bb48d1df8931d37da7c0db4fe67962a0402431ee9fe9db6da380fdbfcb6a32e60e31c5b1e428d2067ed153d9fdc446257285ed6f415e2be06f794b89953a0723ca4b884f135b1d2a9fb2016a7a4b40c4a7ed4988c736c7cbfe761ff52e9e7bfe4f79a6db6d1f52f798d01c2a7819e3f4bf435b98d3a2d10b1f2d5da9455997734087cfec9ab3537bc2bd7530f36def3117b72d9c3fc411b3caf52288d72275912d11836d5126d7e41bacbee7c5e4ae134c117cd41c292f7a9538653f38b32416b244d6cb3f3d75a3b2b10e76ef80dd0122c41a70f5e2e794d0eaab46846d3dce092428e8abfa84c2bf44ae9ddbb943fb6779cf9c573ae18b21fad583215c95d00be55509e573aad63baaf3dfccafc674e2a08bc2b17d790a34af866812ad184b173f1d887854c5eab7caca6c78993c76a1bc0e1ae611963f55b2a98f51b0a61e126edc2e63d566e2012763e2749cfdc509d9345f187e1bbe89f50804dbf881992680a137ca22cdbd86d3e526f47fa18640d1ccce10a1d6e3c55e1cb07eefa18c54c03ff493ff353c8f777306d9f1ce11258168c5d19156b81b89d0ad916336b660d679dde745a02dc0f57e25c68d2fd67445e4297ce7d38b7c1862da0ba96309d8429c08444727ea0875e47b82b8e51bfedfe7fe4f154f264b7635fc31e6b3a511b8328616a034ea83be6a72e9b7f29d665d20a272b4ff642e36f3b4d75381ec716f2f8eb5ba9c4e1ae1c579a7ebb9c5b84955295dcfdd15c4e029d880e63b1e603d115cfed40e09455cc20505d30b00c53c9f5bb0f65a2965508f6794cd68c17d478ca09505b279423b91233bce81a6065221a260500cd0a66a0641c0c0b231b67a645faf005358692788b1683052d8667076e78cc4c6e173c199047c7539a9491d2c739e60afed838bfdc178314058d0dde6da1fd471732093b8773fd4b7c36a60183ec7658085380020938c28c111e699200b5a0dca37fc08b124dc364a6e46b80b1bbfabaff46b6315be42ed82d36ac0adb02d552cda0b34dd8aa3f51e9459268072831dd3485d3e3a20965e348fbc7b2eadc50cb3174c84e7c3676afc994257889921fae2ea25cf2ce9e63d9cf83463dc0107dedd42e9df467fe9dfc00376a4c878d8d0ac82e7117ef8fb8ae398b3462dad5f824a4656a61ea41fa814dc2769a023498dfd34e2a04c153ecef34585ba73856fc67ec8b0ce8d6e82366b2fa647d285655a7efd2c6dddb11528b59029abba67250509399c9dd6207e872ea30bcef855ec1932a8244bdd4e23112c103db8a429ad1023012d86942023fa0db7a8a4f9ccd05f8e999368787912d68418fdb3eed3fc7a233d25d60b57fff18fd8edb5b081cbf57656ab6e83f2b72d9f5af0af5cceb4350b473a566fee43642c1cb13ec2b49704545e43891ee68a6fb32c93d16c08b098f8d73ab17a502f4e2377193219b91faaaeb53ee7bae46e06c2dac7b562e35e8dfb48d5f5976e169014bcf2175f154ebbc00b47acffaf90af437495e71f72f6a0b4c37ec60bce1b151e0334b9a0a3f1a8101d83325f8b324572f1c667d239ce04984554021acb2073099dc363ae5373b69cf22909b259c3196bd94cf116de603998791f23027eee03a87a3b849dbae156ac78fa3bc0eb8fc6ffb07af296a709784ba0da783256d15d33a69ddb5a80d893795a6006d9951429eb6381a8a7c3437342981ac24dd029bbc9168d1590657e302cba7d68fa70b65edf98646517e083530c0ded2ffa6956f1c69673c7de19a67b99d4c6b1df41fbb5be44ec79d89f75237928a4548bcf0b50323a1008635a21338e3b1fdad72e1512b94ca78b600c9aafb46a54fbbbf735eae6e36e0823d672d6e135fbb2f5afd43b70bf1600f57e2d14517c3d07c552be83908e57cfc81f1d0af09a45acf3ba2cc1f2288a61e6c790218b70df425894bdd0ed150791b81e77bd0aa4e7395a6be769624890ee8705d20aeb0e112b56471f88bb9f538f81328d481b90a43acc7c0f292adf636d4cf237af7f4b02ce4be5491920c75abb00c31e9f03a52754f2643f5fa499bea2e07e98c5cbbd57ee12497b6388fe6af9131a85c52a8792e8ae8ecd664c2d3e9a2220cfc1a5b69fe022ca033de6eb20862f15f994e99b177b53b0a4e8c6dd76757b9b7760a74049bf154976761c4ccf2904a6fc0b939f203e336b21179437a4abe405ef27bd6cf034a89a49346771c0cace2a08f2d30cc78e188ca4b66a7b02ab49348d4ef33f4814e76159e6ca7b587a39092de98c6f1582586cbed0c8a0752af3966159ff2a03ed7add2433493dfaaebf14971bba1d5a15ccfda8c9e54a962edc71b6ba3f01604540815c9f47cdefdfa7a927e659c5cad5e1f0157962d86817129e697a7a1f793d5513aada42e011597f78ae3c799a97c1eae31b5647d3d4610f0072e7738db2d8953f999e406db0676f38886a6b330639989b018a6dfe27f28049a78f1a9b1510f36808716fa85eda65fa34844e7244e7dbc1d1b29b164b4bbaacfdd002a0bf7bb3bb1ebff5d21f3192f4be9abdb53419f2ebeacd51351987da12f7321c984fa743889bc400bbdf9a76e4717fdcca5a877556df6e8bc47118318cf8573f96f94027df9b918b2820aa9be80098160d3da74aa4a56644ce5da339708d163eb4214fb840aa0589b8d8f9c918e902b3aaf15efc114516e7e2d7f21d477b5a5c5331d690bdea0b845f71a538eac29cb855c6d86c69d4661bf8f82160f01d9a5bdb56b30a3c06e382aecfda47e0b544914740a298ce0369f798ca7920f1ad10ecd27ebb6e7b3e75d3b88c0cbe2f43affcbc312799cbcf7b79dc5bfa614c4a8ab8727e5a990b68fbcd8ab4c2ad19bf772d117843e5223513bafb4358a957d7af510bb6434dd24c6e0c8d9fdf7748ee932ded1d0659b807a2d13ffd21dab21677623defcd1e9ac40d885166a66b61b831f83483969d6fee4c732812cfcb00667ef3dbf93800259f2602d7a35aa341528f913e4a75da61f43fc649ec38fbd35189670038b191abfab248e63acf3bbb76ef41b420dda1e93ddbedc278cfbe66bf6f956902a72ff8785cc0077c6c0d1dac5085f04f1897bbccfe26fa84bf98fb43d32073ed7f1c952f4f3939ae28218af2dda59361b4b61c61f10365482b3b3d7dfcd482c6bbdef19ee1ddc431d1a0304b1ae52ea2524e5a9e5c04e12edf9f10ead502db44620333ea25bf6bffb9717360960972a23a91081f8947b106467fb42ffb64f84c5025452b02098ad575b01e9995e88eb1acaf74eee15e68e53b2e772e03788517c5c69f9b201007690aabe6639eb1051fb63d35aba7682ce41ea1c04e14fb47b5771114bd42278330f2a82bc1098ebb556c42636fa1a9bc5419f7afb4cdc8c7890a54378292e073420e57c5ecd52e779c3dad9554ccc5963eb9d4583a50376cf35d80a63b55210ead835c84e4d8a7106b54ea429fa577765ba3672076f65d3eefd8f1727c91b92ea94ab30fccfe574579100cac2598b4ff6485fe4a37b72082039f5e277653a4d4d19922be44aa82ed2f2d44f60f4c573af6fe67b33e3d602a991e93c08677fb4ba27358ccddfd2629a57401dc623154b3139be90f21af9dd04d8749469ae9120e8f69588f4e41f074875ec0b069b70ebe8bfabfd69655269391ab81470ff4f31c7853da6d6d4e88c26876e369aa88d4af19c4a3c9d63067dcf3f6caec2c0ba791de544738e19a6127669ce1635c383e93ed33207b11fdb6f2e7382ebceb5825536bce8aba03ee442f46c469381df5779e3efb6def7dfc153df349a8320849aee44bb3fa4b07b0be7f4d725153048105d85a3f24b6671b8efdccd622d41e885bd33b7964473bf8097264d03e06b2839a332cb74510b7c7a9e846951e8144614b808fd824f081f181f14132168763eff9fdadb3350627b43091ffe44111cf3696f8c8e62d8e25bc80970e7a95c251aa88848b2ab4914e8eec7fb7fa3ee23aac6abfc728f4bc19812e8ca41b13eb49e9b9d1cc791d5caf86c665525c2355eff8350b68662ebc522638b22135a318fc902a3785f64810bfada85d6458f0e20f484df21e52e4ab64ae5e6a6a3a229e5216ce43702834ea3f601d7f4353df4d0679b2faebf61dd0ae95fed6880913b26bfb70faa464b37b8964da7ac705c90a8fc6ec53f9e242f7c5ace932592668f8a28f396a06579ecc909fa09704555cc47b3b94b03e1100447237fc37604c3d95f81ba6ba4d465024ceb1bb8f336af7c5e71cf5e34ab48ccd54c531a4bae0645d95098ce8b4502aca6143d6ce7f173a0610a51962561812982e0ba23137de9271b23ccf4db9031a0d6dee61ac0f154d4bf9c97ca91b82773909f8ebfee825d7ad36b3b3a212ffe947f8d23b54fed6db8dff34da400414401685b50032848b9b93f0d19deaaf11710fcefee306f80f3fbb1c961d9d219344dfe0d032129c1acf9ba53d729f297702578e997428fdddbaaa1f1b7836e732d157e3d9d40609da1ae08687e7949679ba8bbe1212c7dfa1b6de80841916ef18f1b37d113288d872fdab25539d916158ec1cd230390fe8029b57ae2a32ca8e2e4b8c488717974afdcfc6f33fe11c544d8d1f2204f34c9ae220c9b57ab30c130e703ce4e04cb68c674026455df29a4722b914f20bcbe4eadcc310ae24d5d01712e14726d2b4152b4a66545115b16bc6c2035ad85cd83f04d44ce025c411ebddacebb4c9bd35844ae1db3894a025ca2f157cc86c4e050f516903f71cee2447588dc44c9da372fedb7460d0e6916d99e18497f5225fbe4e7c682ae0a08745653332575999613912066f9d51ca641654e50a735ac0ec79729d3c22809c88ebb9d5f2ea9b672611ea2a860acecd14947da24295e81f3b03f887ba68a8d7833800009a5abaa9e4b59b8394998d1d53f5cc0214dda63d67ad02d46e910629aeb7e582378e763ec29e15b37eccb7589de9d152ab2ba4b817e5272c039eacc5407e6e32fa8b2bb963f481bb0ac383205572492c97c00b2768918444615ecf966e1d57048990a9fe934c2aaf434d1f77679e631694f6eff0e4c2172fe45613d7897e210e2a066171a910255241c8c23a59d4d5252b6348a257a172ca1ab3aa20faa9085913793bcc5b5a5355e3ff8cd7e7efb18a1531e89cc94ee74a7bfb9c7916bb539ed5f1e011e53f9f719612998b81ded68d693cc021ad42d87dc1269b9279c58875374015eb2402618adf431314b478e0c0ba7c50d2e926046418f40bdfc50dbfcad5f5621336486f980e418361ee38d489af63f805f76720c22558dc04bf4745ad685fe8d5e6460f05eb5d6b0fb8ef3bf2cf0f69ec87ce6b0bba9d5ba9806aba6d4a89459bac229de78f380363916539df19842be61029072eaf20c74f01317dff96fe4e0b2c0d3a4ea01738fa52747903da1db5cc3686b0229799814055dad99a37e6636fb100081ed0b01969a1396e336b6a597c8a9a33c9336538633b25db930c3920a5fd72978f191c26612df3e8abf046ccec09e45314399d20cb32961e9e014e9d0d6381fbcaab7ba11280ec7bb2778d99d25f68539417c0a6afbc4dd7c8ebe52e319309d3e491068c625c8e1118a7690e83ed7129f66e32ed3af160d133b0c9bb13283e9d9814c5a2ec6c275412276254224688ace1a1929beed23d0d4db5fbd6e06cea2c728cf55a36cec592baaf3e2571a920a43939a108d412a397fe2b4e9088da6e5079202a8e17b448111e4f74a3737e212c8ff624ca742f352dc20212ac4e3a901469bc3e4e033f9f2c3d13b1d323f179fc1b05acdf187490422237200e68861d3f009487f3585abd33522e3220564136d8b631cd0d30e84a902d69df1e401a500f1af0be5bd55be048d5be10ce01ff82e11464e80b0c89933080ec04a2c8b00da8bafada7a6e4119dbe7392ac66f104095f0c8a077620e04e69b30a5e8b49b838997af628b9bc30e7c4d989417a73a1684a3a40dfcb61ec98d7eda0504fa2f75a31473940111b919b5bf7d6cba56e7dd3de0d792e0b33422e5291aeddb8989516ccb674f0f1429229d4f7e2d45f571ef83a498be633041f2481d349747e11df00995ea283e971f5221921cd955fda3de8326f1ac74bf1d67bdf10d8e09ad916cb60c9358fe2e6a8f618d350e1311a32ae2469c5202937124df225e1a7badd1049cd88099d18776cf491ff5b4e5febbefdb39623de4404e093111e536cdb195953e409783f027ee9a6fb1a5566102f50b99004c4efd12c14f5c2b889c3f944c5c5812ba039e42c30d8c3896c958089a225efee85e1b8b8af21709f3622ef7368c53396f64e385d830da24e2a33ce4be211d12d5d77f023736fd90c1975a4dace3c04394ee05b71d13863093be39d489289d1bb581dc72fba345c4d2876bbad3744901915c45f67f9d31b578db0630cd803b57e1f03bec4934da235e7eab9d9a00a70aa729e00dba77dda9e8a96c7394b7edd0d652ab29a95a5f80315227c780c5d374a6a2e896c5914cfa9240d98afd0ef09c2ae4584f1d56a457e445b2bac487bc8d7cc8f85542dbf8736b5a4e509f290f304f4851269f0c8f6e81f9644f383dd26db16d17bcd982dc7eddb98096f1069c28e89473981e1e86dbb1387b6e7209375612461fd3907e890fa1f9d9302938faefb1b4c4b98c9ad190e8d0f5134e239235f8b6e520ed670daef94095956fe3e3e576ccde48495e9ad2c2a96de7bf2c04a00c9e73e73816c4afd84889104c45a910bf0396e1ba7f06c49bdb767ce0ddb6da76cc3a4ea25542437bdd74b6ddb7cf2f2323f21d8aa57aef0a17d317f741edcbf1525cca46daee598d096427fdc690f000d3469d76b8b3e674f7efde18c19ad1d2d8bf14e87acefa4ef5dd3235b8c385c8baf8a81505a9f99e42a79298f0910975d3de777229dd231be776d19eff2572bbe978a23c3fa6cf2f201491b91ebcd232ae4b50c8327e4339dbd83c3185e098a9bc2c5bc2eb6762b47a81aa70fadcb8b29b11587d3e187bdb547f7f956e9919b4f1aca92145d7d50040f4626b39396e564656e10b44f54275db2fdd989d662e9663bd31dfdb38538252d3384ea26a4bac956b2eebab36e038d7f8aaf689cb1bc2500407fe808b73d8cd5d5c6d0a31a08c469460d6ea32fdfe09616d7cf1092ac2a1b101437eaf5f99607007edcf3ea061ae4e468dd78a98179664f212a8956cf96fa361d7f99886a3e377afafa10904461330397808afb7bac62f0ae3e8e3231e3bd78bb317f73ed848e749f7ffe87032769867f055c5069bf6a5342222627ad125b27bf41c0381ccfac8f67f46d67d9d9ae48a2701dd41a508e1d7c330e8dac044511c34c819eccc0be08fdf8ac7544e2e77fea043e49dec59c60f554134440425925999db9ae15e19dc71eb980df970681abcdb6c8b8d5da165341a5ee1f04b87eaa15a7b63c315c03b9cac91be970a8405cbadf6ff405da200b531db06bbecb54b1ab021d51fb3ad4c0a0e9d9cf46a086ebdb72ce8fa0c8e6fdd98be51ac40d32346b7326547ce9a1376b308a31fdc8f3c6b07429c26d302a9fd1a21c46aefdb7d00d97779266908dd82f491725bcdd4d91ddf73b57e6ddfe985d49d0674a2795a5c3ea788ca4ebdeaf04f0258cd866c4c168143173152e8a3b1e503842cb9ee3f6640c3ea4ae4b6ae78d043ee34fb94f9b66a9199ffab496eb1623229d9a5c9e93ebb0f7605bbb0669fb983c631943fb6b1f4f11984fdd18190e6706f6eab71f79ba7046af22ad4dca4d8d2a9dc73e8dd4f4b8d57c57e0e6df230f2c6c43b2f71f7411d72cf5e56032b026a9cde5aa28941bfbf18901d0817595e59989fd531f38a9f917cd75cc7c159f0d0d1b24e141081afdcd9d131a5ec19565f13619bcb566f3ed3aeff09fda279a5694be406ac676c25af1280ebe29b05108ccf39523d77561edbdc455c8fb97c3ffdd370707bb29b246975ebf67af360e86a85c982f225f022a5d86cd92096810151f4fe2dfee01358501f9c86f6b0022371aab0100efaf4aa8fe2db6459b937f2eb16c00f8426529088f28c818cc1ad751ce3051f79b21ef8c4ec997bdc6323c11c5712c1975368a7a32636cb009258413eab8212f4568faa380879b98627bd91053dabacd07142fa53d363320c9c7dbd11ac8dde45c053d286a7074f44117395998ae70b1422915734279dfbf8babbd83a84c4bf7a7ca6de0f7cea59021d53316a5022ed3b338e54b7c6b58c7b98a74a5379a34a625815d441314764894ee12b67b9ee1e4d05632321d7faf3d3810f91cadf174ff6f5fa2f63e048360a0c565c36c4d95284208f442c07a8cef61e2dccb84f6d7942e0fc3d289890eb71c69a851c41fcaa2de0154eb583d285442ea31b4af8a877e4a3b2e68563d995382b656e0dbc61e15fb400ba5428b809c9bf8e41b99676da9918ed58700364b71fe0f90789c839be62dea5d323418cf21a754fc9c9e6c698349d5836e74e1d9ed4e61cdfc40784075d27402e9609a07a9f64ba647834a6973e6df380c7950925cc532e2af5424fa7e917cb27226c1cc5c99a703c4f7823d5b49099ee7b53a4b7c6c742dde6a16b72bc3cdf4cf292aa7569da91e737f8f53e32906ee4e6974ec2da27315b6ab67bc231276c98ed721bc824caf1081fa2680d930001e404d55d4697ef891504e6fa81f24befdf0c101c5730b92f8c8d366acdf17f365838656561519d2b16f13d87885cfbb97a852daa47fee837f8b49e232434254769da57a31c7c8a3572ba8c4a3a88aadaae1fa05a0ed1db547d921319a8d837a35ed9521fb6db946a1579ff68d5fa9c62b347e7fec24b7a896be9594e38f6e90c86585dbec6fb9f903329b7f52177afd80dea968a20590c6641af8e7919ce001a86aa1ff9d0681d751f8ce276079485d3e90d8e8348ecfa8ea5ba64395d7ffbd3232f83f4b4f94f7b761570ccaf8f265f77aecc5b1de4e3368a80c717724a56fce300470e637a20b3ccf1b0587c50e8672166e46d365a71e75ec59f4dbab88f054089fe022a86feddcbc86b1ba02b0ccf38af0512bbf71bb844fa64f608e3f2af6980e72512fbf8366f507b0749248bf80fc74d738afe0b2eb1c8d442e0bac4709b53068ab585c3d128a337a1dfa9468067dd07c4ac722ba554931a78eebb00acb7080722a25bcd9bd99ae41d0c18d2d87cafc7aee52f4488b8a086aac0cf3a92a1eee60778a273f6314295e314421a486e5aa01640f08b33895309bfa2392f7b235e41681e5c432e0629f63fca7ee89bc9ce2b9ccd0e42f514803ef304f672c57ccdca0f1099970400ac85756452e5ca6dcc735129db4714eedfa702169951e0a654e096139af967a501b7d8ad7f5db958075b8c954d99a709b9976d11ac4ac82081d8f66331be92810d78dc85d6afbea6b2cfc430bfd5c9b4f9a55235be50802e8bbf91b1b6338f59ea99d912cb5604b1475eb93a48553b4a3cba59ff12b8886a0494b7e7ff8379059004705e5cf36098505766f044c838e4148f56de9c51b2e5016e0507d5ace504c7a212a86b433b9f7ad51d9334b3ba39aed88b3237f17dc69a27d561b9cda22af38837537382e790cfccbfb624dcfa289845cf4baa5e1cdb92f2fbaaaa93cc7b916e575edc8b0ba71da3f0bde2666dc1e008f82084ea4bbed286d2cef9d127b68a48f76f94b37fe352c785ae0c2d670216c3e748f5fcfdd129d2fa3611efab19a2abc72c68e4aa7da3e71dad587c1a1705903df6ba627ca3dbb74e5988b5a6dc8996761376145c3fa63334bc22cdb7704ada59b36ea51853b28c294ef7189e3fa6d6498ba13d9752c8def560009ff0eab01baa20f131ff2ba7b04e2d3c39333e9bbef6bf0eac40e88c69074a613ec35ab5648f3cfa20628fd8a84325c23ab1b7852dfa6908bc052c69a1b0d9c2e103c8ff652e57ac5b5408558f7c0a7e06622234081fc7b740f39b34c88fe2aa0ff73a5bdfcde898a081960781657716cc26443c43ac73f34edad8f539f0d1a9326a3f87cd302fea96a1d24db0244d6b1b509f4389a366655c52e54a8106a398c4800389df1c12a1017610efb383feec4d44acfe4f7fdf0d80dbe592fa6aaba3622ce104dc3be457a290d7d8c8e1e8fb65ed489121e1973eb2c2cd73c83feb56860e22adb84037b19d927c39a86c760a5326448d97b5664b9fb57a9e5ea395ed8a62fc2bdeb44e984f14e474c0f59ab39c50fd08be022194f40708f3ce271a9fd96f93fce898b65c4b95d0694c228615633821f4bba78cc26dc6c3bebf3dcb156fd827aedab791177b3570a0cc58a8a43e9fa69ea8ee21fb54e6c7d1f17d683b8e67c5cada7a9b05eb1af0f018b48b2bdcd4f881e1e87db041ea590229a0a3cc09714469d6d4ae416cc14428eae945e20e2e0f8d5f80969fb4cd0ad006ca207fe0566205ca2f42a85bd0b68a6314e75438aa86a471e26d4989290b15e279243fc8604a3d44ba2b461658eaf9a4c69e4cd0c9f3fa6067ed84e3d268e51459e0936100fe3b2baaca0ff9d49a7782a3197b824e63cccd0fd6501a8dc9c0071bfd0b9652ebcecf6d08b3756a3f65a6b226da58e812be445f77fe6d135f3e4a5c816df12e2de3ae9e11c5e83566bd7c4c1702a257ebed3f445f55d5d73e1e4dd941785d0b8746b25b5a61bb5f28cea2ce3c0c929ef51fd81d8d3b1ddf58b805ac0c398a5065a8036fe5b4a434251df9b357ba6ac217d85687a35b51779a76fbde527543f02451f52e1b89cd97edee11ec3437edcb0ca0fb3178986797d713cc3974d7b88cf7df8f4157e8f496752b17c78fcd019398a5dc30c30550de5026d89c82cfd0fd66636a27cf3d9ebdf1652dd5c02e296454b4674cff5f9f36828a2f123d3a7a3e00550efd23b7e8ff476a67e8f3e6e8354c2ebeb2777d010ce173a79fcf600224e20861171465d7fbce7925499e9d92fd16bc69c2dd121da3409806618d79292b40c4981d4d227f5f332f58f29c90878961d68e5b1ee011f23773b98ffd0ed36a56d74613e3dff6f475db803de957d94be89f8b670c9427ca7390869b16f02c46824c2d6b152f7e2c7ce26915861f74661cfb05e266f89931fe83ad434d0a3c016628e9ea75ef60dfb261e52947bf71aaa512898f729d1bd36f08389466856840150eb461ce5d5ad2760cf7aa5a177b98ed0539632a383a135834db7804af2ace2259b37e4d30553c7836db51416f3fdb8593dec5ca95cf45b13cab1883d0b181ce46301635a1c92ce6b5ac77d0437ec853c06025a44e335b9924730650d987a6fe9119f37f56cae6969e6b93105b7b1d07947b761dc8cc64e57c14c9950b620c27effb3e35250ef726fec5ba1c1dba06342e8d20c90f64ba465686fd287babab5a4c8eb422a27907b84a45abf02f4b1d73ccbf0897afbd653e970b305356636188f1b3d5944ac4598b761291653ad1237df0a6fb067b9505bc1e7bc72180ec53e9b9afb9f75601da99b2d21fc3c0b40897655ae6305f7d6ae8cc3fa2085ec7b1faec2f570c017f7329603d7055f9bc826e34f6f75b615fb25c0bf5a25c567682bd4f052d6c6df301b10fb3fbdec0a14a3b151f18081466720c231311aa2ff60ea1284fd904709761faacfc07852b03e19f53c7653d64df23fd14b5cb2be7aa9c28017c9c880bc833189b3e474eaa6720578833ce8820331d81cfe7fa89f7b6c5cc69fcc62798d4f9a30276addbd7f45b3786a0db3f8564ce6e155a3f70a4a5e3ceb6a7e6a056b045107c436888ab9cc846adf2946eab95ada2276b482fea460cb371cafb16162d9d7cc69642431bb07209c4c3c6443a804d100207913e6dd95967121311fd47d92a9f155bf441da4d0ddbcd2f488c9a73dff45a93e6d8782aecc62750910dcb4c34e4826d6d3d7ae90a4467f6ca207ab915714fdaa4ee73ef8a8ed4d1d6e4c2cbc7e4403345e8e12e5e53ced8e3372f2532bbdea4281ee4c510dc2979fba9cf77089c29f5729fb2923cf8ab2b7da7a898557cc34606219f221b24442111154eb252ec108514ff0fe46b0e7ff853e02f3203672b119ef58d049697ab6188fc912cfbcca1e6d3e013082e02108b4706eab6936457630ceb35d740ecd757f6989127d8fac0578be5e67f1081150e8460cfaf78a1093c99b8ce3436f69140f9f570cd6d7b1b4fc1a7eba44bf2810ebb01998d9a62859ab23b24db07ffce5d27d4c4e354ad3e9d61703ffc88f79d54368236c2e04f181ed5fb244581520936c1c64970cf5f9684108fc59c59b5ffdcd64cd99f28d01044e606bc39543785f3f7d6a54489baa67705e83d70757888bea2f42c6a33142959b9dcb3f38845416820da254f0d52691a68e27f03b786d9bc09babd1b4a878b59788b9c26dfceb045b117c94f923847aa3cfdf132297ce0b84ef535ef862a3d3c629fb335e67df09f6fc6752cc708a0a9d4c2154a37ceb590164cb9988eb4d4423ffa02cab7956e5ed1af33e38f561d56c5aeb51f68fe9c1eb7be985a036d249a13a1ce940815cdc5dcd30f0a0a9dbebe0968054803ad566118bd18ae564dfc23fc36fae9efb56c8c191b0ea158f9acb745583069ce33999496b094e23d0e282b9ca1538ba15233d8d7d88c6851162ad7e9781b9c2ac46fa5abe6b8b4c55a4c531ceb8981afb1193501a2c625e7b761d12bba538f8359cb3f773741883ad6811608ecdb584c49167561e5ee5f8325f76dffcf931f70613144dea88eb99971ff977680029d3e28d46d542f52c1ab04e6ba1a95eb46df4600565b2b761cbe17af90f31816fa079c1e8a11ba30b195d6f376e5c9f7b426562d5b683e692587e8f6d80130b3a6f6ffa4b63cc64269ffc46d1098b0c4b01c0924cab47d188f8cecc8980a2b13d5244edd111878c285cd28f95062990b3c954bdc902940a9f05f8af78b44f4e2365b1bccccee8773f858ac15a8803327c868cbbd66b9095f4ea39818c1dfe54b48e8f63757c27546f6771db6a4534ec5a771132775b8ea4dc45c5930a2f21e6fdfc7ac0957efa1a22faad212ad32111118ba3eceeba1354e8730f3fe4a2c45af2fec651aaf90f0afc308962b8bb9b8cc1e1cd0d265059dd6fbad67870deb280d740bd9b2c4bdb44795305788ca15875d94a811d34a704b8ab3975a02347a1a661878b57be62d4112e4b6551b27175976dc4ea75079d7d16d060759b62e4cc2f16e092a2358cc2d862ccf41e2e19e1b5e1999f19e1d81940e65f31d8e585e7de8bcb0b20eba52f1affa24b0fcdecf9c6ad6d0e3f9d610e287f9e117af391150294d69dd5f86f7914c19e739f487a1d09f8f42433bf841892134280492228fe461655febe2ccd84abdc1af3cc867b9437809e20aa6887a3300a64ca0ac2dbc29e1205eebc8541ed06d3de0ff9d471201328c512e6cd2955b4e16ed28c1addeb2ff0d0a71c87e9755b2bc22a2e62661395f49267f8d723a6b1ad3692bf79cadb5c3daf4365abe5116913d92b3ef1b022eb009363fc9818e15aabea13a909fcba1a1691f43651bd99963e0f65e3a443d213ba7022ce0ff473ed3cca03bf87fdcd91a7fefd2d4fc9a16d04826043df397d2856122154bbfee87ab108ecefe0bee38ef725351c3cac38514be69b566212a06649706d61bb7f05bdd06a2978be9d1746f4521b0a8ed0dabe915f10820d0c1659bc378316ef151fe1ec77170d4fe8e55bc8b83b4b8b817e23589332525276889ddedd2189516feb4fc6702aa3fb620e440e69ad9b3944c6ac9c9751f805e1f0829d635bd8ccd7b8407fdda16bb6e3c04ec7c55b8b28cd89a6fb45c88c3d371b80d9be91b5dfd090ecf70e1ca7d0f3328677be7a0782fd2d8339f9408df915313c980f32d5a37caacb314f85184bb3a3b9d9cd82e44b10ce4f5519a1e1e0499cdbabbee4a382f6ee165eaeb39d69af85aa1b26354044200ca6fdb0eab21e3a2c9ce15f3ed724d525e51eaeeef3d269a764950382a932f8411371ac0a7cf6eab43ebaae8891f4b22294ec053c54059d547445781ab03ebd74da98834f2afffb9ed2ab99a474bf455121dcf97685422733da1ba98135ca7c81a44e411c49885150793594719d30f2711719cd387f1634e61cc052c3df57a8caa162980c9862c679a36bbdab924ce74d7da3ae7b5866d886125c2809576de0ac7635537d71fb4ee2eaecb00a9df3b0ad89dbec7a6c73497322a23af3916ec690399d09fd17e00149e67eeec2160f23fb6cbd2b3cf9de53922c2ebf71c1cf9c7e5c88c290c2b3318682eed8bada1fd7a8f667cb6f41829b7a0ac7c38f6856cf7d0fac596dfabe029b1307a4d99f37df7b9eadbc87c919dc0a6ed4960f44b17253d20a2496bac9da2e936883e11411ed79b12ed75dd31d68670901730e1fdaeb4aa97b3be26884dddd3efce217a7dd0a6e54a9d3b95bd11c80442c85eae951a27e6fd993de07765a506e628f7ef66b90b1849ba1a67c3999b6b74e1cf32dc99d1e0eb991399c1199ddfcfe76a1645d9120c06e7fdfdaef03e52fdbcbb51b43f4f58a2b8e7251ea788c3fb19aac67b8d074685da1fa973741b142dd377527fc370ac503a3def7b8bb40e5c96240875290d4b927c15d3466d4162e8abac111394443e4e970fdf53c90e4bbd54a3638ee9ba1d78a28be386394a641a11f2375def38bd0c5aa347116327321c9c3b2629cdec20c1f5ca471b3f5fde761f9d0eb4e0281d2093192584a4ffe3366240aefe8828fa5c335d11ed50b914566f338e919fe97042258f3fe263729634ebdbb9e5a269d1fdbbe42d35cea7097b5b9918f4c46685ce9a5d85ca2996329586930aed7bc5b516a229ef13aa37b43d6aa6f03b4e7d3e56556e8ab4713a11eb49014f46993aac36fe196b66ba74e6d82d8606297072bdab9419d10ac0e0ba0fbf2875a0096b43adc1314a84c4da68b4c64b6df70f3756095476f3fdeb4cefbe4246ac61cc25ae01fbcd50d9dc1f3364bbec86f4743c44b6c409a7bb7a10ef3bb6f14f301948eb1709464121ca01e8d1c3050f24c942f47bbc2a36bddc6ea0bedb3a32e6662ea609190d29ac32a44914af957b4199868bdab1ff2dfe149e558c1ec54cb768843eae77cdc923bf88667fb6819c66f2d44b7580964ae921f4c64f636d51975479b39cf82327dbc28ac15afd9cd9774b9e85024811e59bfecc1d535e65bc2732c7aacd85a29b0ba1b4598c6c0a6f7d39fdaa4f109cb8b3234d369be7cb1507462d2bc224a52e974ea81abf23febebde0cea322f6a21054aa128697d837b6a4c5cea3e4cd398f7f9151f7bec421ca2ff2907003b339bf50b302f170fb32061950f6e5886c94ddb30bb7b5d997929a48132b3d3f41eaabf25dd9bc021ec8b3ac4e0eb4b5d6625317f2fffe0458134261d37caf02d425daa3d9555c6cd7e2903750111a5ae2cd831531f7ba3afec07d0880797cacc5438f2a530ad8b4e96df51a48196f5188671338dd35f6b5ea09a1bfeeaea177f5e59c5f1dd79dafb10c0292c472f811bf8a767b111053b8ae521d08c5c7d5afd09f3e4cfa9f9a74c174cfc39f0ffd508f89fbc93e7aa584fb7e856eb8c47b32f7a21e7e32e9dffaf01ee2f53ec47b98abbca71703097de7b1820847232a6c80fc689b7777a606a572fa0bca2465e0f8146b2b713df3b29f18c940127d2e0490908aa3d58a68f70aac172921b0d074b36d6daddfa51b473f7c8f2d4c700b14676b24b75a35ab45049753ef07e58feb841480f2a518470bc6b74c6b6c135628bf1d8f009d931aec2daf5d91b914903156094a83f69a8f4e11592c9f4d9d6fbb4a27c074b1bd26c02449e16cb9b7c70df477b9a29eef1dca011a829301673c6ae582c1447a81db5a7806a13ff1e841dd9bfb617db1e8f4b68a0fe2ee20ab7e32d757961ed3f52dc82d5bc61ba2d7bef968f95c96db080d0bdf842006ecadbeb86f2b0a781ca2e18c3b598f0a099bd1e02379ea2ca92ab390fbff72e2770a0440190f22f49e2c8a0456aed0fc675b29927a11f4458fe8cf6c3969f0564e6ea03180de5dd2c7a844b38815dec30d67ab737f6ba5ad2bbd0a3045eb83aae7f000c536b1fcbf2b9cea35201a164583f3882a14e525b1ceeda2f79f177929ab6460710266a3ca5fbb7175d11490fe813adf60af73e29a9976263e9340ee962cfc52ebc458390830589b7d7613ae68cbe8d1488a50f1cf9fb57697aaa81e2e247662b0660b4ee8a54759af218035e1733b46feaf144d65620be1967e36390f6e0cc655b80685cb9e647c416cc407d7ecd03050e301aa632e085755f7b61e7acc23c15735426a89a90c334ef47bd3bc82a20230f8b73d26daa6f3a7e29b0ced5d874bbb4ba1703894c9c502bb9408b63af0d1ed98ed9ed88945a37e8df6687c681306b303544835546028b5c5cea30841916d72898989d17ecb1ea3c88411f1a14849c2f4a2c9a6e69e616168ee5336b8af69b8f63179f06223803aa597dcc011cbfe3bdd2fcd3d51a8940ab58bb635dcfa0565a88c9882a81f61b86176b9039b0b95d133534df370895b504a64dbb17b743b3b60642fbcb1fea223795ed6862b2f0f087a8cdf88667ef9ac2f580f7a56cd81b296998215df4ffda07a3122977235272a03f5c12d4cff3af9cb6a42fcf7c5b977328e95b52a66665da58349d5c22144a7955633ebeea4ed98d78eb8ef4b8281f60bdf113201b575d6e05425988246ad6149413db0944650d149caad9d6754ebb836394d03110976e17f436ce9221c3f1222bb3d6af971c000f99350c6d3244d739e944ef04fc6e993c60518e0d3b200ca1edf3224d2bbf216303bb1b804b9aea303449376c5219c000d4e88aa1f70bf353260a17ca5247ff258db3ceabcba34c94b457b716c27390952910c7e48e275a50d421427c87d143dc1478be4f803870d97d0c38f4f8c16791b024c1163b81dffb476152784ab7b73552ffd8dfdff35a6bb68718d77c0590d5b864b9db9626f3641cf5476d4ddc41ef20837b82b0d8a9c3b3a57ef856f3e4dbfc4bf16fbf0a01287a1e2569c5bbd47eb723723ebff71774c0c26fb88e92d671a3c0da41824ccf784342e7e942584b19d4df0cc59ae5cdae4f0f61f22d011b66869b3b684ef1aa2c594fb3e792569b78dfb95a8cba65d423817dfb53667e977239aff6efbea91099639d633414c65e1a3c82f3643268d4d2a85e1d47806a3ab307937b68024dbdaf0522713f732a1cbdb8cc9ec753dc2ed07acbd793b5e98a605e5fb5d4dd30fe8cfa5fc420b831087ca92680222db134f9cc3a2225ef63cb0b742752d616f5339d956e1366956d579a24ce22aa93216dad4544b16317cc629096b237186a815de96cdf95d8503a460c36e597b0aa829ada0c1ae6b5e922e7fae4a8caa26647b805f9893f991b91d22025e2f17b9604726b9d0e88f164ebdf1ee49774bc1084fc2acc1c71b98439483be7b0d8884e1c5d71178b658c956e6ffa188f72491849e3ee2d30d7e5c9fb5c341e9868e295f54c34dec45d75b14c94de769396be3dd4e92cc6453bcdb717112851cc1150d51ed35cb65abfa640d5a63fb0a3ecacf7969ad2ce4a6d311af77176d5d050490be41572b794f9b930780bec2e20614b270a2f9cca2380fbe074067b590632e30e68f44b8c6864ae77ff5c09f2363180e01314fb56fb5684de39aa1ccfe467799e92cbe598a4548809ec1f28fc7d981a6414d2650439cb2f3549fe2ae80a597da6af199c7690bdddf0f15b64ab9492552f16710849beb501225b0028d7980dcfb03d8e574491a446fcf0f0bd664ada7bcb34345d6664d27a1c30dd85c613be1e6646a6cf00178c380e417ec514bdd5341aa66959ab2fb10fa215db573ecbfab05112bdf1f0a8bda7d6cfccf7a308f36d50dab3f98a99f7dc3b984b6986348f5819b3c39bb66eec40931d76e1a4fb40667b7af953e1f3c6748b122cf4516c93a0335055a3bbdfd6007fdbc21851784ebb3808aced3d396d8b5ba4783a1c02b54e723c9474d26593f6a825f8492da25a3c15fb622e67c93fc3e7dafa49de66f841674fa22aad71ca66e1331baaa421412d9b937cb551d7e994c526aa1e6fa19b8510e3d9832b5e5b0d2cdfdf0807258332317892b108f4aafe2c2bf541a8766f2fd8bc4d460cb388f2c5b06936eaf042c00d5e631ce7f3f78d28794fb217ff6bbc4573ae6c5bc36baadead317183d0e411504b8aeb638628e0cb69bb3435ed14ef0e7c3d28b2b304f3d148ae7daa1edb6f300d721b77bb8a16f7a4b1e124aea93b00eab1b5516f87d330018702f6c2c1075eb87bc5792699af9ca9680a190c94c1bd8b959a902284ab01ea271c23580dec46a2b93dcb574bc62697d05636f16a86e54366227ce3c9246173c5adab88c40faf02420c4083446be0aa8627427e6d18f700eb11922a64f45c1931248ce29e667d8745f199b14629e7ef12b3f3243f1900694cacb34d03c02eb6d8c7ea1585e334b9d2fb51c38cae832f036d57119155034d4a87491d0c1c670462858333f4e67b0545a45ec8d4ccc392cda5499a1f0412b93c514d6902d68e02eb409acb0322d00f22c939f3fd53da6994781d7d180627837737c64ae74659069bee7630919c8abaefbc833bb8dc33e6f00b41f21d1e30360c0fce1d9b092d46089d546b5e8c82514b7a1e5bb1136b9af8bf538efe3e33f2057bff2824e8407d05309d1cf0efeef452fb24fcccb967172c426fda14d355a4efcf56b68184a1a0d3b5836c2116727f014861f37dc32aeaedeb684c44ba21073131e547c35b507f5a96b75d1e70b56c423040f6f250a094156a40a8d862689c9e70cf02313847d879e33fa505ee1556696d0f2d5727e94f9e33232df6b45e2d68d38af21b590083e69da4939a827eab459f3c8ade8d6023c96731675b0ac207ea76cbc32c34561f4b83a5e1f458803bf5493270da5975c16bc8d970a7f5179253cc280aec356c25ed637399861247834d1911a705b37e5f993b24d37894d5aaa9e055ffecb482405ff33b440034e04d3a0aa9d939e251cfca3523c9cf043e1bee24dca330295f31d51ad52b0c4906cf79abb75718bda228bd2fe5d6e97eeb17a966a7d6d84ec70c372cdf58e852338a686abd69b3706ab8cbc99d4c9c7828f2e6ef72d0beb800a95a306aab11f1ef95f196c2423e3477282c896179b50d0b489f6db6bd21cbf8842ed2cb223da593cd9590a972bae19b3978537b1e2e0b44d87edd412710dfc6e1ef55de03b56599fc3a87c2acc2520c1ff2fcee889801280953a5f8ff0f6a8144842694f2ae8a19da9627a4c3048855d4bf830eeb16fe94cf1f0aedf8d7e515278d50c98e5d65a0f0f38a9470796a3b5aa8a33e4e3a074331019de42d902758fb51d6a008da98091e629dd77f060decc5dabc64fef9a22b8b64cf05ef3c8b3fc4bcf43ec3e8ad990fa6b8761be66753cad55b46dd7d27dc8030e7a5acd2491b9c8ffb5ed63f691c70636d4350023c03c19f1abaabccfe53cd9ed05167bbe58b1b6c58bd21ac39a77b4c1683a769f3c59f11e8e51b436a5bc7ffe6d499449a1841cd5ffabfc82c996c70e6971371e3596a7feb4e40e1f79ff021d4cff9acdc6042d58b1994f2417ad108929722dd76bcf5c8f552eba4872e5bcc124de43c27b7d0d51739a1261024f314de8f7b4363e576dc47182c7d2af40de553a05fac18dcf41ecfd5d212809583b063f27d2d8910adc10034b45d2111b07bec488c117f1499c53ce022349dc4c31f2d32dad064ca99acf970a4dda9b7597d0cf45e3420070724e9f04a7deff92588bab0afae912705e0fdb4f66177b859a243d0932ecda00c88a43e1ab5b304041130c90ef564dd0bbb6cb7468a76e4e14e7165f56d12012594fb7664f00112bfa66cf381d17b403f1e69076ec44b28c03acb4832a1efbc2924298b3b5930d08349a97700e4d6e28f24aee630f99d62d331f3f9785b5ff96679da40bd6962cbe1edece06ffc5828db0d40e72b800b3e83b25ee396cd810ca0208636808b69ebb25bdd9ad2c076bbf3601f7a053dc3893ba0507820acd8c697e5a23a45f80a9fba02c0647edea35e67dd2f4e3624e69f2b9bbb2252f39162cdf7038d70f38afda4f6327fd13774f89e7e3e510ad617f8d330dba63197a7a387ba6417380bdcf38ac2318d1f55ddc9e2e8c62a99e810fe009064319f024bdb579f0cdbaf40f88e40a9e06aadb8a16ed9f342f3a22438d8590b9ced6a30c3b7c6ed0f3622a7acced213f6d9c5c5d88f23eefb15926190fa53c991f9bab9bab66183565b5506900e8a3f18d41aed87ab21fd06b583631095996b77594c8b9724e70b0b3e682ca35cd4eaf0698d0e2efc7db134d3b6bc0661e1d861d078d4b78be6b82b3d04b445de457104d284486078560925a091ce0f3ceee548b195b96c8b048af542bf18f20de82371c96326ac4844d089f30e89ef883598ceba41ad0dbe78931e2fe4901be78c6d78b919e8baeb35cc5a010ce008602ebe398ea98012f918127def3d065c6ae6e999324f8d3469ef991ceb3e2793440366a37637f69593dedc3d4e12eedafd59b50acde56ef7d2f071e2ac6733740ec859f1def42ac38b6ecf9582adbac391a4ca61d479ef97108f9ae6eb0e4658e4aba044bdd25447a678a1bb0293d7c087f02c24b265e1721a0f15664fd944efcd0abcd07444f05fef6bf22f4e957664d1d2277830f8be627cbaaa6720e576edc852e758ca612a7e1a5879f2e64b238e6fff2a847eaf35e9d824cb00eb4537827e4559ee802fd7385d6cbd76b2584951359dbe65e653cbc5598e4906486e34b8e347f4ae9494d00078f813f7e721540083f494f687037889e70718a87df1ee14359513ae1ec405b544147f3526a1d6f560b2c9807284f3ec962d7a3980072887cd53debdc523e9b3f612c846587601d00420da684ab34ffe7eb990b4a120327566f17c2abfe704e53fcd51bba0c2da5555a188c05956cab6be4649a02d580e76d6130628bf1778480cf97b2ff1e3ad0436e50ae644c3fe937b69bf5ed02af337e60194116f1f65167d70ce22fdb030bfd1ad19aa2399f07340946e3a0e173dd53bc1c20dbdc17fdbaa032aa959db7521ec92fdcbea927feef5f5ad40deeabba1b0727428cec140fbf8c374eba98f8cd132150b51360c5342cb00f77a69501a00ad0749d8e98e5faaabcfa3adddc3b4b58566d05acd6f7677f5116bb7617377af568f8a1365f45395ddfa2453d1a0b52913f4f199fe8ca16df022fc66e3a4dbef377907974a0309366ae5264383a517cac17f650b2ddc06004ba0e85f05d70719c6bb8b09201598abce3724c0b5fcfbfd48a6bb60dfe27d78e32690592cfcb0399fadeedb8895815a57860ff55320a1bc5fbc837c4904b134768b7e36e61e1d53bce3d1ab86715970165162ca7ac186650fd82d940166ddabb0e1b5343b893648ebcea84710cc1ef1be830a7f2dc4d3f4289d762b6292b0c55a345cf868f7b7e8e2b2b6596c0b7d9035b0d5dcff77ed92451e131e8fcaa8c33b2155d801f34b57f8627a5c237e3619ec7748c54e6f4310dcdb32053879243bee41b7fe4162e8916bfe4f9aae42f44425c99621bb934da04f76c0f7345e7234c8342131453aa705f0c8c4db7f97fb5268aff44c1ee7311a3f8b8e5dc92fd86ec9b17d35a4a0965160dee5102f761ff89f899a51b6b4eed37a22ecf9a934c332706cd057c232e6bd8995559d80d5740383862e0856071608188a5367608c11316e1e934feb118afc6514d1c42a8705f032783151fca49cb9426896210d45274d5db6097a5ff378522d38129c200c136d34b0a1ea77cc0b6cf03d4400c4a67360927dce1ba00d8597b112ace475506a3f0a16873e94fc5809373f812bc22101b2cba1f4faf4dd20d455c0a763ef878d82c4fbd727b37aefe01b83de56a3e6fe5c5f42391df91b9bc5d6076358e24c4d247280ab7c5f075f228eefb888cb9cd861b1bcba49265d99c3aeba2b90a92e7a21e8c3728b5fe5dcc2d1b4ed4196031c9b169d9b765ff79075a93a4f07a8f6c04f68d08d9223dc2565ce425f23fa0a64d0011882626e171ff3f809fca8ababe44bec9edcaa228b6b5e794469a0146c1bea53a0d669eb5ceca31a2fff97794081d0cd5bde944011a5c6c7586db36bdd336f31ee6ca21aaeea0485bc664a89fd5f7846c090132a1b8d77914557bba693dc843eb0cbec617acfefc9161a71fd8cf988f1d13c9c5d9413af8ac0c345e971abfebfae65d605028c506d377dd6689ad59aff6c38e035f29690cb6410b0d6f16d4b94d77dc17f7d36f44adcbbb7e78c3afd57d545acb3ba5071dbe988cad8d30165198a6cfcf3ab8f2983dd40399d4011371d51e24406279c32098ae07060253610bcd46d0763eeaa9fe0aa92174c50927ca12b827f245fd839b4504cd4db9dc3d0fc86bfcc9d623a6e79b381b9b0907aac153d7402044d1aa96046c684a4ac68c5e63d7fb88a74574e12f219f1fe3710114154fd70cbcd4c463df116d219b34d906c98f95e9cb2485e81684d136274445a2be4aead32e0dde14a6780c3c1923ad07f5a73adc4c2c033eebef6043d1952d9699ad8130240cbec6419aea62df7a075d0e3524bf9398a6e63e74dc3c978c35a7b0460580b2da3e96567809cfa56ef848b5bd10c9d0856c9e3d2a2d728e11710c9e66063b073c196ab5a465a46b1c0d5a9eabf37d5242196aa5eb57f427672b960c61574f653800f8d9d85212e8973d61f73bdbc9b5416e57c401b3c08fc066d62b67286fdb97568ccda23e1392567dcdcfecb5a5d0223c843d487c789e97060df5118f04399311069ab57b9c4ab26362877dff44644af4e1fd0b732ed26a37bfe0d5820bda54edd12f8f149d24c27ce1082f24d113e78a56e583a224d13254bececfc93a7db865b78fd4eb04f5903b7cfa81bb8b258bfd7ca6809ed182d6f58ac90a26c8528bb3935d899ee7d9320f54a2a9a38b9ba7351e55cd50314d2d7ce301f72ad2d96a38a0dbf3600a99e17a5d2addf1be87ed077654e1c0ec00fa884e0479eb4bb0fbfab740e71e7b37bfb01f26c9d502330c1db208b31257ee5ba621c6fbe3484f27155d30d8c7b5e3d05f2ddaaaadc5590359465558e0dcd79a251b40e5598eb2a50165d5dcc175b722b0a1e53d921591db86d2190765e190ef02981665251fe88004dd90a7931b08ce56fef2ce8cd57608123a72a3b211c5150e45ebca545e138a7278ef9b857aa34fb9ccbdf15a78656c355df106197c420ba633f3fa6d78620e379a6481e9e57a80d86b164eeb7bd4a01efe0e87fca65690806d4fe7123b9c721db6a053f40f1b9f2e62cf5065d9bd7fe3254ab4d12bde6531ac9e5e66aa5825014189a9255086279f353e67f5c13f4f619468e3aa6bfd9ed8358385d51de6d17ffd3656c925a11ba7db1aa4c1a566c5a8de7524d27812835221b1a76c80694751b906455a80987d34aaccfed0161850795774b4276d4b655feaede2f2025cc7a3cb4bc0fa0f58da183f0caa556ee65bc154223d253bef7c5bec82ce48afd3a187dcc3e52f9cfbc969acc907928d8ed4ccdd871713558aadca4bb71daa0f1cfa4b872c96bccca2587f16f17e78142c1545523d39f0e081b816e39fd41d3f21141d8d8989291553689363006fe43efe8f85e761a8477456b075b8db18a4dcf6ed623743ec054aa840db7eef078e0eb4f01e56f4a03b85d1b0fccc2abd855139b5da4632a9a79839935684ac39b317bcb36009016247678e98fa4643cec3df2bf2e555fc718b07fc73bad58ceb4d73d1c63f5ac8cc9638318ffd54e2ee26b7e45e62c0642a95d337e3ac9214818c89dacefc17125f636ecf29c9df74f674931a5f908ba3d420a23e77e4f2b56558b008d24f0a56bf4fda0136e2c6417f706ca045f0aca95dfd7ba02eb447e61e4a033713802169f8417bdae52d53f6dcda60c74c3dfd55ef0d732ffcf6efd46ae6390f8dbbb6a7ec9ae91721850fb2f05c784eb5b304a5de0845551025e05359393a036d17b0ef15c045388c95a16dd7ae18183171f996b6c97378724cdd43b57ee51109db26e79ba31da44b1a7277a1abfb169c803b5ef210904e9cae6b8e2f52c00941fef8da371dcb55723b2c11eaf0f8994f292b1774a3b8925be6b3430bd1a989861e114ba50f65c455322226abd8db33ed2ea21acb203803afe3b39daadc65ea6a8ae10b63422c5676ffedb9425088422443a6913185a83a3fff8ec3130f8af923e53f14a9f1ed138934e1939f3e69c07f1e3f61be478c89d25f57ead353a6bf8392af79f9797f9bfcfca64e5cd345e956905c204ccefeb1f4a7b7dab1b336e406a2be52666e3f9e69505e8927c9b8102d9f8b72d1e9730f39c1be07602428e9544ed113522136f387a7546afa23ebbca738811e36ed5d688c6e664475e9a99ab7c264b2c81697cb87b7b025aef38fb59da74c1cc8206e0eb2d377fd0d13c675eb7cd808d68e7dd44d720bf249aaf1695cdbe3408d5ff0f117a48db995d2a9ff8be755ce5243b245c2eb866058bcf378557de4998d855320fbc26557ba3ede4533848575f335431082ba1fdf4433f52a48242e0e7fc784f1b2a6bc85fea70c1f3e9d2d3dce981cb41f375b6f0f6a9f94b1ea8696ea3afcf306849ecc5cc80d09104ddc693fb6a2ef634dca2a9db450da32a6f15f3bd113db05ebc0d43f4cc04e7bd98811d850d2e6e12f7c234894c61f63d33b7bc70085d8eb5679c582490759126db45209956723aaafb5412f982adcb71be8a9d1ed14070e759e2349e014781e33b34adc02cd119ad43f09bb154ac841236ad4c4430b8ce7c968821ad1df79659cbd426e028a53bcfd2e7283571990cb54b490c5508429f5e196fa7a2abf0783888c3f8edfb74ca545fb15380d068d3d71e14a1c4535c013efc09bc113bd55d1787537ed75947aa9ca3c02e27626421126b1c33ff5b471a1b3198306250bc262be66335fee2653a15754c6d929d1aebcae840103477b5cfa7541245d5090a0a5eb81e0b0ad08bf0a16568674eba54c9f03ecb9e6e727504d241241c01bdd4b4b787ed57fb55bc323476074ccfb1a379cb5a9f585e0d319a07e18293222f1eb012ebae9daa03949d5025bbf556f90c70654fffdbe865b57c1788bee223ce2139a956139a68cf8dfbba9494e7c1c6de3acf998617adc692d73b504abda00038aa382b4f5a0d8428a3b887cb9c46855972a8ca96ee47eb93546552de5974ff581c08b3b5439f118124a941910eb8a2ebaa15166e0f7f6c18f8d978e22936ada6ea3470aea63799bf60ed085bfc0025be02b52cd502c6d48c0f8e0b3a2150045354e26ff8834dd8c2a0b6d42117919b107af7eb021ae26d3e83d805f77d6fd1e9d242e12babd715b1f5d71831d5492f5d01127b9c8f728ee5fd02234cb621d0a2e7ca561e9c9c49ff270fbfd12e735d503fae3a0016d49bef4466002842d63050546141f7560f419f1efa9d889e2b344f89f131e2ee98f849565b792d02e2a83b357fc4f25545f071b99c1219cac800ace72ec7d76247ea3d3123c66df2b08bc3d562e26130c82b0f59f7181ce0142255ebfdbf133ec7ce3f9e3a25c316067fa48bfbbf7f580c37bafa3a2bf50d4ab382e4c8d66e5dfd17c887a3ab89783d253796aa960bec221e36e2a209aa6cdead0c4b79dfbe45dc7f9d39306047f9e936431d56130b1de705912681a99ce35b0b1164a36a25c601ca6a53182bc84a40af806ec08b4cda2da0bd66e1fa4e106d1fc1845a000b01a1f4010a61c261f8e0a87759ec83379c2118b0fe0c6db72e51cf32d032c16f495bc2613487fdb57c812100467e2c0ed41f379799a2b06a495d6ed972584299793b5dc60a7edd67fdc93cf83158e757c259a499c532a6ad8f39ff9a796d885264eae70f4946619575ec50abda82df34bf7ebce66fb24922540a03871d23bbd0ce4b82986bc0494ff40ca79d889fad19c0066832a183386e2e326416ac2da50475cf83af85cdf50ad52e951545b4c21c7ed235a15c7809eb4850334e3fd42819ca45260c896f4da1ea2570a4cf170d6480553a2fc0f3883abfd28360bb74e77206c53de3a17ef2a1073766a620d50cee1c7f48957ec26abae8c2a15498102bfcfbc756b3f00e019b7e568ec00ee30b8efa788dda168efb53d067b5adbd64a09255584ee1ac41eb17d3681d623ad842f62617510f8a0ca70999c9c064a6bad513d5f64671acf3e50cbda47e38ab176cedf549d79de39b03b2c6553e5c776118232357b75a315dc33d85ff1783b2b01aca936fd1705f63035ba5f5b00b9534071e305fc3dac5b635a8dd89dcc763ff7d04a4de0d648109719168c84df66dadff1335b221c05d7ed4f0e9ffc22bab3347640c7f3aad8fd1517b60780c097feaa0a07bbf93479d27b596802c932993d7dfd7d1d324fc085f62cfa4e36f5065113a5e6e6a2573f691e4e971d2e1fa6f42aefb302cf3e389b3a48e30b24019eee181fad73638572692f1d8f66a0a3437774c8a81e02d6e3b675ce59b7a94db7f3dfe613ee800343ceaa93ddd96dab3283e8b771383088a1bcce758cd6202affd164b746ad9cce7b36925372d00cbb1a5befbffe397e5977ce1b72dee58b947bbee3f18ecb822e2e10645c384df9f2289f4aa1636ce48e71eedbae4fc20c7e90db12754431e4bbf6c83c1157826982a350931cf45371f09760b7d1c82a137f39064b1ba6ffe58c0532777c4c516569c560ddefe10c31eb14c943e5551ffe61e0b6447a1ac9b07bdcf766726c25b789405a8bd209f77c1e642a23de94c6cf9ef00a52388ff5b579511593f14454fbde4fe3cb5802fe56fb613ae0b1f9e8572910462faac62ea6ec602115b4c3a813116096bc62c76d024423966a754b3043afe7f5558dd71ec43c19c3eb496dcb93dfd44858b3d4c472735d61359c16158127656f0b504396dcdbaf55bd6ca92a298fa53e8fdaa43cd561ae762e0846dfb4f347eb1e2926ba95a0c7e6826f13a28f280223c5034ecf694617253a7e593674bddf6ebab94b41a0786e0f02a236df4c0f2bd63c5927289969dfedacb9542a1ee9ce6006519bb1ba31b0eed219ad756c23c2f83a1eab1dcb98c7f279a3fa589212a4e477e19ce0f9410925065b0a0325516dd93020d6a078f18e2a29e28f030211b81015ff848e100c84293da24f6704a10182971a558d21ca12b25e4b16ecd54da1448a0f3452811e035838d4204b747070a4818efdc7d75a7687fa1c64d0a9c15572b16340db6f56e0151eae4eb836de106d56c770d946f44d37cf394a33ab3e9d0432a272432470b233a188d9c6bd3040ef7a5057833d13e6198a431d5bbd7f51a3883d47c3515d9ad2e287e49fcba9bba71511a72477009dea3cdd9110032449b64680a01c201424b7cd93b18afa3b6304b07657e247858997e29a7cd9d508bed59384394675b06b6c29fabe9973671a568fb6f32a0879f7f7980d025d4b8ac78d63fa24837af7bf1925638237ae8a3635f9daed98fe4479e12f9e69e8145a8c341ea4687c7541bc61e2586995d0f10648cd11792bb4fef9d1424f2f26d930fcac7f0b9e49403bab962667f26595053bb3fb080c758eee488f049757ea4b9531836412111c81595729a28626d64bfbe2f4d875bcd75be29e28aabef68a560e8750998231b806572f747a2c1747f12f5187a19165040582e8ff5e3abf398bf25329c3703c6075cf9b6f663bab2d2f59ec11f49c694a2556ed53cb124be3e557266646d61201f8bdb02b326b92dddcc4e27b3c21327d364bb05e2de4db9ba96134abe500cf694c2d386077ea926ce41f697a14b138cc3a8e39c59796f66abcd0f6820a5294a1ca4834fdd82679d104f85247e3b18c6c278919fc66cfe981f5bd3f912ab8d1b73ab9f46a21f5d76af4f04479bb3bb0a43fec3fdedf23ed51c9d19ca79907fb4a8e43ef07a183c443998ce0a870e949a296ff8379638047aa6126f6b2c7fa657eac71dd5437518fcf74625b51fa973b91e61ed8f33850a3621107ffd45cd9546faf55230d0ef71b7e9d6d5acab0f7cfd6db340f1ff1935e89380c2e801aa81ccb5e67f8c0cca9e94316679b9526ef7f8451452166776d0136af65ff028c4a780d894499ac6c17d1690915cbc19cad156479e05abbbcfeff5a8da445df02d964039fa47f2384c6a6c9a5756deab4451a580b70f9b0356d38612e3dd27814eb91e74d77ba31cf0c5a4df30c2c2b3cd9b77653730886c4a42e29b8144fdf4db32362d2af35d853b74aa71df180808b8ae5c5ff6bd6961ed8fcb66eb76a2528f9677c1d56bb37b7265d3b2ad9c727ae0fa545bb907ac61a210e5a5837b32022fd84fd0c4e8612c29ec8359b1646af13f47d2446476479689a6201a79ff48574d6c11991567f715d85e52d8eeb1efb7d212da71b8c10fc01545eb9c240be9d055a56ea5a30a21bc7e79d1254074b23287a0c6abb261c6b776d2654074b390e07f268561b33dbed68d80a6796bb22bf7dd6ace03c56b7256a8d8db216fbb3eae9a434f39ad550523cd05ee07191789f9546f3bf65badf6a89d1b66bb9607508e0b1fba0be199bb990c4ba4e44920812bce5f2073bbbc3b15d2c9a8a596ef21ad50c3803ce32759b805e7c8979defa6d83ff32599b0a4d1f102d5690213f7207fe1df95efe952d66840cb4f89ce3513b6bdc0360c8333c7a0109c4b4fa10c6e6675a40d0ad860b3fc67101698ef95f077f04efb4cdccda96715f016c9ddecc0dfda4922f22c5735016019716295e34ee4a352bdf1e6f67bc605520fff6159152852f6e3f6a5bff37e7678760cebebfffba61e60dcf03ca1194217bb572dc1e7505ac7617eafb50d8aa5e0772a9e2e4904d6f67e673821e2ad0b170a373140f57f7e393726c3e9db08fe0b1f060a59e65d09d026101943aa0e960445e78805e15560836acc531f288530fef52f3c8445b927e08c5007405c93e54d2b6d0347efc47df99b45dc58d6526b26feb4afd0c5f58ac4b24a4dfe71f74f7ec9fef88bd7a12aaa8a2f404aec9da38a4b5d6691dbd59a17e3ab59dabaf4a81fbc2e8a091246e46ea5e75d85c11fcbf14b296f21abe5a17b0f1d093bd8591b36c893bddea78097d89f42e6bf403c415bc844d893d021b049db1975e4277041b1e6de9fcbc891644b8abd90cba8af4389f802ff44cecbbb7df60a6f63ee6e8189023726145412807ed4d5006c56e7ac32c3b5b097f5868c26900229a43907a5f0283d671f8a0bbfd521117c428c98236ed1a99bb5fab82dfb30cf9f586fecd908b6aab0a1b3078a018d8b88212fde8e9f77d14983e882e265c7b42cae80ea056b5eb22ec1cc8503175ea7dceb8c442bfa27e40fe507495751d1cb46d706488802b5594420066b986dc0c54d4aac5c171329ff4c0df3a3f5b78218768f65e2ef87e34a20791f9801dde6e141a2a6eaaeb1ef6a561adca5aba7a7a048b83318d8092c8758291738e1b4be4205672451419fc15c84d1a46db01a7ce0b8dbc4d1269d99c55322772616d9bb278fd4121437442286ce959131ce0f18169a0b49cae995d525f2cda63cf68bf7aca1bc53690f8498c2ea150f39d497efdb30825521c916aa266eb244dfbbd5aec8fbb92b0a78282343b4899f8af91efd529c41bd46f870f4b8d831f6fb06ad36d74dcff65c193686e26bfe7adcf30b3575781dfccda3591c116c010b87899afd3e524542bfd4aabf56d3d2cbab32ea2cbeb393c427e09341cc3d95d01bd90bb77f666b5ed99c625352f2919d559824d62df95ef7e839da41ca1795b3e22fd76d82c3bebbc2ca98e4b1d2e3bf1b81a669f90c3c3b31a24a8e65286f1a84e19f5ac066ec287256aa634821e14fb9ac6f902575849c4c5d05eb9f014a53f0948374f604b57bbc3b5a8c69bb735dfdb93443c22347e2149f943aab919531be4c6322e1f5581628802fc742a70e4392bc2cd060aa509b0a2b58fa5f819d4ea6505feea80f311fd2827a470df1d479eb1b578b67cfc78559787759a4372562e329534a01352aeee5d45a5063b53cb9549f11c2c483640788a8e006457910b3b053bf205a53c4b2451aed979e9d0ec607d22e409b9485892cbe6496a851f8757360b82b53a01a647a25dffcc8b60ae85d3414b5375335f516de06bc03401dd662aeb4006fd6f91b0518a8684c3a9d611fd27a4b236efc19ae5212338a644e8ce745a487e1ec25a5459ec5245f0d72d2aeb7f1215d86ed54737cb7e980f36cc3b5f0dc8090b4f378cbc5dcae7251120650fef0525d83b98c20e69b6a74a11c6b5788d927a0e2e4c090471a09aef38371ff0cdd551af30ee26712c90a78be73174c778571dea89ffed8170dc6807098ad7d1eefcfed606cf83c33605b3738a627996018567bb0a9de70dd42b58e1d08df70be9d0e1432220d9f620c08094569036f82c3bf979acc7fd09ae54732a3fa2f703e8114a190d3794a4309c12b22f4ddab58073acc872eeb9e333ba90cd5bf0a11bda1b771889a2d1e9d666be76fbe03ccdf581585a0fb9177bb373d9a4fcefddb83aadc516f1b0f9a3bbbf7fc3784d2fde8df39a8358ca0b117e8ca288e79679e52ad1168c8d5a37be6573bef19f2addf79607d510033a328fe09cd9edae1db55ba146a6193adfccc4936579c7b6f1719fca420ea7a7da459e3ea1a7acbc6d68a1a3741e57a90a285d60d6ae32f3a62fa563ce3553df95a2bbbb85d158c786d6a01fd3f2c2982adb83b124f60b59d00e8c4f8a204d6805363835de9f6bd2f9c0c14d5b52959e6f2b807af623973d77162cb42f141d8f1c80d7b3bb7db07218671987bb19bea0c3b92fa351aaeb3275fe737cbeb97cc99208522820db3a08ff79b3ef32f8d6ae7a420879102caa17a10d0b05fe3a2375cc185976496e61d2284f1e83e6788860ec324f9e8430dd8aadc175474db014742eb6ea03e5068852b00182a40571a57ade36af152733178ca3d147f4e706c195fbf0a077b86b15143ae9524cf502662e6bba983461e95c2291c748d79749dc0d1fe86deabb6d7639e3ed2b8c7a81d3f72f343199c23804fee950eb895b83a7c8d4c5626210686eaf44698a1d74d2eead5130368468d43491d5f047538a0d76c20585e4ca0260e81fea3ae73cc83fe43b0cc188333669b551103b5b56c4889402bbe4637265584a14c4805f6cebb25839c6bfd1b9f127fc72727e782876d83cc1f18b557ba8106cf3376b8a24edd57e6347e92a08db23c7b8eea3b4cf736e6aa23167e31cf2c358bb5ca2273eb990cfd8d169a347bcbf3abe475acf24f0e9d215b1c01de8bf0030c06a0a05927ff61d31cae560e0edb8f5aad72eb67cce95040a8d728fc582cb4c4de49b0cad9f42b6153051273cca3be99e8350cd59e05eed72a1cc60ab703f65e409c39f2f9eb1275a614b278ab3a736dfbd797d2424e737a721fa89b84fffb5bc809e64187e2326de27edf731c7a4df37dccbaad3685095449c8826a4990422282be4a919334ad4a77e37dfb760f18687c269809a2ad53d9613de0fe50998735fa8a7b3a91c2349a3b6aaba2f4f5e6ffd48651172abb9512fe61affd1f875bc122711fc890684688f086bedbf5d50e6671a4ac8e08e5f4a415fd7bfa4cadb6e66abe775679452f7f9e7218da17dbd6ab498a52ac9ff1fd1e6e5db6b40ae49b9999af8bc6a000989a8f4371316d39eeee7cdc63b7a3072ea914a57b6a31c79d3e05e7ec3cd73447e9e98bd79065142bb685aea311be4a33fc46b69fb6db3337f26633753345db1fa4933917cd5ba4a0ba8df98afe1df0a9522cc1e3b0196c662d410749794fa8aa476325993c8c4619bb9b159e12b70fc13a74b1bef53de3b7f47c0e2324eb4ed1292429b770dd24c66b621fb16c1c537e96110de73f5b4af0a4ce4a436ef7d29ad72dc64ef2dc06319b96d5d3528bfff7de3b37fd134819043b2dcaa450090a78fcee2b788fde97763bd52b5413a0f07c024699d9f6faf31ccf20859acc8aa8e3593e14a547f0388fc82fd9855a868d6a7b804001154df6aebf6c3e5940ed8d0e4a6ca47ecbe4680af731119d4188aac19246526b03b22ff3d12e3750f4b38d6c54cc15020acc7aa768c91af7c7f526a6f544a00faf9cf3c391994e6cb4a1a2d5b23469466cdb33b6eea8b7a337d15350bb44033150c92326bef67635b2e8b0d139056597c8527e76c8e377a5fc27781a539aff8aca8928a638cba67f993ba4a96d2c938c539327d619a04166aeb3e64a3cb18da272a068c058ffa29a45c9e02e64e05232d7a1460509d4146a69f6b38747f30a2edf36e1b76a64ba20a47a6fbb5a936a88d70462f4083cbc7a3e64ac1820c59d0da3f7b4cdd7130a5a106fc4622f09c200a9f137f52835e04d29c736a084a1680e9456aa15aa69e14192d3a7c529bed61f7b9103a34a0b456bbb9aa9182a0112116907d257f90ef87114b5eab78f815119c5c2cedd41ddb78397a34ae957d44215612d4cb47ffaff330810ce00eb79924cfd2c910f21bbf0b0aaae1d47c3b02a17c1a9a51e6d197c18acb80df657e7c483668d60fa2de0eea70858b02bbddc648611cb9073a768171072600d36c2e4cfa0d80628097f1d7399e3dc40b53e7789fbeb0aef91d1d9f542bc7a22ba3ed5dfb52c74b1b573cb7c3f5ca4d8bd3d471bac034d1075ac6332598c7df211fb86cedeccaba2e717a2da45d2fe1326ab56b45159e4d739e8d4afa866b7baa5fc7206746afbd21633f124d8ca739c0d1a3d9758775f74275971724d4d9a4bf12f8203cb06518a566e45372c9577b320ceca24d2d56e013fb9aeca59ad8fa060afc44ef27ea5de86a817ac68d571120747781df301c661b41d05e42e4bc76d972905d248fae4f98a3679d69f3d8ae251b0db818b2954c7903150aca2c7c587acf4c48228ec5f1549d4543810e2b1c134a9723e493d8bce2ace2761b0d928ad4dd6087c27d96313cd3209befce45ea5d05ddf69bab181118f82aedba221697cead8aca9cca1b88a8353168544c3d1d6a89575116a90db308ac80f121672262f7dfc4625dc606093fab45909546a635c3a18284c6f7a36fff9ab6eb948dd3b945d76da7f39b5dca97c9aa1d4d2aa14d82a8131cde366541eb383f8f921904847271a5711453ea0f720952c4305cbaad020246574b045b2a71c93be77e9787f6593c864d601034cc097d41f3945afd2b843d41b22442a75bdb3f9de5ce230efd9aa616290f249b1b7f6a327c452d7d1abeea0478b4e50f5ac70b9ca8dc307d4dfed1221457385dd4c65e3fa31419745da3ff97c5b8f75dbf919e5909aac096dd9262de66f2770f71e1fdb2e14c04ef96a11611b72205ff8c15df2ad14c305833fe60d87c2b291bb2870686dbaa2dfd7842b0415dc28b3f8eb1879c027dae74d52d1b7d24a9c8af80438bab171665a2690f87905e4b6dfa2836f2940ee2554811fdb752e76c3e5f61d3342be462bd2747e5860dfa6feab14c00a8294d5e79bb470dc1b82fdbc3cbd73a23973909f11db158a6f051e7f25de78ac4f03bf69f6777b6e9ead37ed7e1aaf64e9c6d302c4807a3c8f0e53b7615320ff231a82d16554132d71a91a328176fe4c3d0ac130edb7d7d94e2ffa8cc381ba5d5a1acaa43aedff61ccee7c7cf3745ed9374373b050913a5e178cd4c44ae466bc7e303dbc598852b947e5667aa86e6eb22f3b3788402e39cd14be233986f7c0c7de11b76dab4332a868e6aebbc136fb69719d525faf1a8066a073f97e5a406272d28a1edda22d2729d1fed4b2894b7d5f72847d9d96766852f46a3be5e65f61aaa4684e1b3530fc66f680920137b0f8c64362a3742c32c7d37065b7077fae11fbc1a47224b67175cafe70b96ab88c518d8f0faa9fdd34721de0a9c5d3721fc98c482fddc40af464966eeb54075d447b4334787bdf88a8eed965b7a239a2e495eeb0827f2af169dbf90f32b846e74016a0e5406d494bbe407aa99f05adb3a3c45d86da0898bb95f0905cc4dbcfd08eaafcf7c3f1d4e449608e5e9f51cc543b944fc2627d5f27d271b9a4606392bdad4795f0415ba4fdfbf61a25588a7b4e857c60ea47d5fea99b6882f522b741ca3923dd318e34696d916fa68cfaf7a267736351183ed7ea555acf9742739df795aded9ecddd6ef674d9b4fb60bf4f3e4afb06ca1d60a6dc022582b74fffbf015364b11d50a6b8bf38a2743d81c446b597f4b368b97799e3993b33289cbcfbf7b354a7b0134b17f85adf2186eee9e3a17bed287a5b28a6cdb9c9df5930f29035e9160706e37b1c637d982c316884c11a1c98a11849a095d707247690a0b2bae3daac2c0adee3c27fe271ec7a05fb5e9ec274de446d3643d04a55f780d1725579df2e0386255ce4023f5c3731b2768040a66ef1b398236bd2cb0d9ff1265d6d685721f0c923ce0a2cb0df2437fa464eff41ec4447718389c7f71a925f5f462a43f5e38867e700fc0f2da2f3b1b70ad7a7b1e78d91cd710a33ad58c4a36b657a79135b1c8c7fd96fa0be7f20cbddcfa710647b5349068271def9aeadb55d59e4e0121b93478f0e51fa3c4c96a92f86e5595c88b3d32bd39e1cee510b652c0d5ad6be6e1861914528a6b0b49070becedffbffb418e4efc3d3b694ade83e5bcfb59c36b50c854a49a8a72f6e53838d95dbebeb302c0ff6c2527952d75300c5e64a25e0dd6db3d528c2e3170011738005cbcd37fd347845dc221297b8db2e75766280a950fa78acb4ac6306bfa7b780e9b5f012d4ff538133210e614503bc252a871c2c2486dc4ffd578c65feb45be980f20d38f46e34d51cc09dd0b4f206fedb9975d24f63e80cf430936c16f94ce0ed11e45be3885f1397dd111509ee4a7bfc095a67a0c4a897d1b07a279302ada5629f1f06b79b615b4ad787b675b6c083111a4d1d90843abdb3ccc7f53bf7d9f6cec32518bde5944944384dbc3a084c83d285f5b2497f37478d479773bcc4a87f928e607f8c1b09740bf9427725ae955da7cba5c7f07d01ba97efb1b7f9a12d3a82b39d1299e823b671a60fdafe194a43680aec52458f3a36e4c3ff23d9cc16dc7dec013ce6eb3dba575825ae7a2dbebaf420f50f3f5cb16c2b3f6cbc0aca794ac9d5428f4d8f5f6d2ab69f40177839e5705798ac87f6aacf87b72add143967a99d18323b4de74f21aeaa06341076a1c29487159c43182ef5296aa26192886d2cdf5d06efea49fcbe3dd8f872b9d8e7ba809b6477d546c34fbecdd844b4c01e973bf4fb3b843e4efd91590b4b2cc22bc14836eab6f18e9276a3443641e1a94daa6de6cf1e114cd86501a59634875fabc2a58e8641b5d555d7b6be73f81022ff1402204cf1a6ce123b39da302ed59d4fcd233735ca8483d6052eeee1f508943fa15be9171aa489d2c50436cc7b38b86f58d62a4340658d72b2e1502f5a097e0a2537ae8a837ceac97f861b81c566e5b7dc40f4152758e5193b8155b51473fe4b2e466a1ebe2c6d674e08f407dc87933f4f9a29e27520371ed278df3dd166f8fa854b3a94e45f3a3bd1976ae2e0f0d483d826de3849b59521c00dd87bcee73a6dcbf7242c6b2ae8ddbf3dfcb55fff7395b3289e5407a320f4976d1376a839ea14c87f4cfa2c47fd1f9bfa73dfb8c25e5bdf8a10141b0f58e2abb19cefbc5d87c55b9dbba9a195e667d593ce101875778562c2d26426067f95c5b9f1dbbc75fcfd34e8624467723d8686eac374c957ca8bdee362186599c949812f3fb7ce00b6dcbbf04faa5ec27e581c741162d9f7284a496406dc73f544b171a4b5dd9c1f37c71d945fbb2f41e342a67f4e2d96eb8b048613595ac437b419f13081fd91750355022794ee34617b9dd78908178315485b8269afb8c4f0b79f2881991b789c8edac267e22e6c90fbbb0366e494b564dcefd731f1ebf764ace8745e3647d453a685164629d49c3c73e530d9676e0827144e005df91398f804ae2014fff14ed8c2a66dcb8fe3ae4e174a3bff06ba60f0f239fc218020a67c9f0d9f95a7fdfd0868173abf6e0f18084ff86b04f7b12c6d13e71da378e8a81141a3d1d71ce2cbe0c1453308252c5a1578f1215fcb1d8dae5220d0f4993981b449feebcaac68c40e753524fffe2359ca210f17d4125ccfde71e5216da3982259993eccaf159f568ac0d2c1d709525ed146f0dabdc6f98330a8e4244db241ddd3b509c8d8be382eb4b986d34e77ddbb356ba9323e28fb3a378d44deac6ad32592aea7b917f01efe81107ef39fab3e946bb2ac50c4cbe9e2c1e05755b91161b8b5fb03022c370b6c210264575a1e8b6899ba3fee2ff7fc6901299722bedec14ab4decb113c4d759cabd18e7d349dda4eed8ed4db07fdb2a79e1019693e08879a3608a34e8b315372c29d76927e6738a8d4ad9e13a7870c2a623b4452a52615df328fcf4ef007cb9d162f66e9759827a22ce33da4f52fa2930ccce83a80f964e6a356c3f527293f8b2dd23acce671c72cbf9f0fb3b285c621bb762fad8b2c884a0249d138ab0f79712b283ff5ad9a2e43e2933b82841bb45ab9b03d780898195debba353ebb31ed64389ffa175ce624fb16d9596b666ace83c0ad5f977180aa7c238dac53018f10ba91a2d83f3ed9b6fdb93f7a7b602987d47ccf5c6b0084fd2d7b4b11d358473b553a517640a30f5dae50ec70cd161f94c0228d8cfa058c7bf7fbb0c010482a621d6808de5eae0aa0eba0916ec937a79653bed04bd90630224598e457df329712b740dcaf97063ea226e96aef98e5312859e7e58725e6b7561c4a8c23f1cfb75bf52167c06d685115ce5438652e4b2421d64fc736787fd3aaf574bf123bfb939b54c480a8c749968a33eae08dc0ff3ad00a48d0f256021a01877a3f4b0281a9b6cba068d7f143baad9825d282de42fc72ef029d31ad9064887ce45c41d9ef38791f24eb1d795636387db296b8466e95c2f9a8c26112c941bf797a0e8457004f915c945a3b1d5c6849ee32fdf7ca20e0514e34d7fb556c43cac7c951d838068e051e42345f2c2e8b270960bf23ce792410e49311d109847af78c87a2da873b9a0f5210672be56ac18436dc6089e4f1f08450bc322a208ab49470e7bed9dfe17fe38fc06a2e49b9350515229a0e3cb14ef74b03c369ce7aff2f7d40d3204ceebeaf58da49ac075301d29d5825aafeeedbbd8385a2b77bfef0e3cd0fe500c084a3f027e69ac8d455aeb2c928c86ad32eab3e8d93d0a9a6c4734f8332d9036ce44464b6d054560e9f6beb9a6350b520b80e8f53ab2ec4a8329145b0500024e32e3bc943b5cd942a9c4568964ee87530b9611669af40ea66059ba874c9f3d59447714b605030cb33f14ac350e274df09a98ee6139062a5e23f5527bce74c50711ef661640119c67679630f2ee4ebddae19df7c61fc6bcc1bb63e4b0d9a0bb80af5b34da4d7f90d131b74d112135af2738dc94be87b56869f5f04278e18c0f88fb1fdbffb018b6054ea001b6d459887e11699c1e79c27faebcdd85008ca8c72e00b947e327406a70a8c414bc29067fb8a4d648ec903050daba052b57471066abac31800b07953bd187401baebbc067b6be649922eae1c9cc617fc05c9cb487340bfba1728d40fcd9f30edad5e16c90a99287a45cec01a107fe07fc42c07802f433b69853ef51195983ac9ef746fc26a787ff855b719efbb1d3ead81906e802e0075b0afd1eb924dfab0e6741003570ae82b48d1f7ac2912819a4ba8cd01379f3b0278af1adbbedb6c1a5ed3781c5c83be601c0e6a7e5515785dd1806049ba8e5917182fc0748675429bad2f9ae701a236d6b5f01b958efd90f8ae7d6c83938241d5e01b593ca1735a554a199d313079b0b2e39baa908d767c03d1687c443ecea4fd679461030dc905e0d708dc5f4d7684ec82363b4d54a1131b8287e867e681e75ecf0fdee15a44091d9c77a812fd34690ffeb248fd21cd44e32340d4e2ae517d0b7ffedc5a2e5bc06e0eebf2b770ec18cbea3b62a75a60592800b896a4b3af1095e5f2b648e37468acf8f576600129aef53b0c7a6d6239f97475c4f7279f13d4c8b8e6a9537bf07269295207d4b862c4e4d9b05efe99f418c8a0c88c4ed4b0d3978d035f57bac1407c0412080d05b8b79beb4ffb248210e2735e603d27ebf7ded3553145ca2e5daf1b27a29d285421f83e73307f74aeaf9e47ef7b3f47b8526afd26845f305ff1ce2ad3b1b8030a8a1cba65e002ba881b490a9db07578ec33a3bc488780e4a68578f2012de62841c9aa2d328b128fb7e071b1e0792bdce5c89d03338a17000e96cd91f297499d85f255efc8cd7d168c4fddd7770a2d5210686babeeb188f3af0c2c8a530b365db09bba03c667664916b36543263772e5d9dac5bbfca9e1c44391d76b8dee97179aff86d0bfc19b8abfb94bcf0eac952229338aa7f62da567409abe2f218a7c074a25e3c2e1a48cc0834d36c54db24d200746dc59622c64394db73306ba06ed153ccaed733aed0832d14268f9259e408fa2daa64cceedeec560d26f2ba1a15711427c84aa72e8b256295de834a5dd056a02139a823549df852a126f5668b09c64580ab747c030b9251f846416b5e05cf629aa16e510ce2b1674048c0447270c9c134a5645b4e1f5f549cc091b565acb9fabe6ba2fa144ffc3cbcc04dde73ab71fae5b4a3a91f50be870c31c102f78d8eddc812a8a0d5d2eab957b7b26d75d7a9fef3bd70b9d779636352516448daba46805c97f6d630aa27ed3cd9d1d6af4d6ebf1baffac92123dba717ea6e1774fa04e54d4cffd2e4c102360e42f3cacfd59ea16c7bbc6b3a2722f7e9dc8991e690a8748d388330b6014fe94119961688a6bb23ffbb60a635160a10fcf3734f7c1d4b6115d14fcc7357f674a7ed45c9100deff7fb3c045b950f1a9e1ec28b093458841f022b97acb4b119fd0c69311a3d58e98c9ee0136a2dff0d71413359702b0bddb5f5327753b810ff346b7975f012cafec337918f7512cc32a5f961a1922574b269984c1905aa9bdf2aafca30a7602af6cf35c4c1faca61a1cf7b0ee9d1bfeb853ad4e6949211b1b0df33f2d92390f600b24b57ae7882f532398791c8ac3237f8d228553278746fdbcd04a96dd3afca525fa5034f9fc2d2dc39530c1d40a12ed25350249625bb002dad497be575995f96132c1e5bbefbb89a60c711777dcf54ae893320abe966fa886f179c578e4c26f513adffa1c9bbc5e9cc19c97ccd4f14b375daf9e639ff96e328e0da55f58487650aafa3d9f637d94fedd21c0a42021529efebc4935bb20f4f0fa14ca43676d1df9c3c69bf51576b4a68ecf2e370ae69f8b5af3cea271e00d5efe2bc142ee4f4eae67bf45317d5bfc1a36ed0d21d9e7d5618327e21c92bc431b7cfa29cbf56d7aee683244a4155541910dcde2b17fa9dd3bef0279b1e36348082e4a394737935874e6528285283a29493a18c9436c7c253266d31e6ebcd54a4bbdcc51a2d4c2692f96396e5b385a48883a7868f0e19762ea1300a5328f8a0db31959496e404d3bdd3f24eeb411b33a09fe0e7b62e98dddbcc90aaf3e0035dc5d9b9a7ec409b17887beab8d4f2517daed6aff14d91a7f96928e6c661baa79163069a6356c8833cdebcef9f3df8fe5a32ea9610a0c6a2199c271e1f00b7a640ffcaf41eda341decfc835275972f40ee22d190f310f3d90176e37983f7980d8988f50b9480ea2a5f4dc8b83078a9298b5e1976b7b71517e473489efa2d7c3203f4a6ea8042c0adcca0f957ee5d80f5f3e71c1b03e66516219c563493da365f86d590a8a3171fcc4bb646a0c6c9670a054477efeffcfcd8d485ab4cb7891ed42577477d75f435d19495bdca38225cc19cceb96f051c108b4a306fa41d8330ab08364b77e133df1b77dbd5e8288c45d74618a5c3da01944786e86e44161dd13a741e8bd7fba804ceef6b7eb7370e60f01e80d0aa917dd6774c94987d0d27cf8a091ecde72e3813b3f5349d1193d1964ce6ff1e66d895f9d05230f8e0456d7b406c2d82970352014ce4bd77eb97f686d0e2319b2c64fb643981b43e55ea76288ad4eafea6829593143f40e884ea99cde791d31172e608e59e6da64e8d0c952a513fa867a513e1c57fd55f904458d6991aa6f990d4011533639478f265681cd918712bde3dd8104cb639b857901db9035392d2d625dd217b384e48c5d079fff139ce23a51904b31c958e67b087eec5705ce29c63b06d0a28f37f263ae22cccb8d24e8def8012423a4e9d1ccf301049a572f3c1469e51c0b9046956a5c22fc436085fd8179b8f233b67e3b6bc9444c8304caa9d4aa163cbe255d2b1549149d5126aedfaa3a7340c41df4976f3015f9c96abaa59987dd4326d4d478414ecb4b2483bf7d3f022476e2afc5918ff3816feabab8fe7cf1bf70af9dac5c267c8e6b50baf48901bdddaf0259231ab843ebf8f60fb4f3b07d959621f682c656af10b287368a273832dcd53d26b04f3a2aa277d9c82c64e18cf9075b7ab9469ac88d6f1731cd18edd08ec1d43e1c5469d49999d72bf8e8aca863e3a9a05abaae6ba8050582380e62528f4166119a842685c6682aee67e1a6c0d6c567f5be51c79083b33aebea7a510fbdd9ed45d3d1c77efce1733d2cdcb36049851ad719add3f42899eeec225d2c183c3479d1435db043670bd9324c23a43a63873e38a42823e57b5320019d24c938ad87b481492f5130cf117e0d90f60c65ad56abc3bc656942330fec25320200763727599c26349c045a9339ac4d97e620bbeb26774a442dcdbebbe7066213cd4291455271a118774dc3f89949f85b9495d9f15d9e04310aba55099f1e7ef9335264cd48fa85ad8a8382567d310aa79ff1237264efa4787d447c947346d87da4e599d72f696a2a2a33b253461588737821a1f4719157d56c4e5edd3ba7f11d8463d7a5dd7467f578bfa384c85d1b83d0dcd0798f7290d3e3934b9dce16f0e4b0af076eb2962ea4ed2b4e94ae495da9fd09be9f73bdd01651da0b75a43b9e6f352a0ffe93ce82a040211e879f46486be85edca56fb81b6eccc1a1141fc7a528bc6984aa419bab27aad64bb9e6a2d4712ccbac27bba50fe4a4c2db4c1ab5b8afeb1b3170b152a2e3fe852f17ee534bb97e566b52e2d3a5c1e54a8ab2a751139c8be1ca09823baa64ac67ad703d063b42b6907ebbcf370a35c815a132c40f298de2cc3e7510b7bdc1e545056611866e710d274620319f28875dd76dcbd8f78ad9a05e68f40195a789330da3f6dd3beec6a9ea860f6e56eddd780a6e1ae3ad2946171930d7ef59d6d2b4f90024cebac58ed32e4f589fa4d69f38ce5e14a832eb5df0f1c485093da1643e4e5a5ef2433633af2d5727a269c38558d6788aa2c81c225a60937d76cee6ce6237c36f558ee3df18243c27224bf22a0c4e9d959d2244324ad085acc891d9e45771a291a225d1c150a68ea8db61353e7b3d80fb5c064e05415fe4ff7b923063186a61ce5d9541f3040c5159bb8b750dd4880afbda3dcf04707d4750fdc991a5266bb7e5e14b75cc758c7a724374ffb869c0c65ec02f7c33c0888ac120eea35a390037494367cd40339bb42fd88d5bd817e2bfa3570db724a15fd2d4b0072ef139275ef11c7a87fdb357337eb4c6c65887f04834eda96bdc255017710ed211a3910cd14133a76cd1202046a0c0455a3bb21896e1209d17821bdebfacb9c7c28a1cade2e226cc706cf2fd2e84e02b788d57a3d90c5a8a43d22f275f78d9cb5fbcd3c014a332f37215d46fb0a94f4e2f68471077905ee655aba21c5e96416c5683bdef6dd8698b889082932caa716de64d4c9fcb837fef8d23d5a1f0f7cf9f0fc100da8287fd760ef32edad6df5ecc3c29ca1812562df621a3bc77383d3d1b2c58e6b22cd91e9f7f83a15a59acfa74cecd96be2852a2158c112b6a65dfecccad42a9a989c351cf1253cb879d8fe71c7e5f6411c476536d72cda57c4ed0d91b17b33d3c5d3f9bc90377b746a6043a2d56827bf42070ba9b6fd757cae52b7c46f50f0acea929a81f0d2985c426de316726e57ecd7394fe3d87c9a1564f6d9ce029e3bf9015f68f8b3e074c60f7038878b755a043d565ae66efce72c7ce648a71eed1b0b3e7241a292ee91eedba48f86509ac898a9e717c7a1ea2532d53164282a71da8e0b152e98a6588f11a84f8557a7b21e8b1706c90d81c7a2c4b6584739447a522fbbc3f710f0336d12941d2af9065ebd66ff329acfca1f630992c3b5eb2db3d813884462d186fc292473be0dec605eaac8769bb89a7d16b517aaa7374cb8a13d778fdcd3fbccfa5821da95ade8c6f4595eadbaa5245a4f9fcfb8cf824e2a86cb357fbcecc0a4c3297e8da1dc52c69ad0345de50840438d4bf17250b12f6baf30c2984b308400081adc0d488e026a07d4bec7b3fabd9109c76d9637a42af145bfce925c7859ad89bcdec572e79c76a8a77ce0bf2156fe81c6ce9d66d6397bb1c31f537a0d0d4a6a89ee7e0d130c625fe9eb661456160aadd86b6d904b03739b51d514485b9f851778c110dc2b59e0cabe7e5ee26e1fdf0de482434b1d41c7480ad3056cd17cfa7d6a56977549132caa8dc844ed408e7b472f294502072ec6b984eafbd0b1d973be9d823c5972541e4ef52bc8757a87945d76262cd1e8bab8236f7cafd5d70655ae97c75fc8dbd4ca596eb677592ed6507827e3f9b98543389bbcb56c7b4be392c3745b186f964cf321199eacb6c1f20c97a0686ec3875025160a306bbaec449f54ce614add0eedcb876fef4a10f0bc1f4c334538b5357e8e0895c8504a71aecd5aa9bf3bd7d3d7ac636264ccd0ced6d81604ad85000918c1d19b40aa6ebd510bdf9b87319fd650805e147c0a3a2252112735659708479a0b7205eaffa69805be03ba55ccc942121f88dea3f111090f60a4748d8b6aa5e1a17c801a625716bb79b572c2623ba2a99d36ef15649171adda8be5c729ebfbf15e2400f8b65aca061a96f31b31053bbcbb1a43bcb6f97a3a36a76c659fbcb96da4ba55b273fc3c1d18871260704d9df3ebd51412c3739bba2b0f6519542c3edeaec5304efbbe2624faeddb8f19572b9aa74d34f18418ff13e93a26014278a12db1c6acdbdda2d19d383089bcb224afe11a6577578b20e58ed9343c1c8be5b0490f121e01e7d6109e02cd676f8c53a93f166a2b1ace8730902056755f180511e79b1ad8f67db5f6a6ae20f6d3904de38db9008228a2934c39cfdecefe2e1b8a25e1e07308b3c0f2dabaaf35256f7cba346f4f2e3f69d92be5a34db609a43b2e38446753251e4b9513394dbf565ac8f34c5b3201294271ed6b17b24df4bb5815dce5da2ddbcb0d43c3995af44881754fffccde077db5db094cbfb7d675861067135a19296dea844e1177818c9c4ef516bf3c5683f0aafac4f8357fdbfeaaf5dfe13eda3b884fa2f122489a610b19b1ccf3436847bed6d37e5f87106c8860e33cbe61ea33d4db112c060922d84b8c8f5b0d31cc9f218704b0327c7cb3c54e626d7179a29ccb49bebf2b67230645a15cfc42b4334ed3b76f77aa795b2b22598375b5311292d90962a9e52d40924c384ab59a665ca8887f04f72adb960866bd321a182be809cd3416ff7966c79dc0f884152d4773c5666928e31f88b9d9b846a9cd30bab6a65d47d07e4137e9453208b1a362225ce83cea6b5fd85a3d20eb294b49bd15cb2d1f5b064b7335f5758d62021367af59312bf9698398e4aaec8ef084f81b818034a4507139a2f6c0a3a76376a975c55ae2bf4869722e2d08c8ac64da52c8fd0e2fae3dd10d408d33f3bb5999e574fbe81638dee0324ce2d669829368e6433f7a963e1e2b8fc381d4e7a10c59ddfb271da8fa34eefa6f63d79bdaa18477a14c7ac4713725e2857926f907213513454de05890f62687df0f438d946fa5258eda894899f0954c1f742fad9ed7bfb9b0ddab537837d7de1f1ed34e73ab292f11a6790fab636950c2e5a768f11eec574fec276e553d2c54d46985c052ae722ba135a79a3fcffef5f3b81deb8ef4172824529dfcf4d77ce163d75ffe0620f4d41266c2df242c0d6d2cc20419ad64ab3fbc539fd9d971d3ade779df7864a7f8ce72804a4dbdcfb16c828f06c3231f3c2bc907362a49b34535827d26b44a40af5a70b349b0b6111a3dd8acdce92d8a2a7ea12533af4deefbe169be5dafd485d996f5cec599d21d15668311ebe8581cecea28d4a9a87469a69493aac22acf33628f459703484381937c763eeff0531a2a23687ed7e3715bfc95f70169d186415c19078caccbf0631c77c9c606f29dfcaf70c64e4c506ba492336b7673908260ff2b869080d16402c1463b9f4000c9cb8f72c244001240cb8f84e2e88129162badfb5b6505bc31ce124436543afbe15e3c2ba67a4f124d7edf43189273221838c634a988a2d3e300827a24361462ea00a32c2413b86605072c5f096ad313094fbda8cf917449da829e3c776dc79deda2b9b1d60f0272e8f79a446b836afb402657a3f89b510a800581ac1edbb84dba6132066680eaebcc2018856ddf19744b0867ca1213579bf161f639d9b666499bf89aef8bdd343e3e10a647a9e32a4090c40acd5ca87ebd8d773194e9f2f0a89c173bd7fe86a233bc49c905faa04cf88f8169c773e68640a2c7071514416f75ebfcd83807e1564e86ceaa563616517855131897523067cbf80842f7d7e609b577f9e5fc3da9ea212c3a1d93910c92e47becc159105d6da8b42105aea94ffd403d72fc74affcfac5b1efdd0f5ab33adddd463d131c4a99034e00b7a612969fd21bcbd6caf39c4b1a5367ac4def7564b69fa800550de6ec7906994564be557370ff86eb322f74be0a11593a7bb0552551de81915e0287611bd2395ceda1d1e2cc33ebe246e00f4cd8abcb0b968b1eaf8f3c0fd191b67b79db43bb3543a10822bd56d821797549a720360fafccfb5ec6444d640c1267279ace139838fc700ef5453a68145df2e384e4239629c53fdca2118435be23a9e8db7409ca0e1082948e297cfe734fb9325e137ca0d58b28cb40c91cce3c3f254fe8954ab1e5018c7bb4c197c2b737d6c3700f4b4fefcd26a322064b7ac348a050f7df9e1e7371c17238bc6314fe9ad15922788f25d4a002383d2387f216299069a3cb7c800190d570d40292cdee612d16b8b5f9d0fc1ff27d6e444b1e0100f973be7f898a90ff1e809e1a9b3f06e778132c35c40ab3aaa9fa75f0368c5e8acb54c4cdfb01968aedf5a4b58299e3e3a6024bc63fdb3d986db14fd950e3f248dee9b2e3842fad388d86a050b6ec43203a3d5329c069fed59570b01b204958fb269666c1a309d147187b111706776a1c429d341919de8a1b22f59af6bf388e301470372af6bc42fc03fe2e333f4d107696539e67484aefbaea500158ad91a608d9a1f80da749705012fe8757164121b947326cef04be43356e2104001d445625df1d7b12988413c80badfa151febf1e4611212aa570308dfed35a83a678ebbff48b9131385706d3281d0ca8658a7ee4e64941347a3878c225b875233813d87aa6429677eefb705729e86c31d2a2fdb318e04c4639d174bb432447c999bd24272865f14388a78d42a64cc5660b3f96c4484486050e0616fe58a376925b20e29dc1872d462faa5e9eba369bc8d525717a1127acb7bf0d707588b2621e7595e0c7ce09ec3c64b10c08455df000e7aba3f81fd2f40656586f3612e86bf3f107cfdcc871461dd6374dd1ca1ea1eed76c67c9aa9357a9fa4e15864aa01718b4b5889cd0e9248bf85d0412f010cf716d525992e8f6e8a041edfd0ca87b0f75ff7fc0b15d222d40d5e04fe79a4171abfb13cedefb6f908101d6b7f1cd09594069073007cdbb0d412ad74914d0d95e64c5ea6d955b3c7c6dfea43cf5136987f6bd24de34ba8e8fd9ca955eea09954354b17e778ef749969d7134917957a8689bd4b79aba2e30d0bcad7bbf2f0480ecfc3da69a1ad0e225adecce69ef3622ca645ad4fb91fe06328acffd2b56681d412f98a1927a14d99946d89501284109dcbbd7f516de0e9091929a47fe1a9daa2d5744bc386daa84324ad26ad98aa82063665194acd65dd86d67878af920619f8600faf9326084836e48ee5426c949396a911d5d28c9ca9ae171a5c3753fe658533648a99863433566acb16888de8cb891fcca7ac0eece70c00b926ddde6fe086a6fd2e16d92ee6681ee21dca31b0e4ef9c491cb3f2f7bcc3a612d332bf0b8cb377349002f16a7fbecb6bf83397ea20aaeff2c3fca13e2fca95ce8005e237b8692738b8aa49b60589f0c09ffa4a6144730e8dd99d360fef2d5065d214591ffeedfa465aef804515f433886de35a68b2b1086fc73e5c44f88b8213c23bde51b31b9040e9fa33e811029afe26b245b2a6d7ee0eaac99b9a0a3a8c5522da44afc76c13c5818569ca233c713635b2c3aa74a7b4e4d708f33b76d25905654c10f60883888ca6789b1726127bd5b956b8e97b192deac00cb445c2bb36e77c87e0b4eded83098fe4b61f74d96751595828380286b7bea12251977ca4f9c1c9bd302cd319aedd1452fca0cd99b788226bb079f20abbcc49ee50d596357379405460909c3bbbcb2a32758114987486f7a739bbaf174dd9d0156bfc42d8824c7c34236ed37f948e16816c68906288cc4e95840e19f6cbd1e53384ab9300f78bc5c767e755a5c93c9b99ee6f053e43a2b805807d9e96b4d404f5194d48295997fd0ae8bd24bb7627293094d07f66b4817e8484cbfe584ca6ffd2aec019d60be74911ab711aad5187674eeacffd4f3c9e896751791986f1982f5c8f805b9aad133bd31ccd9a95271d04f3f0ff77ebd7586ce3319f52679b6ab79803c2c0b4738b28b22b12e2284fa469e638bb0b013417c5c77fc7e31db2d010e72392250ce9122af04cb1b403a7aa30f53d860bcf273764cca68f11b7e04de8a7b7099825786f70643d9e10a8100b66685108fd614be38243a26dd06ac1a0667d6ca9a972132e877f737b3a1b8a605924fa51251dd489cc53a9faa61c3dfe4c5752562490063c39eeffd882fe2a28ce6ea5e2b99263b0df01da4fcf95e0d00d60a6c9d7a64878caa150059487227f12a53dab1f67670b6dcc67f83f5bd979ff3e17b810b5e701c9ae8b8562a32e764e8c2104c1eb6d395349b1539140520080955157aaad8c26e65ad4bf746597bebc881fed1d07e54df091fbd9dd482301ab812c3f89e551f9fd191512875e84118da4efab6f5ce38d2d557818302599af8bfedc8db9e86c5d48ab35eaeb2349f1af4cac94d098fd460738489116390d9e77b61ea2f5705e325fb50911c8266a242124507273deff9ee8e5e7a845bb2252eb9f08421723ac29069ce3ab40975e7d1ddf249fc0fd1de9259d1b49d10ba4d9ea141f05975429d09cdfc8b6283dff7bdd4bf7bcf76d6ec53b3b61f3887f011cb8a5f0bf52f4aa1ac97686fa039bb79e05d5e5e606d7af8299dbccf49a79c7049f858baaa9034231653d74d241f00e3b71971d687c6339076ad765f375a4500900ced7fbd086182425ac7d3442297d5ab58be93b33ca824fd4c46d5ef255895bc23e102edfc49e83086f6135cef1bdb2b669bea2c145711f0ac2b736520bb94b0208e6743f6f7b637c3e65251833df78e7442aeaa746ae15070dbf3cc76d959dcaca444ad226e3b19762dab294f26e6be5dff5483d27da919f375cafc56e429f57e82aae6917c55e8ba6e32e2fc8fa4ab27987611e5b53b4da180887c186603a1518a9fcf6c516da16951c4f27e4af95c96156acfa89928ae428a1b491e5029118f5c71a90c5aa9c734ab7179d94561817e6ea64b72e26e3d7feb2b6b6f38ed91e325caec45885b5d4a0446d97afb2c71bf40eec6e446babc56881f7a5bf803131676713d1ccd97268fb504dd105230739869fdb9c571f2158718a4be303ccab4bf627c0fd0a21ab1d195394c1118336b44f5deb64e09fa343eb4634a7fe5b2b6282ddf713dd2cdb34432d154b426de34a6962fbab6a60082356c2835ae269ab641e2b0d6879afb1d8416cbd8daa000305488a07dee27a6c6ea7caec4611330c25443fd36a556330d0439c3187e307603ba2fbbd4ac7370bbb156291b8e267cba95199da542930685a35ad3fe392f0a227f3c436a3cf966e964ab171cb69433f934d756dfaa5e01288eb9a2d2f480641c02ac3bf96824ec2e6cbfef44245bf8734beed1adfbe804fdeb1f23db18cdb33c3513b5c18f9059758a2ddba600de9c934b43ac312ea53513de0bf6aa60af8f77a1c94c80a8666fc5a44d1842e372bcabc339f4d7f3e8334ae5ceeae9422b96ffdd2616ba1269c9f5b6dc4e71b188035cdc75445647d558520dcb1b948a9a839d2cabb0bb10f999ab2ccc2765aa071fccccd3397f16dfc228cdef324fe9009aadf51b2f06f7e48907a898fadc8cb14953b8ae4eda93f22d882ae4e2343af913ff9023cedc5d15a7b71022c939804d9e4704f56487d89f2b3dce2dc95fde3dfd9ff7f82adc38764b6f01fc1e73b2e2a42ab9cda32f714472c64489950af8786b75d381b9b74c68e1a9bbcbc086db9c5702ada4ed20114f589a0258ed2f6c393714b3d704edf1c1db91be078fb55de2e4fd5a8de021ceb0fc7a33cc64d2a7c5a9e65170fa48c0c306bf4abd43f72f47db0ac91a1c6c5c8e0a2a0629ecc27ff330d4195d7e2805fb81023159a1ee4e3cb6339f01000b3c5fc6a925f9620f063b1860924e18ca30fc5710b70204b7bab767fe809f492debbd343f2c1e8371589b21bc9bae2eda442b7c73d20b14098a6a70a0ae9c1a757bd261989152e8ed31ffbbf791dd964652ea74c462df8e365f4cbe9f2444828f56139caa17bdfcc98b8a3276258a1d86bcb809476f0465b4975c3ee7c8ec32dc1001d6978cf78337cdbc10d29dc1efcf169c8a9251e64eea38726fba55776486529daf6561c2b2c94d432243325583476036a625f02ec229c71ce5ed54f39af8c636ecd0004621882a798d40d7b3c81ec77fcf05cbafe48382c6aa5080f6048d669c5c6568278f6d71e44aed1f6b2836664324e6d3b33117cacfc5d5319438194ae623e598b8d7c4e3d2f2b69dc0affff506b18c5adc0c403cea1e7c227ce88b27b998769c96c1ecac61ef6b3157d878a93f758d470484e5a368ed5364997caa032704acb9a6c7046fb3b1162c8d5465aca4563fae013aba99ba9e8e6693bd959b543ab1d5974fce1c067d56554720d0324e7e180d86c47dceacf0998c36bfac1e1d7ba115d9ba4532258fdd1b14c9113e988cda23ffa9e5126317ebadc5311342a9fbea120e89cfa5bc875559a1884a7564057b608048ad3cf72e33191a85611f973a210ad1a6fe6ba0b56070d2f20d81c0d4bf9050226c9ed07ec44e902f47d8af3976bb871d3597ccb27bba3edb41fddb1910c7119cc066d4cdb96644923a94a5262cab441569adf96a149da30b92edb7b8a6e635b553d56d1ee23bab422549a875c110872b932cc9543ddf3296d8d72218ea0f6354d889b3449b977eabffa351b3b2a0389be487f0bd7872bb4f270a29f0e6b9eca187c93fdf049cf9eb9c0c2eb6732e0081f1c4f4763606416f3c4e630ff482e10ee47ad65f823da8294fc67dd4ded43949cb13f139130fe138ee8492f2f1c8c77376d5a406082fdc93abe8173211d748e37c6a0710a80ef8a345ac8ea659a53c069f27119d7a9ff7ccf3ccd036525984174308422e5555bcd3398febe680fc5bb2744387d1e07717f2c13a4a0f006c489043bec6f91ba77a916e8745a274a0535117045d1f4275f77b078f2670815aa59a2e55a5959830afa6834fcb29780af6a1b7d8fd50919f89d3c40d873a2e330495fb3413cbc9437f6de1aa6a764271faa55f5ab3186317f42cbcb742f6ef94976c2b1cf3a1603a03685568ed89f4b4e24f623826a58b1de5c51b6612ff8a1b9a695b08ce65b56eea0e53163331dc035c93f9de8b3e07c612189fba4a22f57a0c5d09e63812430d2a39811732c6fa1e5c8be797b8b0863c36d3fdbc4b155f6d0cb9525e953c4cc53c30d8007353fc6d6e142c9a4234a1f7a4f7e5fd89717c2f526bb17fb14f19dbfe30220fe166657a8d7d99afac564e84ee115738e1396fcc57fc6a9da1e3c01f799f59f711b33de3aef35285683d34817cd31d89b5703f13239d939c28c55ecdcdaf4e81b6afdbb883c34a511eba0151a9c8eaa91fec116b2e58fc315d052fabbf8e53af0916b1339ae2423feb70890785d01bf979cafc9446b4c1bf81ac18e3f262a5306e4d6cb11f2ebc76f160bf0b81f2774a1cd9eb5dfe4d63300de498041e39816a31fb2f77db189557496612f94db3c926aa84e9f780ac347af24e185ee728647e14f6c56145cf32abb74f5bc8041d657a201ed0a73cb49cdecdb57d0cacedb6ad3c6fd3fad6368d7e9a5295701c442cbaea0e08859d44ee60185f0000000000