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 61413 80bae87e4670b517d54714fc3723cb6850f103cfa38fdd83065e5e0b9b8371a2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c5981b800e51be78a29e66bcde221715f667284739d76e7a1d585c9ae0ba0b6
Certificate Block Hash
80bae87e4670b517d54714fc3723cb6850f103cfa38fdd83065e5e0b9b8371a2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00803b000000240000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008e31f81e6a17044ec3e711c8644ca0d3b6d821c5a1f4547ec142dbf17b82534333abbe4e96fac3b44112c7f9183b87634064a9fcd3cae1a1c098aa4b51c33cffc0e01e5599bfc37c82250ef9993d40713d07fe994e5f39a9870e0000000000000040000000400000803b000000240000

Raw Header Hex

000040207956e5b8f249226a8dcb3a219900fcb820492efb34760001116c25c0e994016585682ffa2f27d60535befbbdacee7794dce39dd59560f4bb2c0da5f91d1d2b12feb8156ad0a10218b6a00baec985d5a1e7769d738472665f7121e2cd6be6298ae71be500b881595c

Proof Data Hex

59,560 bytes
12121602030778e6cdd42bc843c1d0164ff3df7b70f6cc94ff0fe6a1651610c7dfb37acfe2acca21f660589b52a48835ba4e70708a24ffbe1f2d1f9e8f9950bd958b5e1e0884eecaaa6a38c189d8e9df6dc136e2328f35628f7411c6bcfeb828506714620d6f4d03154c52e4accbe4aa6f999f5de04e72cbeda1631146bf14af8ff1bd9cd8ca3b6fadf073e21df01e1dc5a5708e893cfd6023290a474faf3f57a724498ba5cd3442a8e266c35936eaf1416c9887e047a13f5d1f3a835221749a09fea2db06825ae226c8c215593bc27164255989592417261095c627c5b0f9980a13c3d1ff5a7d05b1d721789c3b660f3497ff421779c0b9cdb77be8793fe0cce9371807ca943611e33e3fdb476d4b417161024807fbed74f021211ee18f06738e5b3634713168d64b1585afcdfe2cb05c79b939c2780d419e4b3804c4ccd6630722d03da21164acebc9d03fb6e0c6788b7602945cc7ecc94716d0693c09dc3fb0fe7b6ea6cb1efec33924f26512a91d6849ada73c8fd9b1eb14fcab7d54ac00757731e2777162c1cfbb675de54c25e4a2a88019ea7f47a86bcaf27f2ddbdb3d69f22cd17877884dfac93b01e7b28df6f31ac2040ec6ede5cdbe5accd7ff04ce4172d19036d45a8318be6c776a6cf8b65bbcee0de2e22f4a4080e0415fef10a5a2c7d41136b9550ad7b9c1908b2f7a73b6f987c94032f5b91f9c5f17d6fcabc9c214834d4394af761705a0b147784d1707ce9ddf4ba842de0b3da6f9a14bd7f4fd26da7d2e8ca9ae5c4a863afed2b69b901fb95e19b07c9673d0e6a9979c9f9c831f228cebe46283170b2525d0ab9b8c5fa96e7f97468a197ee1498a918e55cd9360c3f452e242755772664d0a03341b86f1d29cc6e0bd2b0ecb7df585cb3bf83fc69bfd2060c3d5dbfaadd9a2e19ba150baf8877111d4c5890ce00e9b5b21772a4192070758f5728037c298bc70ae83b749991d7551525e7eea96877d8b0bb79d4c2da5ddfdb4763e4e015c419838e1f80f14ae3396cd6a03ee17e88aca3c61086787e4e49eb028ad2725d248a9d8c28f907a5e4caa0f21ca4addd6b562b4cd4d4b71d3cc78206a91a529a9319ccd96f33280a091af32be93adaf9f31ef16cd1ea967487e27dd2d75a3cb0ecfb9a322edf2ebc736158189daecc499262d37212ded933018d49d3e50a91251fce76ef17b0bab3323e08c7fa47c28f7a4699a1a3b03c23b5be4c03d6a3b0ab1ad41c16a3f6e0b3a24656fd8a2359589a5c121399de7e6a00a71727659c78c81344a1d3565eef3723df384024309599c6f3a97e1484833e2db7ed4553f211f71b30e53611d8b0a04fddbe86b1a4b46e6a320adf01dcc1d5ecf229bd1f55a46a73e88370175ba638d68b2fc51abce305c2522a3ed9c5f9ebe414baf806d0b39f44e9c91c3e649e94ab0df243e58715620d6c3c15e7ce8094d8e4ea4e52ce6c0cbed26e21a3b2cfe008ed0d9ba41565a3f80b4c472d20eb25fd37aaa2fdd8e3fd32cf0c121aed7d6f01c7dfc8783744dc8bec070fc33b25fa21663a0eb2bd7d250358c6b636d41ccfff1592e0ede60324515ff55b20fb12ebdc2118420b975df25abf582e1bba465539fd9bf416f8f833142deeec89fe85c8af46ccedd3d464d4e04cdbe0ce3358a26c08b050b9038b268fe3dee587f0ded670e9fc3cd238fb777d5714e30570ccad82e804f6793e8bbc87478c0fffba2dd6e5fa0f21fb48e46f18126982d30596aac8bf7e38d33f93ea1216482cea686913f7af68860167af7751ac48f5c1b06ffb3cf9958fcaab751782b9e4556c690745e5931896c2e709a274dc9778c57809076f7887b1bf8aad2d15743ea6031751560ec3d72f4f37c55ec36236fcfae3b472cfb27f792a54a44e505b81fbe8c982a4cd25e0518c2f4e88223dc563890aa90cbe43c24bbc89195ff8d14e1d912744fe617d15975315de36758e38cc131c554263d0ab7c649eac09c966685ee6a2d7bd3836e744e9ece0112b58a02f403d5a2c382d532db3b597c8db2ee2f86c96bb2f65b9d615cb55c5fddeee4416040a22b15dcceda37392bdc811e1b2841691844fc1412c83cd194fe629e9e2145afe0d4c3b2e443772fa5d2ccf2a0cc8dda7a64d6cf27ad4152a4ca374af1c92e89e1235e3cb8bf8d84e8d4e6dbf96561f54b753f3fcc7bcc6511ac282563e61f3654f58d1d8f508e0d896bce0a95ee78c7d1c4376b6661023050b14baca11ae9df58aea170a70c543a07e0ffcf39ef62989b694a548b155ebe3590b9f5df19cd14f27b38f43169c8c6a29f3165ef3ccc1e3309701d0e989c0fd4289790a2b75e66f46f3ed13037fabcd59e932b09e5045ab583973b3e736739861f1b51643ae3d8966cb468ddbadd9ca8975f0683dbf74ce5240bf4969f0f02dac1339b84c3cc3a61831a9f87d3614003e75e9885c98728f49f52b355dc4be3b5ae8dcb2a7ff7eaf2ba27a7c5b2beb14a970146be665eb6d2374b7ca2241fc9e770da076bcef56d65c8d70d9e7a7b53483511e350aa99112c2477bb679c006ff1c7844de511af3156b70a273f7a5b43f25196fcb49c48c53e782431f6e1d550f904d154383530dbb0d5e89a174b0754788fb1eee57fa9f8220a8204b98c58b5ae6c2e2e6f0e046a2c7ac688204422e6f755ae4ae2d34fe7e45e3f05d8b6438ea2d9e9db51768f1e7e57d35a5abf40ceba75d042ecd2ea7cbb37d3452d06d6dba36069b35a2118a840796ec5f835ddef66d5989ea5dc11a58938bcb1a209b70de271626a755c9949f14f6c6715fff83ba00e434bdee6bdd8eee351652c3cf9aa0fc50f630ebf3595d5ccf5e8b522342b7f25eaecb5dc3470e243f45387d5d4548463dd0d1a3ca6cf0974336e913c3d61c2673def5de4833845c77fc4032ec3fec3fed99b9127c4ce6b93e8ca0ae56c988698c830201ed3df941ec472776fa26d694c28b819ceba6e48de5afc4c037be31ef73e5364ed69449d16731d721b2c6977465f1a5e4e1b1eb47c970ca51e4a57125add0eccdb9cf155498fd67427740e424e181a8a8f8e52c22d326e3e71affc8476ec209543bafd6140e8e2c6ecbf8a91140d17f62f4605367790ceca52e4c1f62bde58f415d3acbc9787bb537c94ce9fe8071d82bc1f452e4db4d3aba421e3614612f1c275aa8a1d870786ebd354ad695c9eadfbbcf9b89428f9e5b05fe654935eeac430181950be7473d6429656827082ca8b495332780aae963edcf2f87368556175c83f8970ee7bb818d3238276ab9280550365e88d92bd628c0a7109f7a73f444cf730c2720e5343b8ba573926694bbbca506d3a92072e0380cfdee7739fc5dbe5994c6403ab33e412b04842374019dd6820e3ab5eda541df4dc07db477e901b55d44a4f5734db2988b4ca6ee1533d05f534a2dfdd09ff2c552ded059104d02ba38d312dd3a06365d4deb6e029a7d2bd1dc2c46f7f6d0543c961dc474092737715bdecf7b5b766866275bdbd494342233ffe5b0432cb22a2acfb12e69e62fc3e7c485eaa25cad80331284b9bc7a9ed16df77894213ea7bce4d17d94c009692a5d1b3d0d8ada1bd6df4859c5bdec628c7f7c7eea25dd83f2e07d6660e82728f9275925c2b45c1d930d932552e72d23cbdc08ccf2f22331d34e0a95504e8a7978086aa783f99d8346b4c185bf649d40a6bff958976cc7e4ced8dd784fb9a70a7320c666eb1462e219f55f8f633b9738e852ce7d5ea8aa36658c842221e14bfec96fecdfd652818884942b76b3b86c9382a5f799a22877032fa4a79f67e395f7d7fc5e9d21baea3735c620c52158f173e2169d18f480570d5b91fd338fa4b94c73ba2b312bb36a60db5171d2c41d00e84aa3f191e8a5d48209786823029eb620134e5a4e86f368f34788e597fad3740260d67028267342a22fe79c0e457ed688f3afc385ff5c7525f73415f00064ac697aa52f771247ebf64c69c65eff8ee65d057a8d9d1cf14c10f6faefd6b958d7b99cfdfa311985f1c97a107e26a8ddb4824bdecf9e7e060e02bbe626c4b09ec5107f02861e10bac5ecce2b4cb9c74a03bd8ccb7602a5f4ed51d83ffcc2f552359188b270b4aca98a4f904ac9cdd96fac144e48dec4716cf01ec64ec24d6544b13ac99e14f2f7542f0d0879a91657208d06aa5ed8d0ea4647f0c3af4717589e3125b5bfca5c17e37ab9e46c45b5ceadf6a0cb3294567e84e7e6038d26d6392dcd864f21dc7840e63a48a37c88ec0d7844245dc396b64a8de03afcd17984d8b1e971790f5c8e7f8ee9759e00082a7c7dadb4920822097efbbc4dc10b7b1ff24aac41460d51b7e9db7ec103c4d78675681a7a1ef0b9a64da4141b40a9d705696944d328efc977b14ddd121296cb79096f2da0c6dc3c40b42154b68461716d7f51a2cc477e6e6649d6315bbf0794bf2a6504b244838fab14484b686d7006d30452ca2be35eee0a6f05094f810e24e50ff0c9561db726a9c188b3d40f7cf921c71789e28e2efd4df764e16b14fb6c02b603a5ee00de74df90c6b7156b388eb0f0ca1a2f8e2f2402a98a65bd0c5acf6db36a19de86ab2cc4628e61c2a13313c145708c119ea31e0607fe0d87c5d47c1611236510cfa96b25c00288b82082cee4b539cfe86d4079c0d58b17b8a3d2bf0664435b8d3fce68b9fcc8833454d8ba891ce86c8ad5c1445421c29ae92fb1a084b9051f29f0574332861bbb3ecfdc1b2726d15994fa8f8537c8cc733a369c84bd4b76dff2ecba3d4e4e175687f5f89ea6a20e0f9c5cf31e5044f7f03368758c8178bd85be6e79f989b75371cb9f3cb13e6cc8c2ff578a244de33d6c7846929831f28369d0170c348117d8ae7c0fe62661a664768611fd1e1070634bc5004987da47ec178acb870503fb1566c78ed41317eac6747e34a0f036dafe9d1c1e5e59d392d4cb6e88e81ed4e0e5373063998ccc0df61a8d2c431180f10db2ca8c4f29bb0c2e9e7239e98142d4e2151bdfa5c31035b2d8c02618561335a84c219815d518437d943ee15008149b3e516dcf98f64047bee06b3aefd4da7a70359773041f18f367b91dbce1530ea97a992149d47c4612b5c8f70d1396f0b78a6d66fa2c114d6f06759a3531d48e05b6726807d34a327c5c676e9211e4a9e427c26ef22d10625980b051522a1c50b847dd740e62b11930b381cf378be39edcf42b8a297789c3eb3302cfe00aed37093fcb6ed20caa9b8576d6df4b168ce215a35972b98c81ea3df45faf47ef605b61b75025b68bc2af69b814dca8dd2b3d783241bd2344fb0878b4657aa675fa9652967c0010072d1c0df8ac4dd7f1f7f8c86cb8bd088ffae3d67674593d426cf40c49326c8db0ae2e49a59d28e78901d2bad7b012a9086d62b0ffe8a05cff7f80b8ba63b1240ff969a12690abc6d26539df959cf45a8c9378e2c93b08b3e23ec7dca63b41782f6f879c408a8959191270fb4f227b08ee4e8a3f9dcc833d9e88fc83288b82b8f63b06c287aa56a90556fe335e3f99cc1b2ac2e0f704ee792171b27987beab4475e03777b4513cc5fde7fc7b14bee9a6d8adebc9d8b8a3de096108865d226e7d1a8af981608299a43e47c1efd87bd1ce7abe225079e97cb0f5fc2059476e30f81da1135f43929abf4e1b18507a43b6b6a34d7299095c9f276f063695615aef82cb1ff8fc3053513c1dac3e592b170c0fd9e9061def7c1802e292c36beae5a4fe092710d19b3973caff8327315e9b7eabe8862736a4a358771555718f59880c04dd5301d9de4bbc9f4125dc4f3ef3de4a5cbe0541f5ee08ccc808b4a8aaad9c06cd04e85cceffe5c6ca71e7390cda689cb1fcf8e0a779613d279db5018002910adc4fd0be03d88e001ab65bf1aea6d9adc6f6bea8091482c5c922fd5962cd54b685d88be8e67ba181aff14768ebd1d6b25057dd9410acebe30755b19d54eed04fb48d1284b0e1da5a77da1eab9989e65f77e674f273ba0dcae320d1a999f883b6a82dfc5f3696434e497687edfa966d8851962dca8657295d5c889c0650597630d8e7fc42ebb58991622267c6ccf4697f829d35ff38861b07fbc76c56fd966c2e0be33b929c8a73708647b2aaed111c4b96ac866771159aab901b220969767e1af4be13b990368932c9def9d5445383383836814d3a0fe9f288fe0c6fc164d024e808698c6b1362e8c5544dab138eacd4b3c258d02e5c8642bbb0832d6883e31a2fe522e5bb184f36b6db2c26d9a26d9ee8f3c1fb6ba0d1b16dbbc2211f4b620caff78816b0eab8fee7b855bb5bccf4c14de5780a5ca404b3981d1dd859474774cfed82c333b1c26113be090120fce4de5902345ce84ff4c5833ed1750931f469b7c3fe93fec4d373f67ab81f5deb82a84d117ee87232e05d2406c03188e97906a339eea6a2f88d21bd299a7c7356a60bbc1593c324d59802068d27d17d05f6da8ddc48f11d69460ed3dca4ac357acbda72862b4a778e6152d0a6143be24c49690f66ff03b84a8378dff664f13c80b6a81923c68343bc9610f2b4cbc2f12890c8eddf61e7a417ae31138ebf950af3cf573579df0d98b5e9bef1e54c7cc6035b51e22d38216423d9665736d5e9ccc255f0257512c720d7c647e826811215d02b82bfef4d194c0491beea57409b793c9437a97d97f7b571d075df826f8be0ea58edca45b2fb7bb833d4da1b0adc79ffc6ba8e51fc27d046d8e60af9ff6e350b849c26985851fa89ea694ee6b74290bb934ec8489e95b7fde3dd1b2209568e7f820d7b11b2b00f830d9835e0736e05debef432566e7b8e4da74dbbdaaf5ad012e3ce8308a3701f017f74b29456ef3fa7802397d1e65538547751cfd4aeb75c929ec0278bd5eb6f5d15180b7f85876462cf258de2a3303675933a43c912d1d46b99ccbafb77982faf577b1a67e071b66e30efa92069b3a1e09e83c7ad560102dc947550d77365304f8ef4b89fa88b72792a6188db2197e409e1e2a45d54beec08d296e07273ddf7981fbc52c091b158f8de44342095debb2560af24212ead4d46b3e4182ba2ba0964f1237c9f86855599d63de81fc0e32c38b9c351257fd2da36c346944f4ccf18a7bc2359c92f405a2be5ea2fe77b3db404244abdcc2d7a03cd9d794b1d821d557dd81fe293abadd794956a9084629488764aa31095dac04197556da24e06c81821788476ab45667cc934dc1ebc6a34ed28afe7cc9083e3889c5fc5e39748039307e3ddaae8d6986c93a75b6a1df8612e95da7a755b481b1d358427035e4a17eaca37ff58e1a2268332096d38f1c877bd80970e2a570aef45cc2f7d801d3c7fbf3fd2fe519ab68bd6893baf59c416ba0bc51b1282c987b6d40033f1edeabc610c4bd679522641cb50ee2793507768f4fb426dbd686931e3ee19237d87100783d88a28aa8cddad06abc4895b0b14d0d43b9cddf937557a5e8e5fd3ef4d487d07498a7415c7cfa61926f5c4d77d3f7aa411b96d8f0580ee551d6b99e526c501e7a9eacd332e237f406074e88eced05ef07c004e1f9dc141c76af57170c1e650320996452373474c8c49e4a8987ec2df1624f336c571a5e0eee45a788d43ac8df47f42a0759eb20a36453dd96d06fc6d647d1663e984601d6ee8272ed63c5b14e6d4e17ad7af3942365612a9e2a3cf874c827d339de65cc57b6d27d70df8f549569c67010a101c345aa27f5c16ed660447e9bcf34882d8d9e73e7065fae2c3563030b2112660b2a57f9d42629b1842db22a5ac46f7ebaecc1c803a95a62c393000cb24087d5a42c191f37df8f8fe0dea36c6758a36de31e86302e6577413fa98849765062d3edd4ee98ab05b170bbfc04dbe81b76e02a7f252ae8c253acabf0e7587846a7044986207ce680a08b4dbd8271c8a62423c05e4991178f83e19a093d7e02835e8bb4a5c3f9014a76d77fe669eefb4aeb51182a8ef7d86006414110942ab3054bd93eb2197e1c42fe7769b3e26190d788c6b93ae2c54372a77521465c040fb92f5b6d39582853f8421064682d7bb03ba674fb4c24b1792aad304d46978d7770a595cd56c48cae3dd8a3c9b4a7013efcacc6d9778e94b025437f41fc48e6d92f4351e89f1c7fcce2ef5577deb59a52d583983eeb1ea9201c68c81fc2315afac0d64d5b51911222c8feded34457686d35bfd84e5ff2e6e1ce868e93b9825d074e4b50d556fc31c9f4e43197afa663f9050cb69d00d62248623abe199fca8f547888f9b57f8d8ae017133295180268a2052a2e30af6a22f38f774ae834b1fe4a7a744a37369bac72d3011b87ff05ac9f1cfc2b0c67016622463f93b010ff2e033ff87b3de61e996472f45a2901c51fedc722f8d9cc95596ab2ae79682673ee7c2873cc73743d44db62b463726a41079e9e12c7ca4626717865e5156dd74ff4960377132241d4f672af00bcc6b44b4badc16317b9892d40b0a88cdfbe0124891edbb1c09448cbf0fe9a7c8fb0004d54ee560761373be6d54ab05987f98139caca55b5e04995214714c1ce7476d14dc30d72a639d91d44089800e31b518de54966d5b068d9366fea7becda5085d4372e1a841e9c1d456b90a6275d33d94b8b9aeea9b43b5c73d08f0611900a6c723b1c96c46dbf4142d99357519f82e2e79f7aecf9e2bcd3e3a27ae8dfe8ba5797d8b5b27fafcc1edea25844e86589e82f39fc63b7f1486cd3ac67b30ac7e7450e7dcd711de33fb6ec0ac3b3c1ee488a3dda22e2d1acdb9c02a1af815ebf9dfa6005e852e5e0d4acc46907e87c710bf15113934391929cb4ccfd88416deb07c2688c9bfe43d6d0f57490192b6d7b9b09b5183fc1f11eba899097e9c1640c0c6e20451e021853b4b07e037eaf0950883bf22092ff4c91fbdb59c4086b6cca13993fe2733dbed5b16da124a47cb1f48a27d56048c0a43a08c09930b358c1b7edf9cb526dfafc493004d47e2cb8f07df99e000f7a094f1885d2ee3cf8bfc37e60aa9c9080acc558772ba2a71b2381a70205c9f3ab29e1607206f45d4c97ae9899ae90e1b37e088f48abaf2aa22639e6a354c7e5273f8fa209552c42e50e764f4d84184cb1ad9e22357e0851a381bbf24ca7c308e53bd14ab9ca681df1f274de218da65671b872f87d24cc49fef22244287cbbf600c3c14291941091ea49f51b6ba2af0431171999fa0ad1cd046145510cff543299154138e358172f006480657129ccca7b750a48673189478bcf801a6c66207367279d8bd4347a5554b5601e5e5dd4777625e8b847ea0526d96576cc0c012b2c2b127201573e8691e1da72e911820af079600842b78253be7713161181f5ee7ce5911662f59ec22de751cc4ba9b2118b92cf34f1d9ea87ea37f4f09267ee4127bb6774283cd82bfea1a568e5f2339256746c3ac052afdb3001d59d9fcc732aeb10ba0ce7290ac436112b4b36389a67037ec283ae2fb6c3f83270d2e1eac05b34220d25c693d1925c75ba9e9d881ab338f210d77416341470fd611a5b638b8749e7a23d108645d8591d108b0a7cbaa562c0255740c586590a65e42340aa9fa27c787d69ebc70ecc1c0a6dc88cc129afe7fc216538d5b8cfed542a9511ca8bf3773d5060eaf5a4c690e3ff0a3c96242c830e4b2a6aa2b2163d42d07ab2150e6a9770127d67ad7a6f113cb13c5f872ff3e197997110066003556fb69bcad67564fb0a7615bfb7337cfd929db6293b62c3ac522b8da7ad8d73bbb2f63499ceda97ddca9e86fca1069c8ec5186d17c0e3aa3b4d6412157cd6109cddfac4837079f438484edcf72e23b0f4395404ac7bc9f1cb3a83727970c7c494066e20171cb0182f6292a4341ce3c54b4b409fcb4945d5d62bc3f67a8aca2a98dc38a50e7162d1e98183f84538cd7e4127d617029bcd2afaf3aa52f6a6556dc922978f79d5a18138c4f3681e62b2c9ff948e18702f0aa14b14b9ba4fd0c1b69b2c32802b59d91b2fac85d9e0c60ef13c09b7aeede20b6c3d5fbd28afe7aa9215ca087b9efc7179bdab7a7522ec1cdc1545f01bff8f565325b26b6d6432132c4397526dc65d0c1fc8b11f8c7fd895e71d3ed40b0b95529a5c4e4a8b66e540733bf754699ff6d42d01d77e21d3e54b0c517a30751f84059782f6c2f1bf52a28d7f8077730fba15acb6ef9b6fd32158305e2d8da798d043d8b22fd554878c4747a728c606a98d30f2d9f8ee86ea1c31f60b54d9fa9845a22276990eaea3646d793644b7c121f0a351cf4a11745550f1420363342f46505a20f4ad4f1432cb54b081f6daa93d44441f26ea7a35ccca39ca0064bc20f8f61a07a203e1188d957b31d2d0c2903092847f0a016bb9db988ba0542585b33c282e195a3182feec30170301eabd63dc5120631a422df059d0d3fbcd1b0fc4d80e6ff9e437356f87b30d55585dcaf89cadbc960d9763abf007165bb7d7ed2b8778d111d28b5d8558e7ba19f3bd81ef199d9d25ee79ffa31004e54c6732216af6e93f75dbb562db9d0784bb5d8ebf581cc0d2e0288eb05a307852b8a8014f35f71d040835d6b25c4487033653e791c64bb28d0c17276d210c81585b11c2b96241df7d50b5d3febf752bccea692bf68e8f78403f8fa6e2ec5512d8ecfd9579c2caee7adc585cbc56ab97a055c83fdd723f14c5a29eec8cf36c5beebba5bf6722deac08fb0fac1bdfc2f3fb33ffb9470a86f2d5a2c4fff3ed5b4198947c00ff2d69f10be7f86b95f9cf0ec143e2a951cab5c50523ccce51f5635b29c7a7dc1b5d8ce43e7688a2bb5ea91dcb6139a551f426ac181c5f7b7e007ae44727cb77ffae48a7aaa64287b1778847cd283ae5e737315413fcb352cda7a2b1a96daf192530711b098e43518d574fcf40581a2ec6b7017e1d115c63e1c0b9f62994ced7cbd4a133d733222abc446b066aebffc2af8afa1089b0cfa9c79fbea91f24e56b5855d75a00381ecf1a0dc99797b717ff8aacf00bef8622cfecb5d81a82cf23d7cad28952477cc5411a272e7ec03f8f05d8234153bfb306da6e39e40e477ed385b35bf1f34b321b1a9d706d108bb69c380e82520ebe4b3730e229fc4557a5079300083c65e1fbf940e1376631d277c9a8bdd12c849590dbf9234ee1852731bdefbb4e7e5d705372d7c92dba0a86e6c8ab251e7fc14b5ac29feb98d5dd9d7186515f900d327015677e5d4c779ffdcb10a7f6dc6f28632ea58afbc5813b497333908278c172208ec37d2671d195c4beb09e09eaaa86b52066762eeb3f452cd46bb5e1e6343a8bdf07b2a4e194af115e37d8b534b9a062a3240acfe078dcfa11b4bda35b5ca79395aa83791550a384020dc7feb0ec49f15222cbe81fdb2a2c8b3709c0eb17eed52f81190f9c83573ed8a900af66f9074b0657dd2afe7270b13b79b8fe39cce84f1d668e1c81992708e86845473813740be5d7604f05c6769b36900d09d5935730e95097bb03796e5f28f5f9ae9eae0f0fed5aaa5c4b3be11f36f5a0bcf0ba62dbc4d6eeda7083400f60da2943f59998414416cd5cf8df186948fcbed922a453ee9768f6d7284487a1f9e8fe54dba0a9ce0e5c572eaf702d804cb4f458c615024eb1bce71822370721485e8822df78186a2dd9fd74bd3798aa44d60ea5c346891ab3269379ab4ed4cf40053cc4e6c6997b7e8acb7375a1212adbb41a5b862f4a15ff8bae3496ce667d9a6a4759caeba33e26f3213a9e76e731e5f8c280664bfaa585bc67e1d98a0ad3e16b42a2f42e4798b35e6b8f43bc4d83238a3984158b36ce6ddbcca18b705ddecd915a6f79c84245be65c55a24ca9c2baf55b2042968c25f3bccd0e2700499b34f096c948127796de5bbaa2984c50968fb19a5ada898d762d3340fa9bb2176c1c9bf1b132fcf50a78ab3a6d16be922ebb469c9f5e7fd0a3e0a0bb25165c9d157dde5a7ee0912da19327b9376edd14252b20fb77e2e9e50443eb0a24a0ad47c7d8435f5a3e014e3161764d110ccad27886a11e345d7d26095a7897936d47eacc812f95d8e9a605c5be50393a2c13fa06f3fd78cea1db1d994e83cdc31fd2e86602f4187be3d885a77ac53ed4b920397056d6249905eb767dc94655164a8faa255f6bcf58c1bf607b056b5f0e715eec28995c4e5c2a9c249d596531b26e699ecae0ecfdbe017e49e312a2c0056d7724255e0f8c0eaa29c5c3f21c7c0f7b9e8e01cac1aff34ef423c9d1416ce1d47a00a9906bd12af299c39b672692f9bf39b09783fa2cdc3c40594ecb75b938cd37cc548a00bff0ff108bf7dbb3fee124ad48c119f99657f87be34ef4bbdd1e3089d392088016d43e0f9c43789248cf2f5be70ef2d9b9d0ff1c980190bd7cc0edb05457abd495b28ede8d4c326dc19c39e6f56ddebc233d06ea0a52640dc686754aa2394581ecfa386165b8d1ca74ee48eebc5d6f793c12011b84d39e3ebee2ca79b792d5c2e7619566b4641b3ac7bb6a36d208ec2782677479a6ef7bdeaff3c52e76e785aea0b5f1dc7b53c055903330eb0f812ab9186ba873e8f4bf9a4724edf48fff56571a70be5069cbce8e770e4c4d1c81ce207d36f345003dca50bf0e8b7f22e0d8aec53f28c2968bdde45183ad448f35d12306676e5d5555ef40c4511fbe76ab022694ed94b5dc6cd15eb52807cdf44515f9f6d9118c261348e127f359dad7ac6bb036510731f662a0ca666df1d2f99edb04e5e7cfcf48f3d03db79131dfd78df5a42c3033ed685750d78b903e18ac20f99fbd6a6074fb3274a2af2a1201ef5c262471de49e2c7d75bd179a7891783b026b3e8ffb7aa98ef08ccd0cb96f12b330d1205b3b7afd3da37b063c07adbe8cc9c6b2f2464debdbd1f7c9dee5be1c4ae4c2ca7dbc18252e0fb49100ed23d3fcf940149350fed074aad67d13391431946cef7bfec8c5554012c570cd94eda3ec58f83b23483718ddef6b64328bedcfecdb36a0f8f53a37e620452bdfc4b4d879655c183281106d50d332ac1096b8312eb01e7481282540a4c70d5dab6d67f81bfd564b06ab1ff7405be6a0fa3a70941ff5ad764de3e69ae39b625b29f303c0b8621b5f3f78e9d7f54de163456d44a5f989ee6fc19b18f9cf9934ce12e224ee13e2089feb532a2b592d1b063c0a3d8a50da09dd421dc4f1bdbd16e1965eca1e18d418d646c232574dc366a0a553fb3a2661de01f6f4a48b9dffce0271e5d52df89d60f5046bdbbe0f2b16eefabf30f3ec59e6c99a12c67b653fd129dba7c268a92a0186f807a32adccd5968f7616924d07bcc22412c8f396a929b0fdac812395e5920a17d8723240ec84ea160285d022ffa878f1147d9203a1c66dfc010bb4d6c0120c342115873209822cbda925cba6eea319266d09c0abd667684d66791102978d7eccb992f10926774223491633f31f611d54f7bd3c7ceffcff9a2072b82cd46f43d1c71998908f144719983c49b591ea058b61b2a25d589beaa9144517e53b8e7d80760d177edd6c50fcf67ff980861ed69581e4cf559c21c2064ed7b85ef95a2bda38c4c23b71d04ebd5dab624d0a14a3834a445bc01b3d4b6a163431eab6f06d87a70438099d19e0e2687fb32be3a36190c7751148633991c05fb3e0fbf5bc95902de58b80bb43e66730882cb762b8017bf12fef5f68125f727412cf7d3a8ec5f73b114d7e6f940fd973494bf949abd90ddab7eb90420b3f78374be56e0aa91307eb3da1bd10fd60c4016920fc23f74dd5d3ee85e83856afcc84c0d91e3531b33f4e45dc71055f8c5b0c2137eeb60749944ed623aa2a7ecf33c8746d160dcd1103ddc8ba886528e74784183839ff994a8e35453a140913ba8f7ac9a11d47e85473bb197fb3fde61dcece49bfbe11947cdf6f0bf0a439a9651e1fc931e5c41fb88568399fab8676a5ea9765e53a70bb1d60a2f1fe7f75a523ced1fee699414ac7f289ee5ca888a2780d11b12692dda22c26d04bf7f0fec6e8100a1b67eaa6a14178d8004bd982823a3c84813ae7668d72330b348241c899c35917158823bf83647f3aa83095a7200eaed6ad3464874adce8057163027bf616b2d024b0f53158ea78d0e76d93a5988569294431a9f27a1530469c8f2aeeabd3947972019667d04615f2784b4a988afc396d1efc00964dcc178404795c148da3410176b14efe196ed26d09f0544a8b7c9e783c331ec464b04a8049cdba11571f52eb92702af6de2d3e6ba8eb263b4dc752278d26ae0326d9383247686901c26dcbc712df43ffefa8fa0fd7cdef7eac8d64ae9fa6d774b5aacad76b53601d116bb81576827601c7accb06a664b8a772000e53e964fb805612cba1d02b7801dfa63f3fb728b6d39281967b82f1345fd52ca8cb5d65399810680641492d7be233e987b206b3bedb9bea4c4849db02b4be1455078db2907df46a386228ccd531ca8195a530102005793038b8e63102fe7cb4aa8469b2bd919bb3b20eeaf81e6553342544d689f36624d2e260cf412706877fb0bc4c4bfb5058700ab3d3a59cb89ae41c812556d090a36440db8f28acd846374bd7d57fa14766fc4c7a7b28a7c50cc0cc3e7c1596ebbd192feccab8eac9c761d1a43a33940444b781d93b341f9c9113ffb8f6a4aebde1cc0e9778fa582b6e6a0b2aaeb4e84c46bc89608d124bf85b17e0fbf0bd53f18e0c2fef0abf496273c24960157f4e85dce99af4b3ccb452887c2317b020d2324e275595275b21d05ed9e867b76f9680dba0fa1575cc9920d9f8447fde1e9851bbfcd624c06a7e16fc161f4e382d2038c90732ffb33ec442c82c565543b2e068be5e07536b45bec93045d4afb310003e3e71adf876b97d60b8e0bcd915ed01ee25290ce236ba2bdda2da40bab6bd5f826f8a4d91ba7feaa66ab25fc67c40584d3365f2ae224e7946ade938c8e2f3d7a2f6cd3be47e5934275f0c674dce2272fe61a062bcc20d8bd389fa430511878ad6d42f96c1197d533fb10861a758252fb11e8f47996f5c2819282899cca9a3870dcc8ae81f7e213186cd3c5805343032530460b01534349de99008f44514dfd4264138cb18142aa00a2975b6394d4310ac251f2ee05790fcb6b53bef7b0558f340da020dcd3a97d9603cd7f86246b053b1854a09b81294cbe4209b917bb7215226e4d567b878882eea7ef577972372564f630938163ef2fc953b6cd42f0d8bcd6158b45f1299d4062f83b89739ac0854592812c756de986a610453fd0bd9f911970f7fa9b07101e5c9b7577169b3c5054e88dea7efa392eebaa4657da4bf02fb664dc88101ccf0a6006f6dacdc802386a428fd3781e590d24ea8903e972b28890fcc1a03ef1864b3d9bf2e0a595d345463348296b561bb0c8c2d6073669a3a62f42cb214267ccca22c955f174b1a5cbe542355fc43950a2c60efc4a0b23dfd42a05ae4587f693c36345f6fbb3b03a6fee9f08acee3651e468cdc689f16bdd1cae3cb9bfc61a4cb74a713d55013577c24f202f3416f89cb30fe80dc98eac7e9a835c0900d43d75d1117e3749e296ce533ddb19b85eb10eb1ba1bf7f2d9c620e318c360e9f4d05a5cb203a50fb9fc24255c8d6fa96f598fd4c9977cd101f257aa7bab93a256be705bb424a2328df79277a66be375b6dfe509706dd7f2c70736cfbbf75d1170bff2fbfabd603d42a387462770948d872c158f02e0719460b92952601e89673f329f66d161392a01931d008b7952c9340acd0fcd1fd4f9099c5ab3123dc9077b9a76aac3cb306e4437b339c18822ad30a9c611f1e611e1d1d0b95bba89e1ed93ed61f77a49d6928d6453908749e2608ee6a44974e356b50f877468067db726c032b9d09369a24294d1d47567cdda2b94ef20931cc05eab39e009aad6242761ca765caf7291a8beff249ed72f032296531c91a4f8199bb1619c91da7ecf96160c8498492f95333dd771dfb0cd8bebf5b0e994ec9b3d3e90ee90188e3ed8ef58429d214427e82cd017f778ec1d80755f9bb38c70218858e4063758e47df280bcf1ec945ab36603747e2b485c9e42ddd5119c616ba750d75f0d08ae7db9f91d0f8636249b8aa1391c37b85ae94a7103e2543a884679e43d3ae7a9c57abbb85c7e86b57f9b14dd0e89b187e47742890a9ec45c249c6bdb274c9b20843f3839fa8fa892bdc02a841d0d9a1230fbd6667856bc9c9b16752c51d38b08dc7f7d8324d030e86ccd048a9ca7f16a91e29baa2d561d2ce8878532d39dee3b1dcdd4f187eb7aa91b25673db677da6fb1e447292a914e7978831af638b04e9d2e7cedf2a40c9afebb8f0dcf81ad12ea8859c16b4e30453fb51dee59276818cffabb872f0ecde5a37791d63b953dd4f24e8e3d526394e0b7d0b7d7fdd274fab3b95bb908b57ca94033107421287e835c49afacdf221e9734224ada508a8e8599c1d972aef6231dec5eb0f29d49f116380fa2f4df7bf690bf177fb4a6584026e35c9c91084a3f764b2e3027d29627182b1cf68e70da289b5590d7178381b607b27673a7185a0b977d6695bd66aa1906937f765c88e1bb1610166fb38941bfeea9321a4de08e0fa8afeac38164c34cb4ff258cc191fff504543f435fd6410c19966a85d976aaa0fef3a5628887ea248657edda91d7d06ba064936b6bc6dcd530a7c34dd530c0497dfb43c2da2e02dabc63f841482722d496714520d649944e6d05e9ed4a5c4ac2b4290a2ef7c3d3bd741105cbf3b3bc341a381ff969155a0d26623775e42e22ed786a2867206539988beaa7bfb837d7c1a24957a642d8de901b284297b6fa942fff27543f6c1751b0aa07bb966b77f29fd86cb8e58711a353fc0631420ff3d68a22dcd852a8fb54313915bca1fb785a008e6702ffff187baa9a67e715817994b74a3b720475a4f4b2cb796fbcb7359990210a3b9a79caed25934c09a71240156e4d4ad21586806132098666ecc7de3aa372e6336741ab05e399fd53f6bd4681bf90427fbdf9be2d06b87d75ac7b3f57a00460a33cb4a83bb82d917aebf42fd80a1a5c62dc8d9c79ad99fc870d2d7d10d93bfd2f531094cd45a628d9429db165a66a050fee9291ae62f97bac7fcc4b288d54e0a52c30a657a3fa0bae3b2bef5c11da207af31cd911b1322f91ee9abbf000ee01b54ae9dab1af14900dd0f914239e11357cecdcfbd2f6d431e2952dc10e3fb151abe0001ab44d2e30eaad41327afe7ccc7c8e37b804a9c447b098baf1b6b2eabe01206354c83e80a589ed95a41f1b91cd066052bbeef077b179d5c06084e6346a9df37471178de5e4abaeb6a5061436012885c6dcf05d998b37b66025f8e1e7ad0dc003d4442d5db310953f7aa386783a23bcdc060b7bd2f9e2c43c063c74f15a79d3648f0f2c5a3db9e3731940afa1696a14f68deae7c29fe385f6de2ed720e55af5e39e618796882930dab203ff44095f3023bd0628081efd9a760f005679908d263d7c7550e4e7be80c195fa95e8ded11741c4629c857353195bd8861a67412b2bbcf01dbbff3473045c16e25e6795035984f6b3c0114137fcc7f1fdb59ccd238129b6d4a1c34ca7236d4d5be93960f7105a593c3bb9b31e17e3b45e6cb79b9ff23e8b68504d1e00456216cda1bb8f35c9b4e9143f776f410f0557008816e9f803177923431a6681c6b9755eaf0f7f8d858cfccad0400e24edd778ca32ac3e87dabe4a38203eaf37da3a21dc9f098518dc2cd744936304b27e3bce17aaeb3e5ad8828f3cb4976fd81a8ac97a299e8720698cf729790b6034732f76f064f5efc4e8736f7a5ff1b93e6e96801e37105fe6cfb0561f4d96bc1f4de53d807cc4183daec5672dcca2c5dc9cfd0be4c82a3ff34d804c975c0d9ab5dffe5c8c3d0f96a3d6b50af21b07755af3bfb8faecb3c3dfc6e282979ed9e405af9054e458e1eb394d5e42d15d9a2a00a972c0afb5cf01b0e573340dadf2133a70aeccc53a6cd0d4ecde3c9ae032f3fc3e903435193671cfcea80c8bda260bc142f19bf75872aa60e2f0af923b59063ca8eb7382f02d63ea9ed65a3d1cdbaa392b4b445c3d19dcf31eb08330536018f3c12b3da6515443e0abc96fd777d0703c24e1df068eaee172b27d3abf24b29fcc3aae06ae51ef9c5befb5481b4967517e9fa1f826a7b10d7f41180602f7f11a49b74060ec2a94670d09f651c42601531e4218af28f0da8776e4388a9cb157ebe247d10b00f15c15800c207913bfa8607fd3cf6be19f526bf0d1e0a029ea65a3c4c379ce7fa35f11c8993eb0f2c839e742afd9a2c446cfdfbd435bc888ab301f6eb35d94ac1ca9398b0f61a7bed732b84d064406fb665f3c163358b80d5aa23fde9563e66ca921b6820d68ac8491b5cf79537018c17027906f08dc4fcc596fbc88a7337e58198d382a2dd78fdb8786bc359510b1dcd39546e61354a92108952b1eba8e35cc40475893dcb78807653187324182dfac1824487b256ccef0c572de01801f4c6c821f05e4bd950163afefe2e8c6eb98fdce4c07f2eadc117f3a3b243f2d4b16a50bebc46f382bfe7b38aceedd5b6a7edb10c88b662441be700799874f9b43fa38946f49197bb00f04b992aade5bc3ff6d1e7fa8fef482bf3455c337f43db764d29d20772f2a144c6630dd1383d6aeee2bf8dc0f3ade74046674f5cd72ee2a3b859d956c289b144979d17335ce0c7803bd9ff8feadc1d3ad426e3d14962b07aaf229a63c549b50a50d0931721c31acbc59c7fd116d80e166cc05dc8c1500f3a4f20c2bf68daa5ba2ff87025e4da2e797b51cc5eaa6d829e2a29e01814ff418d609ea0646f3f4cee350dd82cea6a89e42911d917e21cdd6790b318f7019d2391e0fc814870541526f5563f235e62b60e43ffa8cab8a618e6a362a5bf3a1cc1462151dac227b06abc7b2dae5d3c6912f382d85234da11be0d1b440636b437e51b5807f24710d7561ab5c195f7dc2a26dc7aa237dca65e2b91424fccf37824abba99eae7441ee0291ad869288cd0bd92b5fb8ae49763b1de502579f78695b6884780729b9055e1668a9c954c0b1dd694f9003560ae0b08eb28f8f41678c9c5b28a0289d99655135036e3fac45a9bc2b895e1c6f6fa0ff9052988834162585a5952111f731494ab62ffee698851cf59c4993ff6a159d0539e58f3d9f17c571b33c9fa75df556ab7a792417ff6cabe7b7d510f8a8f5b15206270e165fee2886b72b259e71d1bcb422d3bbe2840c99605fb0952f04f7f39a6ccb026da67ef3cd8cf8a582db3f0295898cd801a8d9c5f0e0ccffbf623137a6e403c6b96b2db3ab151be95034a3692f3ba51ebaaafa55c3d766e2f4a722c1281dd32185414a0832be985e0f3de1a0f7d9e5c4e72b77ae10ce682c9a0f1ef36c4e6f3d62a9ef85be480b25189c8531601032b1a659214abc31f72d2978caf451fba444fb02cc9e8cffc1453ca0883798c6956b7d66fcbb0a38379dce4fdc9ae4997b8cbafe71788c28b098063c24823ad93ce58677e3bb86add66eb47266713e158e62c7207d721d333597f70b9938fbb97c7a3d416810f1bf55ac3105ad5532bc6d1a56f2c9dc4e213a55b9aadccba799dcc4d8a18d50faffaa4066f1562eb5310c61af0a9b9f674c748b26bb08308101350e699fb9964905de8320b432fc81066810cb5b0e287077c95ac948ba30b727d460902d2e5ad17d324e6d48c17ff79e1708b6d637b2867638e6f21a4716d88f3abea106c4ae12045e7ab4a558b8d58216b51cdda1dc6a44e7092b077f28b24a396e1817bf7f740fcde59b2c5ac85ee7dcdb23dee399d0a33ac838b2dc8e9e3cd78e6e3c60b841337273c11c3e08d91c73bef5ae7bd61f37d27b24bb3afe50376356888fd65fe3f0fbc06c6213535bb980832bb7f74f192205fa83ffb765649310e1cbf7ab410072541e3153388de92282048083ab7037b3453c6c1f0fc1751f0f41726db071882263c217da80906067cae65c8b231d74c0e3c184ae13568221a078a93021ae8db2f9d2a9dae8f678bff8607c32b098e5fb16ae77ac1ce9f72d16d87871c76c39459d79c8c73d517743063ca4e33985736befa2445894bcdb740276eb923c31f0281246976216fc63d5fb30da37072ca0e4a7671bd76387333c7ea914d436119c38325259ca715d75993aacb73cbf7468cadd0b6b4e7bd518b45c96ad50066c60088b9c5af650ba9c1c4e70153a4e49b95b1281fc27953d1dda29e80046067a6b38f224fe249e4f6485d02fd436bf0918f5bea8414976d2c786da4e3a6f2bf2ed3b15e439ec1388b3c1a8f95e440279b48ca2145784e2f792edfdf611f615fe39647ebdf09ebcc574ebb0c2a535b88bab903660246300a961108c6627adcd33ab1872ff4bb1f5f7d24788c8bad0b41fa3366010f681785c3a1bf9b8de9850a95d36aa1822c85cc3cb30a8e6737519d8438f0aa6d8f0af1cafe6393ca9b6a2a3984e06c7b63bcd31407dee623ea7a5653115fb3a32dc44523fa173d343137635175473ed154adbe277975abba348fac4afcaa1da7edb804e59a5864b5ab941262f8af8f616bef5215043216cda8f8c3e6efa021584ad77760486ba82d08553fdd45118ade9357559ca6deb6058f15b0eb02df146bbff8591b92fe08fbabaf9d71a4b6ccccc258b4be305a8c1e2ec1f2b4126df3154f06a4269c6138751b5fd40f98e57a9655ad4fe8dacb1ddb6ec9ebdbd485fbf997caa8122e3a2d11140e08ea4b4b415dba7e8c3f7bab7fa130054b572ca0778c242a5976d478a08fb568dd7f5ee154ae3f44be928708b244c6993789fff7e82832f15cdcffeebf246bcca777bca306355853508ae2c98355d443c16e4808bdcb4b8634f43037243dfa05e8b0bdd0c50e46616a82f9378d65b9610e1e456c81f5839029fae07f974b8b51770955999a2c0f889314828a18795ecfd8779430d67d41d16dae1a73c1675343797a6fe26af34ddc6f7c82a7340837820729fe0ee073d5572312b55af68b5c5095f7c7c7c19cf4d5059f061664682d44f4d7a2fed03569ad61b43de45adf42aef07391cba839c7e95463abb51314658dc6758b2d36ce8b03a6e1c9801b13bdf784de28c49f7ab064fa06e0e8c4ae448060c10a4979eae24bdd063b0f4324a7c5e5fffbe0f98ee711731d41d059dda77020027d70d28d00f45222fc125ef138536baaaac7871cdfe7ecef4533231ef2dafbfda3d8d2fde384693e08f03041dfa8fa11cc4dfca758ccecec4ff500cca1bdc89a6295c71435432f63b2425bb1dd1e25ffd2d91fc62ee0e98b7297e8a64b6efb90be21f0aad2c2253af578146ef4d7121e4e1af825314369df10252f923f96e1566f2523e206c257a8a007d28f9fa4d877b7d572f7b609742fe0b3dce91e6b8c776827bce1e93c6c1f45c2216751e2036f4981d57bf8f06fb13b744bc5ee59acc7a1d13b7f14de3971380a3de053a04bee75c303ed77b019243c627a3da13714d2fd190cc6f17c9b0dcd098df86387cc5d896423d0e3a56676d75cce8fcea907068ef252221bab72eeb7290933991c82cd6b2bd468e3ea3c906582722fc6c36ff816d061946e81dd375da2374a6abe4361a0f9970a975a149b4bf2ee5c954e05d7f9e6906a4e7966d1c96d14d1bac1b57f4074444ca122bf5549ac45e19ab391b76330d4f8d5ab907e339a837da0b658f8ea7c3f3a3baa660d90f4865a21ce970748bfe63f9687393078ceceb05b8826fd279b2cdd8890e6be0783caa58b181f3d42c3994d9b6a419342e051a557ef8b1aab93bb4e6ce29cc4d22914f2788f3ae7c534302849fda6e5dcdae10c7729b88983be5e8c2b3999514ced47b6210b834a672f7136e74bf1de8366f4ce2322f285e9ee87421b7214f4f0c505e879f9e2fd91df4b611e5109c82bd18e677077ba8a70fffbb2e639182cb8e829906b19903c48328b82a546392962284e875c546cad83e4edfb86cc0133612852c626c966b298c12ba1ef4a27bc77eab1f751301eb26e61bfe90890aa96e6fabd070610160f30fc39ff48fd447c559d65752eab1453b257c61d5c6c290e080b446475e4677f110cd365302e9a570f7c6774f608fc4dd729a564c6c24e4cc9ac43918c008b6aac2fd5bda6c46e4d2260e76fd80494573f4287cf44e91678e5d16a18b3ef1a107b1eb99a485a2db68130c0f08cc3e6738993ed17171c3394e03934483c928255a2b0bf3df0c4801e446c26fa982490ca1a88f7bd75119dda33ca391f257587ccda5e0dd91fffb87aca7d8db71b0db6ed0306d4d616afb35a0872d2df8e39230909f2f1146c1cf77acd0260fd3006e83edbb04aa17f8379788d2bc0061d0e240293799cfe2b1a83cc0705f7d38739faf1276ab3524541cdafe8d5a2b1487a1025168042770a5b593fb6cb4f39fee86a9c7147221b06c97461ef4dac6228f97cbd8eb2cac5a6577651ba8ec028969d46a69317cae133f8a0d85d003ddd7b66b6d0bea5d1bc7952088262626505ce49c2397603c25938b6ff3a9b137ec0c8bd99fb9e9e2861ffb0c4634210ce370ccaebecd8e80584c52b042da1af90556f26958ffbda1d5fbd85f775a8f9ac153614feccb0e1a8f6dea11acc9412fd19eea601108d1821a2696ed614d77628d5d108878065a7362f83cd114d43ab923eff59948836403b5e5e1dd7dc6dd1107180fc8c7fe4c5ed0d88343cf00347245c815ce347516fef3bf58648653e8a9d2a86347c955818fba6e2851b1e040f3ed8fef4e3b04b04fc3f3bb8e00bb0a0730d2e1d25d2834f1e75e63be54b17cb769cedf24ef8d0eaa806869215bfa9d309f9baf7bfbfd2b50c86d2af60494fbb1cf3ddfbb4b6f842ade1e5712180b3426fb7ce285ca0672bdd15e592da1479e2e438ec0a47f1c0e5d0cca0f941841174d7bcf05b46c89b157a7b37de359b5f3892649c35470b2940ba18c75da9636ef06331b5c3ca2592e5721bd588d47770f4c2a09d8c1b9f0d0cb934dc719f9b0523637c81367e62605100b863b6490d5bc1cb412a6eb75fa48cdc72c5aaea4a99606caf09331b1288cbbafc7c3a181a08bdb9ce425f83c7f7a68fdb79c6337caf5d76f5b002504a7b76369f83e45e90215123e655fe3bd1fce96f0a6f13e40f7ab39a9e759adbe03062aafa98d8f5bb16bc8f71f2244a4b4fe8630e5f9cadab12303e1bca91f966859c3e963b494ee36720c1ae3824007f13ce2f8515d77f57008e7c3d1f5e93695c8be00367063cdaf2dc8530e0df86b5d8502eb00ef3338d247b337efa8fc848a38da5c527ddae09abbe0982c9ba0b5136be2e0adfe33679602eec1b0cf5b03a9d06e427d7accd6fd82ef8aebeeab9b2aea7ab295dc1492740e16331ea47d618b71ffd978e11e5a948025101b47ed0401a7165ed1a5caa615e8582ec894fc2da1f6408d3dbd59acc29b6d001a120dc85df53b39bb18730466931616c6184d4f5b73eedbd4e8c09770848d015e7ec9ec85ac9d81a219b3d41d0b29257b64eb5086b11e081f814d4a57d9984022efa467926210bd1ef0445421ddcaff833a52adff8699dd071fe6180e408258a1afcd36fb517615359f5fce3aa8b57cf2c2b24b177ce7d41ab1731425df986ef61388608396ee73cba928f6acf1a85e47105d80e3b22e1f83703f71da61f17a047cd396a583e7fcfd0505511962db0be1d5e8fc9f4897c7a181ffd447f75607562fffb4833f834318287cb4f6062cb5f6706c2aa273c0f60009598097720b210e9b063379535dd97dbfef32f5a850cde013ac6aa4763cf09d9974ce8bb8f220ba6c804bedfb007f966f5bbf8c30a2f4cf1d12cafb616c79d5a0c48f0ac96e2e7cb1f2b59b4f639c4a50ecc401b38d349f59d794017cecee343b07e79352006ec0b01bb7c91f013c36f494edc1de6b99e412f6728cb2374c910868c98990710fbdefb3363fdaa1e7938a020f282c90831b20deb646f1522885d032217fb5768f92b1accaeb9476b54cd6d13b8cd9d569246cd0a1029f1da4a9c442d8cda04d2c8ebc811446a74c2954cde9c1b1c21c5cba775ddb416d3a0de26075115bc5d6b6a1a4c132824259a26ea0d03ffde13c4fa92cffb34fcb1ab91d7e2ed2d30c71ad35eb93903f85f239f42b9989e4f28d7165dd62a039155cf37eae45e614297afba829ab92058c8aea54206c26e359fbe88a0deac7c9f5daabdaea12f7e4c6246a19ba8a984e2a94dfdc231f410312157cfd9f46b1cbdcb447b26866705d0b2d45f31e24b37b4002f3c49380d708980e01db7050dc02dbdedac7a3476ed4107e20661d0a78d3f6ae3236fa600fad0a57fe59446ffcba2c3ef1ff4ed75d2356c03d37efb1f09d9f6e71cc1fbe0dc74e52359796c9bce87e24500498579dced43d81f7fcb42734be54d32dd54195408c8324648587902ddcadef2786adb17de0aa9e57c961bc139c432ebc941f1b69dbf517e490bc94f9b524fa986c664a6c94e07f65a6c4a954aff47444ebc12a367afa4b57f3429ebb2c12aa8e2648a01bc09fc6beac176abc0c1c2258ec77890d0caa1d4003a0403494fc80f0fb6d543dc06fd09fa73e1afc4ae79ef8e2632b5aed43a796931ccbc81402c70acce197025e6f5e66a0aba910c87d819074eeef11fb675f0a41aee83b96a7c2d94e09ae877625e54926b171b9c6be1898326d76b8a6ff8f9da30811f47e398524fa07ea9f0335f08a0cc78768e7316d3ca0799cd3016019350b748e26e85a927792337ef7ec3794d9eb52b216dbbb37731ffa6782a8b2863a7ffebd8d1268a8b17a8711a9b396712162ac95ba2475235fa30683c574897d77b9c5e5a74399a486ffa5898f470617f77eff43268325d29c0091753422d77e8c6a2504ccb82d7d7edcf89c0ef54a35145121f28958f80a0d498b7bcdaf95eadf73a790db08e50f7982987187a674991f5abbffc93d5400c05ee87d1453699af590a3f4160f72a469394b09635af514f2eb67e43f222d8220d85b70eb7d650095cdc9f599c679f8a7fc8f2a9a949febb090f080360e6fd9f18989df9db7b26b67ad0de6d3c79e3a3c475b6cfeaa4435a8e5f2eac14dc3d35fab764cc4b2706ddfa9a2935045d28ffbcdb77a718674e318cd1583db7edff47cfb6a4d266ede2bfb87fa5b14d336cb1dbeb4a52eb7e71786332d9f96adb24136ee1a0059359f6b39cc876b21b3449418d8c5562e2bbede08f27dbad952dfaf46d264ea1272d94f001dc5b27b98884feced2fe884dc955256ae95466553391a890491a2b21ff3229e218eb4a066e0f6652f1cca497be0253b13a14271740a3540cd02fdefff9b1b5dde6ebcd19aa695d0d53208ad4d9ad093b3f7a63394094caef4025df45c26ef1aa07dfd9f9514963f4b030fb8e936186f335b1e75682db37a6ad85f7f584300996ca0defd8aa018000974047819faa161bf813e060bc5cf782f08e313c19ec580fbb5293d10696374ac064dc493fdcca4fb8323a4c5c9d2a4799d2d5d21a77b7a3d2e4851f3aca227b52d1e58e4327e2e4227096010be7607bf8f9f6ff20aee75e379506bd0d72eb1517c403dfc74d4a2e47f3d57cee7e762fea28c3c1554020af6093a608f0d861688fa8cdddcf48316d0bb8e2ad2b0b107894001ab96ab92800fa60338f5b3497333a5cc1377c8417834306cf8a2c0957c78e4f0ad9c6f39d5397a6e75f7d5be017d4587744c4ca3f199e3ca37c52948c0c608917bf3e2a15918392a528875bf6d147086ed3aa5fc10292ccadaabc210a45174944053e0ee36902281ecc63122793240d5b8d6f73e8bd88ce19fe761354d29eba8fed86298903241f183c9e3e13da0f1af03cae92c1a55cac39541218cd5f99a4a862ab67e420084b983da6953719e9d569cfe6d3ba894579c45cd46318e8bad9112e5c6c7cca3061ce1cf6b6e41952a832056103657be6bfd09f07730125f5fd727eff9e0461f6ea725d85685ba7c64c0e7e86f2daa89c3a2fcb08b92c5f9bd414809ae643ce3f440530c70b6b5061715727b53b547c0eb10bb66457c6291f2a5e3917d75eb40cec7e92e11a24ad97fe658bb25c7ea7345805ec2e58a9b098262764cfb0d8b9b4e0bc37eefddec6bf6d40cdc5fdd8ee7d775fbc95a93c699e339e948b0c20efe4d060a3b7141768ccbf04e8bf2dbde5a1815978de78e8b606216c0fe7afea2f7d4c0533e2689ed1f9f303ce04543f05b2d3ee1bc0d0066c39cea0e82c96e6098e7a0170dab220170f753a87a969cb93e101eaa78f7d864cecb429079ab7613237d1554a3918b42d56d9afb031936e0caeeb714383bce6b8392720923752c8b082aede412a2c2415b8e2fc2fc2dda7aaa1600b6c50e41b3f7156eba976098a374c5fcf76ff54c58a1170bc1be70b78feca2c76b72143f2b4e2a98404f018e4dd712946f813ac2dc79f60629591a96d7b73d9cffebadf322fa568969107afeadc1ed9ffa320fe830a596d3c5d3375f3b33800310a7f76a41deb5bd480b719a58782b7cad89eac87a8a5a9775723cda228c6164483f7b537281535dd31590e9bc9b5665dfe7eac05387cac9f8a060dd31a56f72e5c4b62b9bf3361cc02d0a3be87fc3411b30e93342548072d7f4bad865a70466cbd4fdf2334e13902705dfbe04fbdb50aae7d699422e9e472ab59caf373f9d42926bb64a2ca204a6f4f325f626d8d78ea291cf71022444cdb52b786da1194b8e90eb6f0e25d0cd76988ac580ba47ddcda43ed35abbfa1608f481dacbc621ba8ecba09c0410f9a764b235d1f8c4b26972b774fbba6d6d83594ffa770073f0521f441742030f0ae7bac9d6a9ecae8f60cbf4040ddd0ae87b37665419b941bc1e3d0c793e81d392b2f61fa66841e18b8b90586a80d194f59a2c1ada527c81bd538a3bbf9000125af331efc033a5f612effc6a1888e024b4c8d651fb8d45dd07917f0bcaa2da40fd4049ffbab96d03ac4468a5e2d0f4d27ceeb955244f8b52d44bad75d0b9b621ff1bbc29425d785290b0aac6585baf0b9aca66cd356f2bb33ba9ae3ebe1f5dca07cbc78678a959c38c4f8561af6d629d5558240b329a0606aa261e6f8bea32fabc09c85547b35f65c756d57f163e5fabb1643cf8e476213ad8dcc48615b87f6e8dca64c88b1f60fcfc5635f8d28410bc9f6153484cf8e95821ed23ac065617f543641bdf41edd0cf3c0eaff98692254d65017a9beb20a273e0b126a574ebf16f30c649c650cf51c57084e41d4f5b04f8b93118949cb0f08497b3fdbe6908b0a73cbee55012f5f728e00fa9985b41c58e63f6eedc7f41ca9772199c5877b70a37af398de7e61e2ac03a408063742be60508fb2e11d9359435d23cea2b7af9659c589f1d7764a69f744c61bbb8c371af8beea71f5546314090d94cc70769521060eecaace156e5671628dd26f8e67514c99404f04d30b1ad32f7a734ebf01e9ba338a1fb486d8a2264b840d848bce9eb117011846e5e483c5529d8df37ef54f57bf32ee4b7f0d147a3e780408833b47603dd63bd0af4566f6f9890fb9bcfb823e93d12ba163cd99f42482ffd1e1655c0879bf2ff8121f1c6fa1fd734c08da40b96e93f68df6d4a34ae01b41a8bf32beea4c67e4af388bb3b4c05eb866d1f10266e00ff8aba8f019b78d196ac60ee3445fd909cac786b19956a570bb0b480a777d4311fcfff73c88ba73fc41dfd37414c3d22c2a5bef6e29f882e0ed80f574a9733002cb94d5401e2ee1960e75b520b52e66fd54ca59f0aa9dea9ae8e3cdbe95e877b4e9f93729839d346318c5a49f490ef408fd353da4b3a24ebc20f5a9d4892aef29fae0ce0931f07cb6203a6a75b779f73c5ce768d2201ae0717abdde334596da6cf9a870de27d85a5d7909b5e9edbfff55361f4eaaa4f040747c09dbd76bebdfd75760c69951fc435063225f5ef0d29b7db9ea6b95c49b594eb59fe30e5e079b8c40b819426410ff0e770f1c2039983cf04c9f630c89880e0cf467a8005c095d1736ebb49cd7b290140013bd8ce539642c8d1f2c7b8b6be06130bf58ed1168c4191a6eea69e2d3a9988e613fd90445c74b6c128f132da0fe178dc24fd939e4e6eb4b1a0cda0dd5731a2f9668126b50c02c581df45fe6eab7d4207fdc178ccb565147678050bb34fd3a7196613762fa70eb930c7a1b33f3df3c01d106093a44183d9a5c33533810787cdd8acbe961b656da2b0640eea5b049b3e3162231eb047862113906cff6f19bf3b165ac4bd9a86b44453ed3a21ad6ebafe3dc8cb81f012c6b60b72bb69c2cd14d2939de113ac4cee84ea8d97a0c7d9226eec97fea667541c1682663f50defa98f97262bd463a9f0a9a1c95278644e8850116225449561f9c69e95993d1ffdb9d9c0d162fbc9273edf8b1dc96468e802bc66f26ea98438b1003e032a123276e5eb2ebcae317ed61ac8127e17bf38ede62e17da70b0341e197ed4fd9d45728f79cdb0fdfacf5b96216e0eb3b00257dad1150845021a143309d2106aaf04811d70987a789454455bd2675419f7daef60bccfded462414d29ce6438f245a3a16078fc4354f459ac9e57bbb5f47cf99b60a329a1e9b93abc31b4aca1f3a48fca5ca2f2ef4512ad9e6c0663163b47964d41fd233bc26f5a13f1fa1d514c936764b5f74a16a6acbfb2189afc5ec1612a26d0ffdfd96ea9ae05f264722ca95f4b59cb818a244f2965d504fd4610bc657ca61028e8a78f87faf6b2f3d90fbb2152d46b025d8bea4c4db2c147bf47c0ed0788340afd77b741a76988683fe63d52a9733de9d10dcf3e07c9a1cf008967f447d4734c4f63a60d153316c5466d45b613f61f43ec3688a3214eb77d378172ebe190d505f74f0f96b129701f7c8e0ad610b21ee8850c18260dbad50c4ebf7d5d91b1e24c121a458d4c126b9a6bf03956be705c562240a2c1b9b58920bc5c51cd1e98df78160ade6345dcb307ff9b5a6a9fd6ffabe1a36f2114fcbf610536bfa29bc6dcba0480f0c4bbb6344a3a9306e2897043a48b95d55dbe00b00d2a1c4637bbd02980127881016624a2e692d85bc250fcfb7561f6527f465dcc575593c207bb335579ac547cf37c55cbe0ccee0225ca5fe7ca7b36ea71f1a25141a94a3e7a6452764835753d0d8c6d5977821438b212d03712a9c6d8f332827018debb18d8bfc8700a645bf4cba1cdf0d09cc79f928b7488f049de518174c1a39b95318c9e97bb9535607201fa07046139fae554f46e5b4cba85edda735c076da44a7117a207ebe92399b04af14cbbc927e83c476b739526177b0ccc8926a91ce0f11dd5ac3b83773cd2a29d9f8061141b65001eecfaf52c5f849bbb184b47c5eb5b99300735c4d60a4b3b84c2a88d709bfe55b2dd9a14fdad1eb4c9245f70d3516f328079ee6c1932c84081f235caaaea4ffadb7e3274f291efe42777fdcf670cdefc06aef329c405800fc469d6fc25e6addf9053f7d30ea7ae1d30b88e014ab9ee2648fe841eee143e3ae4672040236aed6b20674772acbccec88c2e65db05c358c64aaec7a0d35a409acdeb94eea9b2cdcc38daa329974f2bc1e95b79c711a70df4cc3efde17499e8a094938919fdfda3cb313815aa778530e21cb96b257e55c2f650674a3f2aacbfc64ca5035189d9fe3388b042d4eb101d8fc16ae4d1f7bd8c990b574832b9db5af6f4d874159807cd550064dc892665fd5cb622cef186f21b485f38c15846559483c99d9460fe70131217d8198e7b68525dc965571a2103bdda7c3e8e5eb39b47b946a1ccfe6e171506d6381adce5968db00e0f12489b22cb6274c80acdb496a2b760c756ae0954897969c702c36be0bc3ef79885eb56f6f92558c7cadb01b1d62e554addce10fb36deb13a61b74e53232ebff80c9e42baaa45aa209acfaa2bb4fb5ca294e088b49700f050bbf35275408217db2b66e63cb37a65aa844e83e9783ac484d682d8fb4b06ed2b2436f87340538425ee6503f7a903be8f85c7ceae08c0ef1af355ebaaf63a984d40a1804b9812790c55afba248b56c4352e939441d1ca590762afa685362744b143d2f214859c28599c375ed85ffb22ffd2fbcddf82c0b03f951193cb06c7d872f661d2263bcc950bcb7127c248b7ae01bae85721da25856117234d94610a84bb4f805f143f3dad0fae6f0f40d21da68de328d1a8d57e48b366b44e1a0aefa1deb1a6e45b912912051b3e8f046d1e08a3d1a4a715d055ff1bc721fabd513a2dd151bbaffea207a06048ca608d8132c2d1ebfd4cf51aeecdd9a2d59c9b3b5cd053d834ae9d28a3aaef4c4e84bbc69e65975d29d8ea82ceaaba1e9be559bc8c32471fde156504f5e6ae78e02033191ca191b23fda301b526dadb89c6ef7f192707d4961a55f412724a419be49d26c48b2627da36c4c33677ed88ae8d0553ead03475e11773651b5abda70b82c5c1085002529f80a20fcb57f13fe91e3209aa73003cf7eee892bb185f8e4dcb10cfa241958f20a333096b6e613b3b0db589223278812120f19000c2594da1a9dfa7cdc7bd1aac3d09c0365bb44e5627cfd0d6c3213aa192ad50809b3b616789dab2f9bb405af44fa6fef0a23e521aab8793fa920d870e706c28202555713f7ba12eff32869bb492db61a2183498281a4cdb9ab803b47b58a9fa31a423d1d9d1e8dfb4cf16bac52351f69ddb31f62735c9bb49d467fc0de881298323a0648cfc13ce3e67ac802b4990a7bf691f7f35849a581d29f85e9365fc3b8e33e51dba62783098e33f49c8d27d1e7ef9002b7731902d41ba364b38db372e8fd144622a3431885cfb550c4ae1294af0361c481f5078e22a863fe473dcc21de8448fd09ed383c28fac1770bec36f4e9438a38d8d59e3fabbca8dcaf5684f9a6c6e24ca011fa85122ff779906445f3d63ca7b9b9e47cc16c370021f3259118faa8d60577c3743f2942916c2b071e74f2560dbfd105f30f43464b93f25d0bc797eeffd1374a3a86e8983a068a2def2164d9abb1378a7954b8629301e0cf1b82a79a1dabad930a748abc87a3d0c826766455e028973ebad48c170f313b8ab8ea4ea45b08a3cf9d95d7026e222ec85441c3a9b25b090fb8921023b4cb8a66b3286686c5031c51374375110fb6e99a1c1953bb6ec828ecb33cc50f6a64287267b08add613e5779b5494e8b54190b058c19d31db21a9a4d47f0e54f1593fe7a63c28d676f0a608af7d46ef89fef586433bd89fce284a8267d39bd1abec5558698184539306a5ed1f632fe683ab8d0f9b1f5600d950ad6490b4c54e0a5fb44343fa32ca884d298edd243347c2e4b9475a193e1568614ae787876365e5984f3fa4d92b14577e704e4af92c7ac549f2e64c3268e3f43e5498ecd3470ea116e4eb27a6145c2bbdab85a918407adc80a987c14612e7d399239568bcccefcfbb2baf02f086d539bfabdf7e634a20e4841ca9d855129a8b6f1a05208026919c3b099dc53b14ecedac9cbb0b62008a65b8643209492d067aeab2ddc89f7045236109a2a3da8e945042c590ccf785295bd5208c8b29ba99437fc31068ea3b5a4c5e8190049bb8c3985b3f54185c86777bd07e8df43fce8cf85b9b60f1deedff31ed768390aa1ba3d95051a61c806e634febf614182f144cd10f05b85b9c5f18d08d63556e1554f153326cab8bb340f21b4e7dcfd50348699256f26034b577334b91ea3b1a7673a86444006dc124c2e01b9a7c1e41bd179830d592f1feab0b752046a5d632d6536ff5a8c1cd6eb601538b737a0cbb9f8aa816d2313ae776a4109782578e0eabf6ad3c0124a9aa6a80a447daf0aa6916e14c4ccb648273476e5cdc94c7e842aadb63f9eabb729f3fac9ea745a5ff0c944fd847ab70e4ff5b6d1691b2415310b90bcb1d2788e13712f1efd3d39980baccd7fb432e118e1c41973c007a8dba256b533095eee7b7ebae6fc280acdef11f9aefdefed0c6ab241e93aa5674e50c7ea2769aaf7a6994ba1baee3eb4d6e6371b28d22265d3edcda157915bd03c3db6938353a5243b93a8a1317e18944b3805b2de9917e2277d5b7f14993381a1a7e1648f429336d912354bfe274753f03267f3691b2583ba6d5edefb7c29adb11d84e7e3d6fc0c60b12a4e2fd39983c80f1d943c62e600f421004c042de8ba5b8dfbfebfb17a0e96e29e096800a0b38038e0d46faec94ebff048970f32b4a9066042a82f10a6500bf0dfa3dd4c8c386aa205772209c80f27e0f150c839d4f073e5e50560895ad2684c748d8c5d192b605e98d43cc380df3b277dbac56d2f149a8280c3fb14caaa84858692df2b030f855f3aca13f2b5f8b2489883459fa4a584272e87914f59779913e5b02e0193100740bb57707a1c9a28e69145888e032d440c3d013f97183cb0fddd67021292390a6709553bee01fa00a6ee75256f2128a7e3d631a5fbd58f3e271ffcfcf4bfa43897be02f12643ea9f825a15c97a65297f8b0db1de3fee0cb7f7ef61692912316e77e40a97b8be12bedf9b52ff5770b80e9f68f86fc1cdd754c486b72e1c2bf1286ee9b208f5c6e0ddb5625128545253769602ea52861d1aabed30523154c1042c25d901df0833d0a99f41b03a4bbc1e7a11a1a8307ba53b6327dcc9c07ca5c27cb61aaf9cd068e31aecb9484a22a6661c4086b585992853c772987995816b17cefd74041d93f3bc762a1f9a55e513e2744bb6f0efcbaf68add8af7bbec13cd12828d44bbc76e6dae191bcd1027362bdd76fdf2a8bfc30d8154b1a8f42541262dad42bc722c3880befcbba03869673728a4175bcebf0a11c3bc4ca841cf2dbd2af917be2aa60260da0d76b55b96d3a0fb1b2f05d379a17b22c30c68394c9e85084940d113c006f1753beed33a39e14eb9bb0b08ba4505526d6ec03aae8727c230c6c1775b5fcb1e64cdcf2358b527556d8d7e38e087b4fb686f2f8204f0ab34744fea9c652523be88e0b672689546ff9e0890825e3b4311fc8fdb8d8f1335a5de0e964a8dcb2b3681cca075bd9c44e74240c15bf0395d133ffea16845650de93658fabce6958c9925b06da49f3c6b29154ba6fb995d947258979b2d69f15b9c7a5aabbe4e32bff59a2d6b6f3242e24dd886c285a5ad4939a18c2ab38818475a6e766809d352d7f2a0ea6c2a9745ff2060a28fa4cee17f3c775be8df5ddd2a0e6fe06e9804496e0fe8b833e7bdf61c454212b517ff4e49e64b6736729b27aa847b50e1ea997caac915585d89893383e6183b36ca6ba60c0151fbb41ec8f799c303a29c6e1eabd121092fe1c75970fbc90dae1fb9b5b0523241d7478fd543af4cf1fa8a2a6a69f5a1364a8c65c35ee41093f59aec1a46ce20d1d7332d08762e4b3186ab1553fd80af5c9ffa6dcd91d3186db27320c41c412aff541720994aca877ee847f709ce4a919a99b532e50b1f0068689257f78d3e4b1071d5062e066366114a6321fce96f88537620d5a25a107353a8a4f57cbf9220cd826e0c2392bd46d97b14d0bce888343ca821d6b58da931137831ea81ea745a2bebc804c7a697a464d834ce350383a670557a30beac0f067be1b0c03f14dea59bcc9e2d6d624b16360ac7ece523e9137f8ad585815de8373379c5801bd6caf3910150dcd63e1138da962f4e602e3e4ed5807ae2c3585a14793467b925a639204157fdbd4331134e70f14ff7b0056fd8482bdf52daebb724404f51ee34004918fe0123cbf161c96aec219ae81f561dc5183be466c0b7bf8b6672b9e23c144e722b91ed38df251e6e52082245d9b48915236c6f3b642a1972796deeffe4035306b9583d44f6be5d9c3ea8ad496b245598548e8df20d245db6fc06cc5f1daeb1bef5a6031d9b88b2be93220ecbd593ad0cd79e9d06ec3d0179e482dd4908620138e0b88844a2da30101ae511e3148970ac50cd9370191b566f0475ab112b0615e376aeff1e411dbac7013735c4cfa3f392be14d8efd67080436d0038cbc91e345fb48b75a65c151eee3875c5f732d3045450fb9fd826ab5fc88f02f3020f08ed9fee036fc9c838a42b605b3ea59b981e0b6a0d77a19b3ede6e0c2e7bfe591b4e6cd9fe16c926ab215c0c0411a399a740d551fff0a8e6fbaba1f20f1aa7f317441744be3af167af5218d8aabab7c99dcacfeb929ea8270d42ca2bfca0f4e00f3df8baa2e46c1e02aa2352842a982611e8e43d82da31cc613158e54fcbc3bb53df1257c913e9e5231d6363999f26c16b13e16cc195f973b49b39e159bad7842b96120d6342f4cc39fb9619df6845f51b964afc24b35b6cb3fbce3fcc826a7787d9ea9d1ad164e22cab0ef8a06a2b38d76131301d5e31353cecf7e236f8b7a1597d6b7c098b4243a8c50502866b032fae7b7eee59a93a9cdd41fe0f4762b8a07b0c07917964eea1fc9eb3fa668f9c2309ca326366770d87d9655d879cd10c64b2acbf4224c363fd840267900f1fd4375ed6a32c955e702338cea02f67cca21e692a793eba390ac909f90d47703213efc7bbfde751c5d169d6ef0138bf6972a55f410342d58ca921bbac39f773075e3902da834d60cde6a66391b0e1c21b06db6896077bb2d47208a203b4433eab15189d269e722ac16b66d02af494f3068d098f977fc98bcdf9d59a595773e5fe716794098a7a560abc1325c94c92c2b96c21a185b23b45407305fad82bb33d983f57e1558c9769c0703003623d3d76caeb62f1a5d11f5e6b72ca25d2956a0a45616324f309d911bf2eace98148087ca0a4506de0eae661e1d45f3eccdc59f770180dbc45f1465084540ab19847995f4bcae1175e24687babe89b9ff3300b584faec2cc558078a52a6450dc966c17298dde9d2f513b397e5e8007d5ba04a3acddf17922fdaf73c5c00135780c2d2a5ead56271916e3f234926ba0dec14d5830bec119af40f3a32b8f0c011828c556b5b7150088c0bf827516b9ca864c29922656538a9a6a168668350a1b96b2949bee5946a6ac84e7c2fffaf21df7054f4507550c957c41cdc729c56342939cfff9f0af38825024327e6252dbaf7af6c9d3bc0da8f9f14c698c43fe7c3ff6179362dd08c641adeb9890e2243d9ade3fc3f62bebf474181ba8c0156f587362df9480d74fb81a7d423101ea394454c6049a3c6adac23a0d73ffdfd01cf8ddddbbb009b7c4463544535cc4b972b2d4459a4ac894987ff4aaf550097020f7ebf8b00847374e7e85dfa2e44a68e5eb3b71c0066f98516d6b97df082f92dba025ae6116844a2ec7fd42576b36cb37d5197a6b19e3719640cb5bf3d8e48e3f0b059af58bbbb5730124969b9d4be9bda3b0782d55b3a78a14e9ac941fc9a896e4c8d374ff13303751e8f3dc6fc24efaa7b6f318dccdce6e8a979f51cc1afef774d85c768f533520023e3a516ba0517767271a2d9dfd714b0239a05c89c47da016b2ae3fc838814dbce17a8c094f807d56fd822186827575278bf2853b061e3ff35879a6357517b039da865e27468cdc178b7b91637fcb795988e08bd5c8f26ccd9ed3c027a4e039a6e52d1131b9df9522358b78ae6c1457d147eae6a6174335819ffa9f93094537ddb20cd3c8fb5f8f9d163e4117b285ffc273313746c718ebc613e7e416cda8ee1e59811abce8dc9522c32a079e54881757f8ce3d16f455667921d1db8abbd69e4c429b519b5db259f982d9ea51ca26fb45a46d4edfa0cedfe53104b7814e750880dd551e36ac7ea84d9d69d5890b6b2650ee14e81898de3faf1f1103c687b7004a96776aac6dac1fd84b4bdb60a6a98b5e67a27cb449ed2d0c62bb6b159147d6b08f382bd8ad951a5b6cb78ad22841a910bcd7da7012bb90d3e3c2cc5465ac9c264c3b1681a13b6c316c048353608f9d8a121d04d8729040558fc110149715079c4543b8bface6eb41630096896a0c8cdaed19aa4e08ca2a9741f53d1ebcff9e94c39f6c567439cac3c16ea5e62b38900c246c3e2ed9081454d08ca3534ec5701c3a06e90f98bdd6e73843dbbff8be44ba50935f6ddced69efcf1cd0b67f424aa43296e2128c87520bb1dfef00cf420fc59a61a11a50a9216d76937057c6785ea7e4a0bb81afe80724399c36fb15d8035df22caa964b6b301df397ca0a5e8196b217640695919fe4b2c061741010564e1f31bdc1597a5e259014a4adef2f2b56d8a2c585002864cd9990a2c234b5c86dd84f3840e2bc96c73549ba84aa8544957a5b7cb05468eb08675a7cbfc63b141deab24375f4d344462afb045c6cf10dc287ffa326777eb927c3f6c2515041c81c5e86d68012dc1115e618283a6c118848b3c5a755c4aadbed5d4618199694af664f9333907b8701b0f9d31cacb44e4c8334453b06ceac0c4286077c7b3700bea12ceab787858f7456b4995ad8b172801ac5e7cb8fc701a96a8ea472f4bc688b278dbd4ecc1560f1daeb442d19d73d326d7769247cae1312fd0e5dc04d81c1d3cfc4e3eec5fb4e1d87db2ec16388e445edc1e8fa4d7c90cc117bcdd9ced27d6ca9309c99f888a0c8bb18c960900ded8bf1cbbfc2d5f70c90f9873410cace8c8733d474d628b82e2dde64c05d7d65e642ae9a83299324078c5bf233bb9af9dee93fe4c1be0cb7a57e61625573d1424fea7bae84087625f29e022956f068a8172149bdda668e514668bac5593d3f61bf5ee0e233fc6b826791b10ab136a61adf5e334ef7e325e61b1a8da39128429f09e1d4c5f682ea823e5fa1c81160043670c842a995251a1a5f9d79ddbdaf5656ea79c9ab959fc1015737f964dd2a5be243ebb835354cb4b774ce301f7aedbabab83548042d47a1d38eecfe339ea95ed3b0b79bffa671c5e97c2ad61b370a283193873968abba788c03cd0698975892188d5aaff794d7b0839dc632b8cc78e0efcdff6b72cd520764e2a9efc85a4d0d497e2204dea95c36b40ee3be314191d015eca457a966366f54a4a4d0f6f2340ee9f29f342ebf5497c2dbe0eb704540b843ce36e309da1737323ced18b6e89041329e3a6d6e677774dcfe79a64ec1bd1f3483a858ab0531277386583183d99180a3f7d4dc3d20300a6b95ebf35211b6d04f3af83a63b07528b16dd1e0a939bed3e8739ee45db5f43205a78f0a8099b8487ee3ae986d59eb562d2c565fe43d840ec37e3a473e1a01514ceceb0b31bd05a46d1bb8ced6f3c0b20d482cab42b4c2fe01ea5904c3f3f76e8e2d27b987745be862d15a668caa3e80a2491a322e4a4643a1c775cc4c868aff3e7d5648e5f20459b96b87664014ce5ae28512a55d3da84edd87f8fb6a9c13fc8539397b3ffc39fa5719627ae599a7cffc9547015cd4afdd105a2c481ac9b61dc557595b2641f02025479be882322db0d67a22f37dc2163b67cd36fac222e9b95820fa2ac933987631eefe88a924a980a91a46f8b2fd6b7345d6bee12f40a245b2dba75da9ede22881213ba23be87d002a80f3ff9656716afd142a9ba17b46095291b105a690b7ff319d4cfd0465a9051f1e1708b60f8f36c669ce7312dfc2cd2f38f82d7e17555ca21e9e0ee89051c1066263f515120638dfe8b62eec10e03ceecd6c601a08c29700efb4b831885e14475b9229ecb23e3e2adf752d6d2ab12fa5eb70f90b21c2e6d18602f678e7c1e28b3397f425b60a4dc9b106dc20bfa32f6e6f9f99ce28f0396231f61b6f88f67e301fc77a39acb63210938cc907cdebd635f4a789c357b3d90e345fc7db4c1288cb4549ea9adb1fb338a3812b76c53b575e0bd751184b4e994630f2a70f5dbf34abfc4fd56bc4fef3fd490bb2642810dd32cd349ea60d172fa92260324565446c2cc0040a9e96145ea0df6d4271ee050814ef6dbd201ff671e15eb0274173a3647f6d01dae0383ef6584ca2466bdbea9362244112a945087bfebc136f3f2357484c60e9226cec8e2618889780054920440adffcf6f5600f8b269b443f1213463c19c3d837d5456a59f2aabe04473846463d9c20088ae51b16adc1086e280a949c3493142cc8bd76bf1c9a497641c7697e0a3d64a3a29397edb6eeb89ce1607cec3ebba8135f27c82cbeb958dbc4836745d312ea9a2d26ba3e30ac3e0ca69122d579e8be697d66d668f478e79cb26d8575e25154e79889ee0a1f79a9d41e78f8b95bfdadc7d06428992c193ae47c2fad242730a382e1e425f56d24cf4fbf3b4a0f599b72c453a3ab33e44e2087386e6db5cdbe4c64641da9f8555bc165335c8e6aa09a694eee8a17071ae95af84182a7310ced478e7ed62166fcc00ebda85cffff523570e90cb1b3536cbe76a78fdd866b52a6270f6155debe1deba6cf023c318bc58e189520b9ba6dfaca0566103b6e7e40f03564d1025f0e435d321c413fa5e900e7682461bf3dad2502da344c3a41ee709216015c4b1283b28e5aa10210663cc872d1bd49fe946428ca9afbf5f0fae3f65da55724f71959dcd4151937d3236f5ff73403f4fdd2c94ac39459516100624f540d2e6f51da09b27b97a180f3f2e29da4f7b2e730149bdeedf1988733f801e2b7427cc4a2e0e995ba26c133689fd8915344cfe8c89424afd3927449d1d07da64e64fb5109133b47117ac394071d62b7e571b9698a433266caac1cea7a3257021542cb5a0f68e23a3c87678436b2db654e780869a9039223ea8eb58e4d2f2f13b266ba515afeffda3cebd9276a6499dadd32c50025bff3f155be477c83d718205ff2ee52af78364cbff6e64348f5eecbacc936557f0d187d480d52298184138ff3675e3459bdfe0dcc269b116d114db0c3bbf26ea7f0b4907583d5bf9e2933edf139abad0253c3627cc52c71e0d6f7c469f36aa069417015b5d969081d2a62e512e3f082e6cbf41f799a4b285013bcdfbe0a4cfbfc97b52b443861cec609706610892e7330a361a516c4bf7c423f378bfa3129e4a6f467f4401bfe44e169033a0099e4bd2e537268179888b54ba02a3c81eaa36140ea4721aef43d5cd2a3674dc1d49b21fffca58d16bbcf281231f42a3bb0c0fb1233c838708d077db5e5e389128d5e14ce528c8db1019f7ecbade151a49ab764420051ed76a7537d0988beba66a69727edbdc83d206da1dea10b80eef74d12f1ce0e8d7ec629ae921de606223814e674b9b7136e5085d748455f6872fd47b4cb50af8e2ee09103223d1fcca68374fcb5985c956d1467c00de9e8f3031b2a485a1d804c6aacc365120a790ba9fe17e079e1d1f64a46cce2e74c1ac12695cb19011d071a884548d7027c6bf669e88955b2a7eeb67cb356b2ca14ee80de0fc66bc44da9c875331119a0a9e923171b9b49837b59bae23e3b3cc89ae4c05b42b3d6617bdb52d3fc7e116e0ab7fdb1a1658ee661414656bf100b56769b691538b874a1affdf7a0805d269ea30b5ddb519319bd6c614a6e14a7c798f46a4e5e9f73bf7fe19235afc8db0d9a65172becc197837d006fcefda7052d6029767c905522c9f6762f9fc079467ff82bdab5a94212af6071e2802ba7af8215453b893774fabf1008cc030d50d61df97c0ef6c84f1d4b355e5bced141366ecdbad7f3f4c39fcbc7a6c3b1b7d4407b6f0462c1bbe5aca54fb621d40f12dfa824eec6ef08c29033588e2ce24b4487a2973d4d27579fd07b8b23367acd54e6dad406b6f947ebb6f3bf1c194dedbffbe474eef17efcbe932a9a062649463606c3ce908474e950078009c66e8dae5215b40a52cd1ba1cbdcf947aa47d09e1f61501da22bc55b2c2d77b30b9117563a4ab9e5c0968ed1b496f43bde98e883ec9f702c8288a041d0a536717b7fda7e0d227739d52010015d3e315592e1113d3967ad53110c51fae78114ff1f677275eb90ef7e8a140b2021444b30d2be1d090aa6c0fb44520894061ea3df3b1c50080f93561ee05b799025ee54039d83aff98e0ef73fe23eec729fc71fed289df61276862a5411fd59655463307368eaa7d3166a6c610400f38053205c372a9af27131714c9e308ba3d29caacf88bf938b5af652a2c6c1502c9c388eb340b2e8dee353b6dc21bb8f59f9312dd255e8d90c2eb2f47bbf7fc629c788321e093b426de55e68b673f183ae67067cf417ba6834d4a5ba73d19fa9337412f9fd9437f04483076bf3befa7819d376dd144f02b7354ec1f782d9e6f2c7d334f44efb01c8d8d146b4f1076110826f367d0ae38139e4e84d4832cceb761fa14e6739333768dcedb4fe2c0c2bfd6230b4c97b2421e010bd41095e51f24b9c969ac3343d6ab68a857238c060873150c11db7068446d4c72569eb0f0254cd85b416e6d974104de933d92945ed82e20f680caaaa8b7d1f2bd168be159a69f006e7a2e04f9b0959617e303b3b32ca81d3025d907025e04297cf27a10fe73b9739c0c3884348f1a8247f1e4bb6e78803238809a00f49a7167ea4e2e978ebeabf7290f19059387f9024618f52258f79aa2daa470fd4ce82cec80af1fae281b6b5871588dc3929a532a677ce5730b10c0eafa4c6fb826c843aaa25c93b881174725300fada2d0afd81139326b38d0d7e8a1302b782edfb8c4d14dc9f5430f5f286c5f49e3b13e7fa63c29a90d74d10c607ab7856fb67e67e225403309aea567513b1a77e5806cac1a7c84f80f35b5e407bc5bcb7a23dde788161ba8b27e1741315a79bd1d32a64b28a8382f5cab0dc2dc7e0d3a46bf3e7037d4cb2d812b6092b220654283b78d5129664a7a74b2a2bbbd3a9aeb0b78fdbe04448e66b7e9adacfbc52c475548812ec4e979eb37795c3bfd6be66364c71b58d617c0e2690e81dd9ab17e0f42b45e20a0952fda142588f9832642ba9c07885101cc973076592f198c5e99c705f5267820fa70bef436639e77f6d69207d26c7c5ce62e9cb0c2c8380f19a5c845d5ea1729f8250e4595920cf1b0ef55d0d556c3e89e3c1db6de3ba8f5329467f47db9f4fb3d8ae31e4f59622488a852ca9e445777709d9e40e318f45f867c96e705ad6a25df324d987bca1a557139648cdb8a850985533ac442dedc1081069577dd7a0283c36205604df9220fc09ecad904da5de325da6e0354f1a1979f1b3d670ea33ffc521e08834eb2a30b2b5472ede4cca8bfcc9cf591659ba26591e498a4c01000fb0fce91e5225d35e4e7df398c08087c306b4f75b2ddaa76f4a9b8917f1ce6bf929034b882d1b5075f580af218c21b124300754e9e9c3a59f7ca8919132d1cf6149e50b55e3c55d01674f7173a782e82c5dca60e3b06d244780ddbb1bf83832d44953e74ea5c589e394e3ef0cdbd1f7486523836f30a37b0a0371ea5e2d9de27da055a382a1bd6caa5469f2aabd363379f0de11f3cd3b1df61a8630ac4504f596a6af0805e89eb3ea3267d6041037ad9520afca3ad4a4ddc2808e163d038d98c9f9634c474301ac89ebb30d7a547c5d69fadcf63c728e3a9d9ebe70a4a5365669c96d197c218fd11f83d22ab81a750914e3121b4ae1d16b453b4353bfa894c678d89fd9513899f9d97858c60d971bf18dcab605a7643f1de97a375e8da4e33ff80d52865f7d2f02eca1a1611069373358c1fd447d5bbc2309a68a821e7f91fe143b9da37f8e5a80ec995ad0619d7dd1a8d835985da84ba59452acb3de47adce969f6ac5c61798cf41f963e942188757f6a8c061abede229ecf27cd637e65fcb632e0355a82c3347ef8de557285af6457a22a71854a3a60a6cb7982431a841a3c642c0762746735937675af9c6a025c46bf899238d3c0ee21259058da6f4bfb8e1fd78afdd818bafe6e0c4316237a071e06c327e1f16cc284b2c5615a8fea39662ac3c62061263fc8b4420ca41e6ca3213bc1d1fec852605890426444d2ba7fd98d2da5e1b65862674eddc58e96efb781834080e87f16515ccbaecf2691203452c07a4555e0954c732134619e27566d1aad7d747fa9470eba58535a58b1e77c6b1aea0c5feec4b718072d4a877df0ca52d8b56eb7d2113eb7e0643b7dff0196ada50055e81c5c824872c6db03b41d87555013b59c556b75a38d94a63d86e724faecf095ac19f078fe31372f7348d4546e18e4c245fd833e524e87ae5a948e003ed3d4f9ebc0f850d12be49184c15b8c6d767ae902a5837c04bd49c266907fc8d1c4525ea06424206347214732a88430e127349860ee62e1735157405aa2c61c3f64b1e6b6c75d0b8ab0257c2e6f5cb74bfd0bb3462c6ea4c4cabbe4174c9339f45a30ffae7afb9ac8a21d38d4ac81ac8717f87fe98af3fdb76e46d7e56d27b49a76e2fadb8069b97a2bc18ac054c1d8ecd21d5fb4f014e95d94ca2178e1e37e382649fec4636f7b2af4418539c444c2d611644f43286c66c09e0b5a15642b407b09b3d32abb15eeffd261423e726962b15323205d86df053f4e11fdc84f485bb1565927c9dd2bc5da8c7e3abbe29d4ee25d090b58f19d09ead8514471ca85ef714b0e84772c4bf16bfe082caa18186550510cf78fda075c9729a996120093eab789cf87bbcc7d6540ce7e42279a86b4f86044f98e00cef1ab0322c2168ae0f092a36ec83b6e57fd8b1bba0587063f3ed953c3456c9c2a6d495ebfa218a1ed4a2f99167a76f8e61548e14023ff1a6c6a827048f711e22deb90d7b6f4abd32ad3caef3110f4b6a93af498ff9d9682af0b77d2711d00711781d02074ea108674f2e4ee31d645a675e177196c8fd63dcb742a1a0829c313d34b631791dc6921b046b258bed928893fdb7287429cb6b80ab9f58f28a603db804b4012ae94135e7d17547adb8ee2bb4a6ac649fa2ca3381de89e5f9815a5a29959ef79adf19536576e785a09985b5410de28e982fe56455f17a024a963eaa0ef0fd0dff31107c2e62208121f0b505f6c349bf2a04cdd129ea238c35561ce826044ab2a959982c5ebf25bd535539428eba05216e69b0bf13ff1dedcfc4a71f78c2dd4f1621936d3de807723f305832c346ac8c76bc5c9f2786b4b45afc031a90f4ef098f74f7a50c7d593d220c299d6cffcdceb68fd5cdeb22bda258218c0c2ce982b18a3f9f3889f98f5b542dd15d302a958ab11ccbd11b0bf8bfe354e0d502715ddf258569192f7c171814df90e3d0c9acdb3a3610a1c95f0b4daaa2049f535d240bc2aa7b26c952a6434ee27c5a8909710c1a36da7081c946bd97d16b1e44bd299d246da84edc2f6d29f959bd511b9833771bb87a0e9f018e6b19117801ded3af2f7ce62ce8dcbdc0ab10554dcf1feca75fc752a41954d3c5b45847d236b9e24ea4cb6c4a3977820aed6a4b001619bff25238306f12f5fd006fa4aa7e620afeaea1a527ed55d9137e11c06a5d3ca5432db46461de25c9c1d324797a4c9e02a0dfc897fbb2ecd30f1d6c4ebed31bc42798186d6e2b0ba019b68e4fc0a239e3fcae14dc8ac171d2e66a1aec7b5d11fa494e4db72252e69168b2200f0f452f3ff1cf1acf74a3130b8a86e265f78101ff97071a7ef082abbe5cec8433f10a3eaf45b0233424210ac3792963d9ae8dc6aa6f240aa6e427ae62fbda6b23bffca89c08ac65aa630d33db5ba8786fdb8957db8067d931ef798823d83dfcda303d0e25dc1f983c519b7064855af57c671ec8cc8addd1a9948601b5ef479cfde82cfba8c0a4f34fb02d8ead4775d11c6bda57977e38749e3498d4bd0abee142a08f12810e46ca0e15bfd0bb865d16a3206bdb3701fcd16482ff007655ad3e99caac3ee350e769b8f2967fdcfc9d148bb05af961d0567c3b6f107a544acf74b2c1a4839d68f864805a7e59ee154cbfd4eae8ea8abeaf1105fe892429c220af712369d580103bc4d4f8436c6196c8caacac036c6ea082ef656e48e7e1b3a75c8faebac4e5aa2c8dfc4a685cc0b7025a92607c0521f8f40f515758b8b2db210ee60dbff3668817c03d008b2ef6409283e5cb1f5358f8cf3de1fd1b3aa42e161c87855da2e150fb5e5f049333b7fff46a8e2ebdf88bd49fb876d181c16fba1964583b845ffafaaa57d0742e7e25bb68c34ab6e7225c471647a2202999f87db82a4d860d118ac9e97cedca9f9199ec8d1e66e98c3f42eec37265812a27acebb2709019b9def7459db7eab3cc9f82bde6763e996aef1ed73fb7f81ca9b267da7e93014f7fb0facc572e5ac7cef9940ee134177481cc07d0c885113e00850136b8cb20ee457604e84bb0c5e0d50bfc181df701487a7c0d28947e9e5732538ad90ec98d1c2bfe90ea33a2a8392bfb96826eb1baf8602432bde36a18c9f86342f4bf44ab01dcd377a3e119de0e8e4bd636cecbb2e99af499d80102e06614534ed814df811fdcfb62901a5c3d5a2745aca038eb88e529e192adccd8ccfde3a3706facb717255b9ec89602c322e11e723c7337264a205abc2a054c8a509c748889f832748abcbcdc031ca7cb5b421c5a9c070f601d4ebf87aa01c5e67746e175a6506f1baab1d6c7740ec3ed95c104064cc7a2b892560ccaa67e40c0b98fd124bfb49280613d0879336ad00a593dfea626b12b29ff478047cd8bf31ee5f5d7a7dc188ce00ad48d0c1869ad91822e7296389bc5343b54296b46285756473e32a32db17da8beecf86a40bedfa84a6dd2270db5b3a9dd663e2b5d0f3c0abe4b5e4215467fcf531d45a663eb628ebf90b644676858d862eceb386b0b7ae57ba7b6aefcaec26fa20e6a5325cd110d40c8b88f27a25dedcfc6db679c7d59f98ee836586431ef14385f7d9c4b9213a8ded39aeda92d544f7e8072fe89be78d503ffe47f1f2a2aca6c92b11f20c5bca44eacbd8efa2b535f49ee87982d8c3a2efd30e65813bdf287d3a8f4ca6a2a42366fe7c239d659c694f1542dca56702a6025596dae479fcf0b8d75754765cadcf42291581c8d7f7416066ee5757087bddebca975e67f39e7df828cdce3da2ea5aa3612d89b2fa96fca5305bab87d0eeaf053f8a419f75ba8076dfa6bc839e1c6b9955476c68565b27dc8cabd7c7a0a8ee793a9b3467af474fb6aef7fe2c747d60fd28bdc317fc56279cd23f60361df6466195b857308f5bc94468fe456b43c58bf526deb76e6ecc0cb828f6356b235ebba83c9089bb26e4e58a283bb8c7b230d1ba413dbbd3632e46015a4f6b80c327424e4744193e6602edfe376e86afcf93ab3b4a22ab490331bbd4cb65c02048ced4859a35929e4124f861ed390f80ca8d9ff4ad47c9ba29d4eaa8b440f864052a755a30f3260c59dc01f250052e0ed1d9cba783e9f03a10f873fe7a09370856630b2cfdaeabca11273f832f72aa20580534977f14ec3cfb40c65825ad03e26c7872e7d7bb48d73d2bf2a840df7dea47eecd374590a08f3fd82f32307efded558c0b76d23cf237dccfe9aadf20090edf2692550542878410e3921c57b80d22f45735a767100ebfa04c986970989be4281ed5ef4fef36ea8dafdf1325b057e674e07275ede8b4192c1cb5479b17cc2ed1b83b371ab385a9f73499b323f2d5fc9cdf16894132f3d48e421cee5f21133a6966649e267f669d50649d3b3cf8ee3aa75d60ea1a271d561da2ca45f5ef4ceb25248c8afeb220e841bf99a0ccc7844a8b07d3bdbe83e01f903e58813721455de80613f11a98626101912655e0d9a85eeef15a83823d54994d894ec6ffe23a2c44304c35af9237bc32b2cd2ff527c251f0b30457fe74ecacb0f82726bddbc2be7c600933df2af965ec591c3cf065606156ef42ee15950fa571e1c5344b4d84de076957a5021b76f02d5958fa37327c437988d0cdd02948649d74c463d23e942e269ee5642586bd732053647d530883ed30bf67409a3e2ce8d382e9aff0d9ba729b2db59f409d9de79dc3098f29a50c3905ccc2fb5884eba8c49508a04807595ef6fadd3b309d483e7d5db0677c38a93758f1f98e3487197f85beba907826c73cdae752580ec86c47927a8120d84f06cd4ced661e87dc2317a66f20972c3ee1aa2590f59401b509e089aa1d1609131fbbdc5d1c077039ea91763f13805c0e26b624aa007530e8a26742147ae1d4b09700519ab07538ad356d88be1784cf32f9485033b036436e542b5b4c5668ca2d56005e2c3817fdcab778944019856958341acdd3607ddac91a7209d4cef6e2dee280f3b4555368a4d7c2abd81e59fb14b52a6cceaa6f3c369dd2da87c85a52282a2e46dcee0c95821b8097e1e8886b36970dace9df2bc198977078cd324772743fa6385e90b42e2cff8eb9658861d528dfcbe616f67a17b574e8ae85568915f4478fa06d8f0da5932ca88101a166e692fefe56572bca43410101613d3baba8d4a3c4a2e81830b88954c1637b6751bb3c9e2fd5d1ab2374e80c4262e4beefd7d2f59f4c7789a20b403d6f87f84e3850bc3ff8bf3c37f90ea30360d8978a31f7081f6af1aa746c50160aea63a84debc05d14e7c663966d2a9b31a8a57fb922b15d82122d3b90fae42ae8b0c6bb062529717761d56630a9064ce867ee707932a70a8ac1ea3920df13d65ae839c739824aa262e8b3bb2790d7ecfe6bc6d534b95a91e76a7a6955ded9a5cebf6b4d01c7e54a470a1314aec256dcb3d550517508f592a8ff2a3ef73445f9989da3cabb855ebe622a796f845d42cbbd0efc27b6a412463b23910f66469a7e9306f582e8057d42be016d9105bd6aa841c98493e11b499c78aa55f3eca83f70a4248ffb51fa151850f7506eebc643dd95c340d3327e890e1e053929598033e93aa0f423d5b39e2d45bff5b82f14a08c14cbd054a454585e47a839a3fcbf101d0183796bd953523e6c808d960f4e8b545f8a6fe5733b8c98b31470b1b821ff1a0c4deb893fca9377b22c5d4fe2f6b9375886c39799be5071f24499dbcfc06b481cc74778277ddc2a34de2dee0cbb13163a0b26ed690f9a350e0b6504a03951939d154e8616f12098ab7c2d41e1fc62e9b0ab823dc1ffbb7e91d6f2b52adfcf3792b5daced821c743a8a71fefbd0542f288ef7c3a8f480db44205a7cf674ae13770adba8bf8f73d077ccbaed9092b8d6cb81a311420fd1c610fad9d749d55af0c853fbc47453f0ec9a01170281db25b89a75f120dbf032cf3ef3ac90cb7e912e79ac76df6cae368f96858db79b37172fa8d5f1f0a1e2e8bd6ad2029ae1fdfa3fe9a124101388e05d07bdd0b7ffdbbb35418913a8857c9089ac961284d777875f6e7c228b611a9407d0d22e1faa3e89fbf15b037fd23b683943f6621f4028a009ed5963bb51ac1af4ddbab4554e5295633d6dc9c2cc9c49618a464e8770543a387b615b71f50bf46aae0c82a6d2dd69326e7de24b5b15cc385eebf93c413d06ea814ace27797afbba36cdea6de021ff65e7f870dc5cd162df853fd21df419d5ffa49d966f8d105630c5b1f988f31c3175a9f314deb99f5e2885168828ae59c634cdea69bafc90bfda7264b8e114392944f0982421a027dca37558f94aaddfebd9ae2b5902d6abe8321302b3774132d68e0d9f502eef5b51e5cde4daac798a9f8ea1284935951636c88f35854b9221bf9963318873c76835289ffd87c262339e90867926b8f8ad239d8ca9fb0bf0e1a3284a2eed2cd30391839e6eb4226e50d754aba469bb706389914bd839861aa0b997a23309d0b6bc0dfaea8909043357f20d5096ec3fa46e570b02c8716a13f6dc307b5e1ec7b4971996a29717a4ff5e5c4e74db66c1e3fb061f9d3c23040cf91a907a178acf6ff7cb2996b06907aadf840a1dc4414f7b3df12a74d6bc7f8efae97ba9afc1fc335c2b65cb76ab0ffd9a097aca263e45ea1f88d0a9642163be70589baacd060f85e7f4d2e24980dd4d06181f0859b612857deae10f09047c07b05f8d894cc668c4fc979f2ab4dbdb038ec078b2f0cbaf6d737a0634104bb8f89d126843aa1e8c536672e6e2d8e3b26e1bf417f6543da9e09e61149ad8e6117691fe796dcbcf0b914c93d0f3ff7bb12e91b403b1e1ca4442ba78a5303d66dd7c81d395eb85f586317c9ba7d4a88216e8d13793c7f0112fc67508fc0343ad4a2d9370c606d4128495210dec8b6db2a0623a45a336c67c8caaa49d16dc38542cd3f053af208a7d147e612ee99a8bf7b8b75cc44e55b35d9e7faa5d97a6b9b2a390d3a9f78780ae40d59aac85234016227888e3a841cf79076e79efd53dff4195d505720c7d57b65342bc0ec270c2751d8cf45298229d906f9959eff684b486291c84081c38aa51244c59e3d0c2f79a849ae05ccbfcf4f85a57a470e53ce9550a4cd64a50209b54a04ee735523966d21cc013fe500c444518220f1d85d85666aad01f37ee8d1a7af673772fb5f719b617559db1963f66e48e5b22328e9b9ab634a89b2391165e6e7d4365d28665807c0d7c101a9012045e24504fa3653ddbab272313e6cff784e13c89a8cc5422fc146c3a186533731d5e78fa8cfc61492085b77fda29b0d0d7e75a5f22443660d4105ee4ed5f0a6d73c890d69627fb406deb5e9d9cbf7906826d39467f11def9d34300e91b6180e4836a911d626d13d3bf4e344583ba9174c47c59f9a2691be4c22883f89e5f4dc2fd2b1927a137293c0f58f6cf28678ac3026b33b1c896be0c9126da42badfe550901a1a00ff56a09f321a985d27eb8b5fdf0f8379fe4793521040a862209191f599d9c6506990f5c7f36513d78cc8875d88e4c66baacce328816202ee85f9f4cec7d7b4be3beb2a7511cc4a8fd48a049252dcceb46e565e681ecf97e2d70a76b8e42e8cc2c76dcf23c4e0fdc8df2bfcc601661141c744b9096ad156ad63f1bab5d30b26af3f5dba944b1294d7ed95827b869cecdcc30f9152e34b0fd20efd83c5cdde932b3aa3c5d9e735dec5973cd21cde067dda0b9f0827b1de99225c0b02f065c625e5459ab66af0255d0f2018e76a6f85ebc6d536411519ba75cdf302f5b55905dbd695e0b56ef169c06b29cb0dddc2f202ea1fc0f87c9e4750ff075b4099f3f63c38d19cf8ad8c4fa6e6e1173e3e5411a68e0c448b76b1b6ab9fe0b4971a4686ebc7c04d79e07353cb85c40d0c2e02ef07c49450e29cef392ea19b00b804887d037504508a8fbaa6c2e76dee61557dd1c03e8366f533451596f4afcfed12605a479b2256fa822ce70e69ad4b9faf005da8ec6ddbb2413978d01da6647f442caed4afd1b3e7b498391e0b9b553ff8a9f9fa5d5025fe542c74988c4115d5160039ca38c2da2646266eca90745a0871106892df3f777cf7f7b86af9d27fe77a52cab9f83362a2a174ddf764df6eaf563f3f6a7cbb35633473b9f8ba05c19ab0348391304a7d7b994437f3e2cb6872a8d105779eddf9dac04f9239ca58ed05e64bb4f8b8e9ef1dd1a01ebaef96736bae058bb33cf0a9faf6e5361b751641ef92f0385d9bbec88bddf8b3316a27e7033a430287ab47d0f322bd0e140a602f4d329d1824e115c529ad7544faf0e8d5947942cf5f6d85923e1dd15cd54160a038f16d7a3a121127567b802634e9194a392a87fe91e9eff4001ac8c52719ba7183fadbb0bdfa35d5866408b5b235826244b930b16976b9270fd48062c57c3faf04a1f2ddadbf1c12ed65759288d6b330349597ab5db6c8223dcfbe455b3278419e8273ba9bab61ccef5cda7639ad9330ab3917829ab7099039eb3050b0b7c73ffa7f5068cb9742c3e3f39bae4bfc6f61b4e94f1b9d36101adffe8d7d6d685b902fa8f6a3fa66a7d8d4179b34ef81757314ae54e1c36aabf1eecd4a726bb9c07995cba9fde2e8375b6f1f39c7fa65c8110c07211ff59b3255e8bacd246dbdaaed21b4a716030690d18b9c085ed7a17856f332ee6d16f95f0e3d6d72e7f4c345891cd97a1bef975ea28900bfa7ba2e3e622e2ce1a169d57bbaa0347fac15ef99611df2c44c670e3c9137b3e4bb8619dacc1343390c879ef8a8d30aa76119b212a4d3425447b5ef4d9b417e2f6330324fe652f407d1e3fe45492f58119932780f222149fd1f6bb60137a63afd24923c8da519ccc22dbb57181f8572471f02006a4429dcb840928dda803b595a3fa7de32f5bfdc1e548d9b608dd7797bb37436acff3230faeb65ebebaa6d9eaf50c9cd9f36012f0031be5da78ce93819755ddd3c60ce006f7cfd74ed5e4ccfb49c007f0855ce6b0bcc0c16170599e49c591a8f9299bdbffaa6bddbdc3117aeb00f0b565c621e927c1daad68429123f2e0b1cd57761ec0286f06a526a8fd4c4cb727bc56bf3c57e0b34c381188dbb8869d82e170dd4381123c0ebdbae222776d6b3e412f1abcf444cd6bf0afda703a7fabe1729e267fda070bfeb95392f5407d2a7fd420c3d559901d73ec173bc8e71e8ffb42c347b262c827230ddecb3ea2ed79e9b5e32e0c53b3c47f60fc8236dcf64ffee82160d05ea8a3f73e3e3460c00df9ed5bf8b51e547faf786d0256f542390baa273e7d2bb33ce1d221faab08f50028864a64e9e06738ba93bf35edd8a45270f1006f229fba32aadc17e5f46dba14b121aff942fc27a362c757047c9c87226b2229298d35cae815105a6a09635f169d5883c042c8cad7668b521dc01dbbabcbd93af012d94f5dad89160983f3ea069c739360e4ab8add3cfd3b9ce3bdf5139bd6d0c9d17632f18925f6155860532ef3a8985d435c0120d1ce05e4a3cfbf003fabd30d9cf984bd6e0332325c464cf9ea9ed24c1598493c8003e3564082e94e34e847186c36f8e2f2161212e6c54fb48e1f3cbce19539033bc6f32e9b9c633e087e878027f4c9529404683a91dc9229d5f8fa2492b0ecd0a806713bdd10ad59c267455bb076b3fd16e88db5c9a468a372d0de1accf1b6e0449e79191fd997fb43ea6750c754acba253ee2084934cce3cca2b95e36533c4cf51cd5842a47aa7b2e3923ecd9c4f0ec316c61ffee7830daa99b408147f02f4c03dca2b8db233e13125bac1d9629501e2daac39210301c07813624985e38289ce090d818d6f45d47953b44b8e72865fb8fc7d7d5abfbddf257a0bbebfe6106c2dbcdf4f233d67a16788dbaee911020942cf583748e7993f1c4027b6e2ba6ba1b3cc068ebeb24fc825eb73232f172fe3022da306329628d9e19b83046540ec25c471675ec89a453540cf4d2180444d9af712c225bf50e35ef29c633379df95a5d00433811b1909b261cf6dbc5463fddf2aee0bca753d1de996add6963828e60c7b617af67a74e2cbd2ac8e434d66adc96139cb8af41aea0c49877c3c83de41f92e72ac087371f108417f687c6552ce05e8a41ecb78ba5960909fd91af0f62ee248a033912833c5d60614d82b94a64e2edf1440bbcf5efbd70e58059cc0a3a0da94ebca74cb4de5cc4361785df7b23afa40fdd9dd18dd3b32f288703c549c80cf4563a32d212c0a8f43a20e2aca932588660114830d1a276ae3e32a1424dbfa66d5be87f004e1dc51c05adb935a6baec7c26752967866dd9e905d37cff4979c7a7ecf56b0a85e69b330c045bc8285372408ef491b95cafda4225e2d9938619ad4a67d74120d7afac0a5dc71b51b49de706ad64b663c103298805872ee8b3ae934512171238e8dd45de74a15266efd90c658aae19fba49d166c4bb1b53b5778e74e4a62afde4c1316f8279322a24e254c28be97aa12e23c9c71fbcb0394740d96433b3dbb0a0079a1636348270b1eaacab4b477426e4d11269a82c09aca290fdba2530058f0da7e95d93303f159813ed8ee6b7774781c2c82835bedc709e19d426af4fedc100f80077228801d1071b650ab21a3b950c8b5c80bd037e306370f7c0e38d1a1c97e83e140881ed525092847d7455fbf325433061c6855e9e5164f7394f4ac80f8f185e02eaa584bcc62bcf2a84f81cade58427e0175bb699a2f69b9953c7fc1a2ab0f0ddb2546a14ded9927295e323d1e1f61fc3bedf12c4c2e16f380e41a59af1fd63381a0813facec29e4b97efba45b7e345c7129ca7f87b9cb61aae076805da76bccfb5bd40d4f2905a61eb56ceafe9c7cc96dd24eea2f38253b3bae22645d05c1ba5cd9f379682a1bd7bd1f9803d2e85cccdb09b66b3aa1fc4604adff04f554b78fc003cf5817ed527c2171a2dc030f3171f6de51399f989c5ccd83500c1060efe41ed08d6d249fdf6187b31f747b3ad63ee5e944fa21b897b1bc54b46b2cc25dcbdef371b5b9d634dcfe228456e32c5358c9262291890686f65fc01208666536f119219d12befdd784861aa953d5c493129ca4cfb4536c96ecdac7d33501616401dd9ed70a31b069a3991107927d6e1a3391fc2a5f6afbf220f91c79f27ce7dbf036548fb4e197caa9f7d7b9b045e219d107ae114df8e32c32d78fbee0ee6bbb5207276873801f37bfb2a3063d9e514764c180617b42f9305da9a97ffa80960276d16eb197352a7c294321b589ee697d14d71e5edc711b99a2fb3baa320fa2f6ff65df76b52ea3a9c8312696087913a23fd394bed4b26bbb94c457edf2319a685cb42c6ea4a2822ccb86acdde64a28da9023cc920e49304ad3bec1fb286fffc7aa61d83c4a83852ab7912f2850846e28a8b522d12b76ca26c8a88e538020c45c3f9f7c6e692258dd3895548d409297cc97b043b7eedd69761cb2a19153f6f1e33e558c0711d57909d6651f9cad2daaa185c9cac74a06374bd2f7e569d94e2ec784c106683e9f187d96191e5f6cb644319f6d52e0b3245d55f0a3c450937327c4d71e1cbb12f0e2f58e7fd9fd7c46a10e2ddc3470c52911ab79e3522dc51a74980d5f5bcccf39fd33d72410ae2b57dac04fa684d9c1ae6b1a164e58a0ec7074e8717eb3a52e16b0c94a4b66beb9757a07816ce174dbbbff7668ded89b01665c97421ce2e01fa6effe1234978918624e2a196c996e69962949dc82368526baf07d610e8a910bc610f9f6da0fd00a9a4757588714ca1c3e289f929073c51a1ff1299a2a93c60098a2a45a492a530a5de85b45eb6dd0e80b82004a91e4386fe51c603af738bf6b72ccfbcbc7ae1521ebe5e8d1cba29a68f17cd590c5998239e916ee18f3bdb07ada709248d898eb3bbe29fc43f785b29e5e3f810955547fbadca58c6dc1aeaa8c9fc8fd571d0ee29520c5a2a1b848d5e1bbcfa031c7c6b46076bb40befbe685268c74de82a692881a44cb583586cf0c5468aa1cbc74efd43eb9dcfe14609baba885fdca82017c56e16cfd18c862508f93010ab9c1dd25f762d3d81e8995820b38fc5f7acd17878c3f863162605c5172403742472e05d97f97d88ca7fc6dd9cc6fc0f2af912875827d1a4c00d3b1906ad0375bf5f192889ec54c0b13703cc2acebed21bcc5addc2dfb53521dbf8f3a33e7ae16a614a70645dd2c4af8dae54c6bb1b2bbb064b10a95cd191efa879e0c96a44f0d30a3cb16a83ab02f2efcb4d227341b4b00158f38fa03d8e622d1999fdc938445a8dc9938b2a181cc7e58322766b90c351c43435529001d2a3b85f4dd233e8376a0e047600fda025bfc07498c80ab6253c2ee77763ebd29041eaa3a55066a95cf44a792d918cc25739f8a3f8516a6f9a4ad4884167b6e4055bbdf77340163bc4ee46ce012007367a172dde7314c6296740a3557906ed0cb3e860d23466129594a5e3b30272f646465f47a6d56b739fe889ad4d6709f544a721fcce2fa625c8910eea617097244ce2ca3555b3463227caa1ecc4bba4193909992caeb5c74b0fe892bd41b02613f8cd566c98e24be31ba9c727436e27dca8c405590a94fa94a8982feeb0a19d17a1c5d362e7d7fe8eeec96981a74ad24cfad5e44e5d5b0fbb4cd6c1561a4a4dff3a5c9186a342ff2d6a604f268f33d9cf89c6179f8a2763524e23ab2dedec44d58117a31063a618a811c665ca1a7ffd1ddd518490cc01b474a4e66e4d524204e17fc81af032d60ed5da4e2b233ee81adf099318a726dfe70780521fee4ec4d8ef03ac2c88c699c831aaab39c7817254405292664a7964d66c19ef4d51cd5ca923f596a728ddf44ea7be4a0d9eb7c5701e32b091e2dc1acf01f2d867ae18bd914bc2f5bbc8a61300e7fdad22c7d40f89bad4a910ef10747eeb6dfe6c5a0a36660aeec203fced82a5b0783dd8cbdc132de7fd15934b6727519d7d09f6be175fe7c55b30dfcce51a3c7de909bff48322611272db1d46dbf5093d59e3454d89cc726dcc8e41fc2511cb462db2551d9c29ca8ecd6415ef77a0c822f1abeeb3a5d2e6333e7e3ffa96ef636f24f7d74302b188f43789396de32332cfd92855ffec2ec100d37ef560574039cd82531af3920fb369fb857b4c4a3c38e0cec1a19abb32f61da03eec4f512b710e562047a3e8bf87522799ed2797321836a702e20ed292538efb5b9b5dbe3e2e80a0a787c1303a3169bae0cbc95c06869bee7c32e2f5fd435a9b86a4e4837cba7890e1789fe7417ab1bc053e2f073dcc500b5234be1eea108571b16938d8005657b580d624b8eaedab2570f300e2246ff4f538935aa304127a321d6ed6af475033eacd9d570526d30133bc7506887c3c3de880ddef77c80a87dd472ba2954bb5314a468afb28ecb5eaaf5e906cd9fe5a2db3717a2f43cd69efd22e37dd15e677a0e426d1dcde86710c8aecbc2e42798e5956805eb1af17e7aa1e834fee51d574e44ba5bec7dd1bc69539bdaf8a299ba833b38c6d0fa1791c704cdc9fdf679d0f3fc14340c4440b2b7ec0b79a09a93117ff44a8c33e44e24aa989dc5b104ea3c7a04b520bb232e845b83d9e4b81ab4821337eacd5c5370d767b88f9c36ada16a74619b32ef952cf736d7f02ed9584883e28c80ce359669d0616e1f834631d50fce5934901b1d7b545e57a0bc68e880d8fb6157ae33ba8aff495f3328db3e0cf58abfe68733267c9f9efe682820cd36f4e1813095a0f0804c9f12e113493607abb237f16edbe0576f11c14c6713fdd7e565b8b271cd6dba7e991bdbe2cbcd6ecf2af796426b914682ba9d415e5679d51a9ecee7b8020de6e88992635ec587bf0b4b1054ff9aef796544a733d6d836a37dd81945b9c4ac7b0d9cac3cbe12a89f77cc10a0c6eb751837756cf48b8270cb012348a756e20a1878504a2f5dd5aa28c1d0001ad2204f60918a0f655f783d7beff282a30169261a4a6aaba7508cc48736aaa2a68903a601c9576f5cd19b729bbabc02a5940db84fed8766a443f0d99006c4d36244631d8f0a1aca8abe5ef29094e5a296a696ad2787440131d0653a8a42acdedac66149999c82d57901dd3acaae8df2d537c8d20f969f7418b073c764495512704153b21b52b9ff62119b1efa8495f0042fb785be4ec7c3dedd425a6ebcb680c81c245384305f95b22d4b869b1eb64d2104a68e5392ff0d74a4a2dd1c82b31a2f4b570c495dd7c282e73cfdd1235717a0ef4b5bdf636e7ede26e1a5f49ad60fc72f984534832f7949f39b2ac88d48ce7716fe30cb26c16f488c69720e9332e5d4d990c49b98f4642b2f98cf36665c574f610bc437e0dff8737f8c196d15215db2568a33bb88f62ea2508f35d5865deded5210b09bb392b5b1ea4e234360a7cb3d6c274c8045dfd7f51d336f7b826ead42cc1ecae633bcf688c8c2057925f22b4aa928bdcff089400e982b5ccfdc4a55096428afdb31b0313799ae128c261763bc616161616d47901084a04078de643ba4d2eb62e8693241c3167c7ebdde4214952697e05d3febf3cf14140750dfbd3a44f867d11c4656e02c3ed207b258e95c3cd38d74d7ddedf8ff4e1a87f224ace5b44bb20084e0749e9d53035f03954848eb7073f08e448cd4485b1ea2cb8704bb1ffbc2031ce97fe29e7454ce06777160a66a698d9df3066fef05eb043b328eb7f49ed1a8221bf7a7deefc284893eec860737a6605661ba5d8ef0a9940679f83a0e97bcf44478b4705ca2a878155e8efd06fd11077a34ffefb7a9b32a24a2ed538f1a999e6381d90ab2074055fe122b8b4866dccf81589e34ce46fc3e6a8f0d146214542d712077c2d49b0879ba80d5766b7c3433220369a84f625ac9675d92cf150b3509ef124d136c8291c4568da418e29a81b24ea80e72348009ba09de710526bab15d7bf35a09c09d00f8cd209aebafb7aa981da544166cf79bd08c9405a1d7370da731d9ff49aa155a826c4814b47084e95f28de1c5373a0803e995ec7cfe03f25f99fe94116e6baf9900c0af01aa1b6c179e569a20939fb7fbb5c82c1f65100e6b155c79abce3a5d5105de748db04763ad247fc3da48c9267c0eb0b11b7ec670bff07ab233f9db7bea93f5c2c62b4998e7166ea885bdf772f472995e25c61f731dc7c96c893edfc3f9d2b137404a4cd32ae043e0ccb949924b87cf27a24b011ecb22be45d9d6a9ab1fbc3973a8b0cbd9aa965dde82739b027838d54b4cc2519f19c4345fc1c364a3a1ed18eb9dbf740c00882953147a5078bfc0e8d88c1da8c92d4755e4e4dd4579b498322e886eb61ac94afaaa9501d7e85be65c8a6678961ba64af4c4b9f2e4d2ad91ead851fd24d3d370e010b85653f57c2cc1deae8eb1880c806c126bd4c20d9a131ef11f34b99cd425229a085ad77f0e682d71c969cf2fe6cf6c99a2fd565d21c67e861531f01be4561a24ac2f0e51f2ef4c7bb78cb903497581a672dc837480ed90fb880f9696b80b799b912aadc80b9b76021a863605d837d6b325373edec9aee52339c0916b180d2c4757aae8304a7d67b77dfefa48b44c155e0548fcbea266e4559bd079c74a17b58c1e134b57ae915485e3beedc7c14913d9e562c8d64a722fe0accdf9fe17837f5032db5c844fbc24bbd03b6f4a2e3cc25c2eb51e33a13416e4ad8cac16987aab52890785cfd0d703e1690a2ffbc6634415827ae7012b14bdae64e14b378e9deb2ec8e284eee145590104fcc8b576ea2faafed10b641af4da4dd019221b0fe8171543ab63fceeeca8af946d6d595430a4a787d6cae59186742de688e02a88eb7b000d77e599cb9dad840b44ce9a8ed7f8fbfefb7bc076908038ada8b1b18ca6e853fdd41deb466dff6a2a471f58077f1dd51d844b1eef9a8748335991bd950174ad402a2a5caec4d2f6dd74cde3ea4bc4a838a10218057d572509226f82b1ecfb47acd4086dc72032e7385e255687ea78985ae8b5cac3ceff46dce9f2f3011ecc8466878e3d8a407a1959ef303e2942ae78df1445d3109c900633d1a1adb4c93a85580a51fe2fffa2db7774c5c3e6787dc5748788634b3c4b3d830f0904f562ce0bbe8191267fce42e066bc1c365f224ecc8b4e4ba904fc691814ff95ac66564486f107564b72e0a8c6341741cdfa4ceb67f075be10bc04cda27a32082601d40324af72df65f3ef5e20d095a6bfff7a14b0f65909103e857d78a1f497a0811900ffaa0d9d378b94db8d786bed3a7f69a4e3032705c17fbcaf310d2d6ec1b799b4d64214bef98c9645e8fc7365619eb24736caed31377ae1628a141ae74a2b1576ab8aa8b0edb0ec953e07a8aa2c49bca0c4ef1889fc3ad12bafa9e175caebdc0bedf5fe608b52a581c456efb33acb13d4bb577155cdfe0780775c52c9c788421130ff7effa459c717832018592bba9d76935776b58ae1bc67bea9f1c25d490af6a8c41e390ca4454b372ba967f26363424f6e9e3a9ab90f8fe04a54bda0f6cbc8c486053af4c0fe21950d13088b0369b655b6e2417d0e351f5692a6b917f62f4ef53cc4c07c9d729713f84bda8f42d6165cd68f40060d1a1f076a50e912ed50639c66e772841e0c11e43e47cc1ef431e8ac6a48a03b529a41b2022451e07218201036d6305755aacaff0652b86f9e3224354a65ff1235f9fa2bd1e8e9147d0097df1bb8511623347a87d8095f76bafc15bdf6302b55d205c15a8d213b13acd89615db8b43d5d2ead4b2d151c59d098ab2e0f51ef279fab754e38550bf74f1f2f641cf56942d9f7fe80ad03d6fa926ba5bd3a544089557c18807b6ee75a03e196ee01b0b3b4bf84f23736e280e3f98101f1c61d48998c890b5de346e90f144410f6533b998e54ad10334c3ba500a561441908939a941ba41d35abedf735a8ddf81230ad09cfe7c8bd49a2c21fe3809102b089567a844fa2036363104e602322eb32370714ffb4930f445366d759d8e687ecdfd156b7418b93b76a7f0e9050061db6d7f22cf7adb424442ece097515ac6d1d9570be3d907a3e5898b4318af167dba5c1ec1652d1c1c2b6c44155b58c8c0d283ca2c62e955dda32f603d18253808ed25e439585d6e2fafec1b56ffccd6c8292d127a03bdb103b90312c29602ae818f8951447ca614f40cb3d738d47109ff810a720765cce6f1323081f988f3fd233331310188d0b85f7e67bf9f89f328970bf628fecba2174024ad5ad37cebf6a5fd277a12e3599f9e06ba920c3edaf287cb4ad003ef186634f80c566195117bfdbed487247d7b451d2876220b20596abce5994a03b8b28f3258ca0424040cac5d7caffd7bdc1ec7a6ebfec04693efb7c4845bda2320b43cd762b0c34c81cde5a4b7d66155083b1b51dcd6a46a30d346222c63ada9036f769d4a344216cda1bb8f35c9b4e9143f776f410f0557008816e9f8031779234306c0c1a6e8b5cbadeadad6fce1a3c9138ad6002a942eace48d80d823cc9f83d7e31d7e9c220fe8008d322ca316478b61959f515b437c453765001b218614bed7cb71e220a86241c83b5f83b758db35d2380cd5157ca54960763fde42a722a8000ca0f911c4e741912e94609f4f295269d22fe7d02e0c5ed3de114dee75b59db9306b845928ce1e93c30a3a55f2a8119c68bc68b1fabf34ef0fd1b10046ab67804e7f8b85dbdddc072dba217451a3242acf53533e15d363bd188151c47f45c8a8a49dca0075719abe9d2f01d568e9420ddfa3484539284e689edb781e2f695760fdcee43ed0c20eefdb519ca0909116e11d8020fb2f9f5ad65aefde5994889c2ee34450c36e691bf5a53775a669cb06e70029e1871a2122fd81d127f75d420fb654d77af0a9594fc7b230eaa998d43fb5804330462a5dd3a274285404a9bb32840366aabe10670307366d4b43b2763e8c20ff0f420e9bdc5c1ed2029636d8026f395106f3c0689de0e257d3f43b0b2b030708ac5c83055d3e4c15fc3d6fe010f954bf90ded53f10a6874f46532278425dd753c66dc7105b7f0b48a5701530179a24ebce12e08416655097135e9ab613006411b365406c7814f85c4306c569df5e6fdfd6d5cf6a9c43942d3f5e20197fc8cb2f7d1434a785771a7b63905a287e08c909455e1d44829ccb15c8ab97a1a4a301167b6c61ef0c16eaae254fa9403e3a149ded4f29db8002f0ff60ab1826d1956b18209510b1dcd39546e61354a92108952b1eba8e35cc40475893dcb788460c92dc7a360ee0e9ff0b4aefd5abd64f90b16088a8691c462ede76ce8f74516f0cc8230bc8d99530380734235b7d3b7615e75f2cc98f953c1fd00a28ea80040bcc359a7ff503810f26d07d360af302a6df577f207e81ee292a6832171dc10ca6c1f3b9ce9590898306c81d8f35627d5710908944f3415c9a566adeebd2d28c2292316c909cf9c63dc98bdd14803c3ea6f261c2b91475031437c31a07b3846082f26638dd3c19249465b6a828e03d2448fe8c253214e359ecd81bc55042bbbb88d9aae403f2e38832d79c3a6d1512fe007a786064bbe74455e266e642729918e4e823c1f8371d1e7ce4c480e644e3698071cdce38a6526f85bffc7361d3ba6eb2491ab2845ce1704fc0466afbe2bcce390d9e1f0ab712ef0fe7499bab6dad72112fd82b62ed508c9f46e751b9ddb9308ab460e7953efe766edf74f32147f336f8cd5dba0afeb0a662ff2abc8473064f1f23faf97cd96098baad19440425fb1e43ba2da0eba604985a9c6664cb09c200160b3ec8d9d0ddb304940e5d882c2bd18ef9a62104d1f940c3f628e74d0d0e4e61a3dab5381d26cd53785af0ec0670cb64e47dc45a0c21a7e5882df062d19ffcfc376be55182472d47b71a69327d6d7ad56616b108c8c2f0063964e98bdb5696e97e5190bf8c9bdf00449433585209b4a4a3e6d4b26893e8817b7d7d160277ba096587cfe224646977dbd08c5c9fb3dfba30f039f7ff3c4fd50b516601aa9d7468ed26a445acdc21a32efde051e9f2d07d35e63b104b96fa50ddaf5d871ceaff097c028c720f5f22fd43cfb20262c10f1441d3b9af3fab4d807674ed46aae81b869573fba7689036e7e9f3bdc5991515292b2b3836dd4720e535dd5882139203ec338ace7b12a92e951ddeb75a42c7dc17fec4339e5572f753922605d5ace9533e1b6085be480b25189c8531601032b1a659214abc31f72d2978caf451fbe5d39213698e96620047b658c4274ba82809b0d294c11a2d77f39daa572c4d60cbd9fae46a60625aa057218c2304e7014cb08b982461550b5b140792a8444ed1d553bc03b4be318d2b07109b158506fc56aa73f39bda111a5e00a40cd26050cfa84954873571cd9ca300f3811dfb2218780b25fe150b584688b68a47cc7067dc0ca97c091d520220791ee8dfc61170e102f72b975e3a905a0fbb75eb1210d857b13564278cb6153622c715e00f887bb9206bf0bc87b10ad1085718f36024271208f1ea4734894826aec3cfef9a4c8cf4a6006d5a6830d3b25f2c7b9992ba956399c988f0ee616fc7566599502984da675f88e2cd2427ff683b23579945a43f84378cf8642c0eebef664ca6f0ad5d7c4ea9d1c91ef8783d1e2e724773495656a8c8ae7a921c5816c0af00ae77ac9083d10540bbd69241d28ab094b4f1a8e2480345624fb78787c3bc805c2b6fda7996dff0090920e5edd5ba615e967a551f81610bead88cd966746297a0b0cc1cb1d85348eaf1aa940270e79f0a10bd982ecdeb869f044dafd88d91cf641ac91e32dac9f64c8c0d404825931e8ab9e3fd943b7101bfca37741a694e03dd77ac1ce9f72d16d87871c76c39459d79c8c73d517743063ca4e33934596790b68ff8710fd434c00fa74cea341f40f42c106b4f6c1dd774fb1b83ae5e7520ac69738106e514d9ee895db9b513f444c336376002b15ce34af831251966198fa21caba39cfb8d590d37ba431d9b2a1600640344ffd362f9aa837571a51f51101bbb6028ebe3aa1cbfa0656d06391e8ecb16d20bbc817d52e8227989e809fdd97d6227fa195dbf5805af751da3ed3df7350d4ff5a78a5632f17b63e52687564e74ef86f4c48ad641b91de99f14d922c6a8cf22c78327f461e45b5905da484fd1d0856c685b986e47adf9ecdfd23497fdbc4bbb6932b2a1e3c2174b06e15f0ede3b377a9bf1c4b9ebb80767b9a23a416c31a2091ab17807407bbe047e2c55a1ce23f467e14c0e1c3702bb5adf546a2252cfc6a2f305514607b837dec26c5f63c400d42f10437021231c810c792b4e86e62f016889e0a6d9cca5feca3e137f3057106f48b9b50f473cba2d6c67e2271f3d8820170226f45043216cda8f8c3e6efa021584ad77760486ba82d08553fdd4511889538a68bbcd3550dd779f7cc5701d4bba71f6d2106be331de2dc801c9caaaf406eeb0d3d2844f2e7a9a10880a35272742696eae3ecda72d3628f30596fa454f4fca8a014f71dda795e7f733f29e75d6c7a5a38e3e7da0ab9ed147070cd6b6b74db6fffe00c7bd29aa907faf6cc0013455c899de75c85aba916e8d72082c33ef0e9cd942f50583640b7becdcc5df57c8c5f68d72502cabcdf5b97f5aadb81f05d6fcb979d271d01f70d07ca5ca0e88c42dc520660e1c559e3b8851a5292af4cdb276930e16976a5789d8f3a040560308bfb9138dd77df19c9dcc4fa9011d4d461748fe55e7d1c00ea99f7a558e00a242514b2742c44a6aa3fc9a1adb51f11ab69c4a581e2bb83c4399f842d639a02bb7231d1ac109c56f7384a45237010a7a92273f3a2ba1673dd51b668a3446fa573133e287cf156e5e975ea440a003fe989071c30525c50c3f7e6163f8b00c74bd4c50af7d3ee69afce01a298fe609685b4695c2df657f2d62fab2a4ff7a32e361709685450dfcda5ef43bef656a04593a415a9ea366b30045d29c234ebdb322272006a7a11f0f95ca592028bd04605cec7f9a5f68b9a9c9b64523df67655352687b6e6264bd2af834ef02c51a49fc11633f02a426b57c5982e528a2b33767a26fa33c5b4759884c46f6753bbc2fb1342ef092e8bb1db7ea37305116b0e5b8403b657dc8dd8557d8d180ecb7c7f8f26792940d0739aec1a11b17e78af9bcdad6cf0fe00da704ae0cf877f1266d4e790ec79f67738693626974dadaa379c3c5ac584a84869b1a1aa192bb0dc5348a8a0db0af66d0d706c6b1e2c1c470193d1e96503dce2c9975b27934745c5046722453b3f02e33569adfad9befc71ad457081ca899a1bfb6348a291754033aad88cc235b45fb5a83eb02929e821c24bd9b00e76e35290eafbe09f1b62cd1bef4582f16b75b8e28a58d1ed10fb796151bc6e9167a32c1aa3059673d6a40898a19c55bed61b755eed708e52fd93c61d6a56ee10f599394728edf8dcbaa8babd2c4b0cacc505fa9799372e16d450afe84db6c553bc3c04dbc2002980f58f6439c0b1c830fc79cdefd9169c1f29749eba0fd7d5e032c33b4c0a52851646cf56ca62ab8a9fe690a8d88ef3fa1dbd5bf795fec18cac5889c3768f1de11796e699efdf185138e4aeaa150ae28397407605933edf91071a30513935237840540fadc9d512311f58f6ac8468a70e0a5289633663fefaacb531ac2782417ace54cd784e575d77b03ce9705e5ebf57f60bcdffe2955dedcbbe32fa84c45e02244b8eefad2bfed6dbbf45599c1fae9a620ac3a0e1aeae92e96b55f09e2df679e7aa7cd21c66731a791a8cf35d7b9de1d191de2d856a39e061184d2be2ea510f16732e912d5b1b2a90d4287520ef3a00b3736fe5d9697044df5557868358d1d80d807061240d66e7269e2a5fc089a428582a689c6229ae54cde40f00a751c46feb88366479718022f2b919108d84a660876ee21d9092728c850a7c02a5819d52d69e42085383767b45a35c4d2af86476bfcb6fb950e6fc180419ddbfbe83f718aa22c7d0f82433ef278c2486be0ab2c31c0496fb2b379f574dcf2713af429e4893d6f8f230ba942a4ee6e600c8c377d664e6d8ee8f34b0aca7a630286e52d07a952878c4823ff82bb1fedc9988453d89f610aa94e25a622e08628cd83109a42f279e291db5e1ce46e3ee10414f7af40524ff38fd8f4e4f5cfe3a370bafbfbc3faad8455dffb5b0c254b9976a987fccd39d2ed1f6bbc7095f95e98364817d0fb9942eda977339236c111e00aaef177a87ce09d6621a3ea56619442d6e94df46ec3f42a0febfaa728bb6cbbdd5f4f78541fb0ce59f949eb0c3781cb1d7c8e25e50c4ab7a2954337f75be466ff34a284874100c39bc4916cc22f32b4b40f13712e31ee125ad68a6e314810bcdc8323afa41dacfec3cb24b0420a31155243451f2277390b88e5faa9261340b10e9aaba7ab76f5061b561b81697879eb85d034b2167df9f7e56b457556cc00b3c166859b41689f8dd128bfe4bb621aadfc71cac023e62e55cbe50a3ecbfbdfa4bdb8d17c2b55e84a421a3c3fee5038eaf049a1f2b29469b73f8f6f8b78360cf73ec9a69c1420bf5e81516e30e7d917c4947344dd5e844e5b8bf1ab29f8921e01d71a3781650fbd331b1a5b135a552b90ece2996e54f03a24114f38ddcfc1cfb6a3186d58c3782860546a30fe58827ba181c53be37754a0d91c7928a1d9f590e346c5ad61b7658942e8fc5d3dd0d37524f4fd50a14597415cfc332e65667b733923bfa9e71a2f477193637e81292ec5d24a25f7ba75cddddde225b585d4b899d6d60e05cee5a6eb0f8b206ce87cad4bfcf82d1d847cb2d1f4fe280cfa31149200ef44bb004ad30202dfb4e387ba05e1ca0513392d0861a6b6b12b67b784120295e1773189e5350d7a05288014f9525618d7e81215acede254f94fed1c0998fe426fdd5a58894e74f9201631b73c80039bfa1d29fc9f84639e2483b498437d85c591bf74063705f481b28f0848efbf2510e7b1cee9bc257f95757f542bd7fbfd739432a726ee5e83409c8af362957b3a9017c8edc823f5e646ac49ad1ddcbca0921771e93c17e05c2b7e003e0880736cca92ecddb05880eac64500faaaded2e3912ab3fbfbf7ee6d0c0e4f999f97ce0fc82c974a6551f19e7e1469c08ba506a76f7cc8e82d7c975ca0022436b5878d51ee5211a9ded6c6180691c6f8be432624e3618d614a072c25b8fd066ee5679c3e1789c45105c70d0e3060b459a3c22ae05de8060e743df154afd017072cc56cdc09b95398d69ac5dbddd2fda0ad3a320750cc8d5b2471f2391655bba7dd34f01d1ff7883421fea08f9e87604f2f1aa80f26a31f6c35ef8010cf74c26b08ae5e1535e8a75e20450fb2894cdfbc4421e38ff9c9ccc424b6d79293caf266704e2062893d5a015b13c9f7cea9f77f36c46b4b339df15f41715d5c5ad97a9740363a2ba856cc510fc6478b0de2074d70f800ff847c7cc0ad9c100736f5f5eaee80db7ade3936c86a3c8a128fc9d5519737b05950f574a0d46aab54a0605a74f36e93e89053880c17b39a112a315b0b9cf7f3bfd01dde73956f4ac49efd8d9b1c040b3ca5fc0c339b2abb5a31edc3516570da4a7789bdbcad9528b7441ed7ab16fa9410eb19b25f0b1f6eab11653c8b9b0e6976a3fccdfd3f45f13e4bf33f0ee0cdd34d1a9fd8fd2b71f807c9759a33433edf413021038d57a9bfc04cc3671581795fc4a390170eb0047a5e72d18d0e98c645396b81e17681f0e917dd992f35a5aceb3c62d7b0b93b420f91ea953be309d4f1884a746c862be1e6a1f52b2e6a8b6eff91c93c41b9e3c15fdbedcc545d7e877b2a6df3317aa5bda87557837a6f1782fbb6410a883b941b22c34115e2ae69816ffa69204d3283855b426658715765e31b79b217d96a06b0e4aa6887d7f6b581bd339021dc99988ed2f448743e7e7a1ea1150c4af6f1c5dd755887a59bcac9eeb738027af4049fb2a058c426501864ce59a9a78d0edaca30de09b184b28c2f6d6295c58c65b817b733bea9310ea05352521b989113d54ae92dd620534507c6d25f6fd30e3e2828412f6ff91cccf5bd1f964cb554cccb63c21592ddb600f91e920b1646c10d1d044106d15b066c98e195c8431cc23ecc76debcea6f739ab2c356b80cd830cd86c9d788bbbec41299521d0c3ec15b5083645f2f7fa72f843cae1bff0b4d77721710e6e058d3e2dfd5d8c440c5b5642ba7b5287e23c59f69f14addf64beb23c5448f95f082efb0e119bdbb745330bb07d0e0e55e2817ec0750ef2bbee70918f451e7b8502fb1cf1bd905642ef8a1804c52b94ad582ac36894646fe55f008d10d2e3c14d8926197951b18c3bd466c3514a60534b28ae9b33b77ca79a24139c245025d037d087841bf853826e4be81d50d77801bcdf367f9efbe44e36d1c251bd79db3ce7b8b5019875d91c7a280976772a471260da0afc7f64344e85b60b802e565dc3c95a7fca0c9addeeb87a712cab2bdff63e204aaa8365d00aca79b04a9b82294e8eafda2c475ba0c424ce22ff97279a7342348daeb26687051fe3f74a7033282321cc62326c649b9322d85a60185230f9a2cd0b30f1e75c999097169eabecc4b89176c1d092f484ec466bdc98fe9f49e94b6ac3a27573eab8cbd6f1f96069fff333d398c41c77e3fbf5634fdc26fd26bc15509c7f8c6854f6ce38ffc9ea12e97d82515b69b30936da2c5551c922c6ac0411e28e730a95a6d111e2b79541597f7bc38b8f250d1407bf071bf5281b335b751b3bb4b7b1a6ed9233aba77c7d652d672cb50e04841804bbb1a43c15e9ee2582a0088f6d2d38072cec34376a490d12a913250fb0e64a6b14ae7f0376685f31a5d678626f405b029b1522bae3de4795469fb69c4810859ee34d68e82c971f19ebbfea3d588326977418f0e399b78902176513575bf4b30d32ed2143be783af3f85ccba01a9899af855f6d1e07ab3c5eab4d1021fa965716b35779916ad61d0ac091b57affdd8e2ea69759805342e83c00ba0a200002c83e5db5f13a8efdc3ec74b7b37b9a8ba0e161e1e76baf20d8300d7f782047898e7d6323fed5c3e64fd4c76421c4438c271f7daabfccc3e827c39a1d18afd248c6370096673fe19dcca59719139286c57ae4851605d89ffd2bfbfa9a68193629b549a3c6b8e93096d067e87d46e082a6506941ee2bebc58e5b41e579358b32c8dc47225dd9f723150f03df789d663a1bb6fb00df090569507c47917c5caa3fe912c012f4e47c04526aa66a15edf53232f25eab5b88f4549225438bc246d0b3796a21f1192254ebee5e5a79006af4ccc6fd5ec2b22e41cec27b792be65ab9ae143a9325e2c306c0560985485725ef76cd0771d15aa72f369393a775928e9f16ca17bb28e1e5c719d5c67cf40b935a8634056e9fd413acf40065e7da0aa7b62ea72bdd1b1d61717ce488382b13bf4fd6fc29559a8bc80fb2b5cfe59113b2774c7b40462fba599599c9ee8033ac96d71ed164e398db855aeba4966658510643fb3931029f42be21e805c82c7342353f4de2ee8a3241b70aa0108ef064cef62b6ecf8a28e6d9ce65b038fc9d9b195411576e799a20694dc060f7520603b398f0d52a95e041ee84832b2196a7a254765df9b40dd6214a1bf2162a3ffa01b197a3a97452610e4cdda4f11aa852abeca12443f1dd5a224c52dc9ab6acc5f5840650c2c5df4e4b8d3bee8e01a48fbfa5803d86b54082a212e3d91effd8a063e3b1e16a21a9f8e009a7d16d3923a60ddee6c29305dbbe625bd41153626d56cbd9c42864461ea793fe88d7e3415a59ba15af5da60899b59471be344896a7204e2020e34fc6ae8571143b76c7c5d098497c9d47010d11e96a30ef534495968b2ff9529f098722c38e6cab1ca6dbd6482d09c7edc50ef198720ba79aad5ed23c07f1f396aaa022df08a08b9ef518eb0d20aa539f0341ad5541f619f4820179d9d6a76b346b532d85e5aa3b81fe0c3295eff4848bca1354b5eefda9a94c634d65169759adf0b5f387156cd6af5155424ae1ba367db9e08ee976977d30f0cf4d92bf8870aaca7b802fa6bd483e0656296276b490749744e052ce9aa2a413af2a427b5082453a9cc7fa9e2d70129a1a2dc258f3ca94102695e7fcd3fc9be81b73bc13d4b44a2577e7737e7e34e103a595a8127a8e778d3af2b53036c744dfc20ad1783cdec55b0d1287fcb72a0302894370446de3fb3a1b2e3a70b93582b89395fb38cae1f4ddf3bc918b656654cdf8a5234d1fd579c4fadf042f5f42a6297e4bc0ecd32cd9fab99b9447f6ba79cbb9efcfbff0b097c6b761ad8de66fd91a8efc9e8740c20da0af95b73b7caf9e12fcf70fa3cbf6403bd59a16798d3d51f214fd05d08ef2cd6c0459f3260aba5c5de24898358c412ea56fc2d09696d6d09c15d0a70d4460b8f784d17bea3ee3ba7be0dd66c8d223664f43fb29a01c339134d6ea7d474078c18c94ac70be62a3b0885780dd74dace267508e33327873cd4db6ca5953a7d06fa2d20668e60db53871d0986b8cb668088f4ac5a3c9b6411ea03127d621000872a7859da9c6a2fe72401ff445c5a38dbf6cf4d599b1c4f3f8689f60cde7fd07bd2a979415305e06d1fbfffc9834607b88ef2466187c83bc7aa6f02c4960d379e63d88adad3c0dab0961d80d953048f71dda89a58fe2d4037aab5eef7bc3b967a9eb6db988523953ce1501192b5e54479091d2dc538ff88386546aa3afe246b3e2aa10253113a061072fac11dd15329147958bfcac8c58fae85bc11a21de62b3cd100531482cf9a369598256b476b7bc8e932efd054af41d2957b66b5e239937f5ab575186c41a036deed4161a13729696c04e04152d70f23f81d89b1370cf2063e2323629cf1d23743cca077e34a016c60fd502cc70df47a25f32d7e1586787f207e4a235e16cf7d7f4a50d362e156b8367db9a2cbabea072a0ac3932f2280cf23b2fd01c0c429f7f56519c2a5a008e55cd909aa5ffbdf26c2f84f3254e90d161f5846a002b2815775d62bae4dc122747ff5a8b10d7437f644515bbc6a3bd79a506a0c4fbf4036380ca64f776ba8e3342d3a85e9d0a0f32497895d898596541f2efdddc8289664ff989c83b70ee230009191fed59ec80576123c3c6a2a7957748b28cc2e9cbc1937d4c0d4f905e9430a33f893390ca04194e8fd86c69cae5032789198d0cec4eeec005232cbcd48572cb45fd9c83f68ba416372315879fb8ca2e69f73ade7134e69409ca2cce8f28f1c4b55c85a32d7276579a9b7229cb33714dc2d7e0dea32ac1bdf88f98b5b3ed4a66d7fd287456d3bbc5b0ddaf6a273c566fb308b173b27dba6b13bb771fe3019bb68c1dae854c35e27ea631fd9dae6987db00cf119b1bd75f66e4b627c7d8944473dfe9933daf446b45ec247f460892063f021307e3820cf26c64233da4699362f5c0aa0a09993cb39d97edc799722442e5bbd040eed38d509850b8e5497394b5cede116d486ad6b54788aade4437f226f7c12415dbf85d027822dd6af021e216f47c62fcd8b8dbbc455993efd4cbd7736ef0fc5e72c483f9d351e12033be519d2cd0290f157e2eb76fce31d4ea4313c8af262f748d5b9b5efc3573829596757b4252e76e785aea0b5f1dc7b53c055903330eb0f812ab9186ba873e8f67dcf6acfd69f8d4be358bc462ca08176dd4f08d39fe721ba7b068772ed2f85fb45aac4411a6ec8d77d13db336cdb89b82488d0c5bcb1072279a7bc76c70e8444ded01399974c0ddfb3d2df45155b4eb48ccb1bf2195c154fb81b9dfb7dcc7ffd9e4c1fb06720d6e7bb9a99e9f9872066bfe6cacae16fe7e522dfa75883bbe741500a1b00a3cb1dcd43e3b29fc825a2eaa7a898a077a1d990f3ce273ed73751263c00b4c2e24645b053ada108b355eecc3f60b2c34c5fb872e67b9d9ebc948a909125de1b93076425bde4bbf4a6f231c0693ac81e2c88f3a941c17148ff28fca4b8c42703e51db34c4bd2eb85abeb2d2543640fcfa6ffcb9a7515402104ac8ae9fd5692dfe139da1d02e3b632479d887f2d5897b7e8de24feaf049477847b98774d7acb19cec1d044d6e28de72785340a8018ebc9462d86d677c0a9473925ddb4e88f4afc9f7aaa216b7ea10add29a114ee4fdde5e77f6003771c1ce5ecf3a563a07bd3be80fd8d2435b92c0be662aae0e999dc68c6e3fb9cbcf1d0b04ff98ee1a53ef3320f72b4383cdf0af60ec2ad76e123f6bd31e6589f0696499e53396356b26801bceccaefc130ac89170b299602d61fe9307ca0aab7f28451ab46d3a6bee36782ef8ae36cf693640d8c46c2f2168efec75365cd0b1adff1c6036f8017fd09314a1a28aee8faa156ab163739b864e510d9ca2c532445f311145a347b05cc8ea719721e171f0a6b213e72bb52daad456fddac812395e5920a17d8723240ec84ea160285d022ffa878f1147d9b08d92862a3efd44296324b67a764107ad18ef71efde4a2af9eaa3a1e00293c75b7ef0d22541863faa3ef739a6ddbd238dc462af3ae766b99963b5696b79ff0182ed4cacbd35d59e0e81952fbcff2314c687e69eea358c61c1cdcf73ca8fb5d22a5a866f958fef1ba82e8f872b41cc3294beb2974d84cecea392cfad765972bf880959c9928f9477d9036cf10e250fcf3d37a97bc11dba25bbc967c8a30ee45c3a692e0abd99e7f430b1d4098eeba346716988c5e7e5e7e4caaeaf7b41efaaffd931337c4189a030f69c6a0cc747b9cd4d8a1ae08677b586c2c5df4a3f37d2413f8e7869652f332a55060c033f5eeec62ef5072a24bc00ae6b13419ce8657feb0dfa3e03b8761fe47f336c65bea667d5f9ab4a8ea4b7222e0fb89ed04d636b8eb1c19763046fbe98ed5f9e67f9cc5db4ee223f366abf85c8d51b2a2db999870534a1b994623cb9df9a4f47a9a59ad65b37d9fa093943da668d81908d2eed71e3a5f8cf2ba2872aec7e7dd8e9e807c477867b3c99141102232c559457fbfa16e12ec645decf3cea6cc6ce225cb236d47d9b54aa8d44cb6dfb9593ffa63591cef5d929854e8e1aa8cc80c9db745bc75d498506d6dc97372fde537b96b9b30a9a45455a3e29515c6bdf1b9d2ce0f1fc9b46e5c05a087ca8e347c66ff3cf3c94b25ec787968b3f7773776bd2a19304390608f6de8a3727e3b899fe2293fbd4b6fc53bce43fa4c86d7f1ef6d227c5ab7ea83f4ef708c42e37de110075c6bb02a6784ed21c8ccc0ef8f43d1633fb5084c4de1b7fc25064166624b6c2087b14be989f3a1b027d8aa04b102dab53d4603dfaa4a98fedba09ce15ec236b877097b8a90d4c7043fa8717c1e139f11853c498a9dcf06b2004c10af82af711810cdf5570c2b2053431c354550a1e89cd728d6b2feaf0676f94c8d64ae9fa6d774b5aacad76b53601d116bb81576827601c7accb036d3d8679354b066b9312fd3188a9645b9f74c94013c7d87187838d15809f90766d01eb9bbd944d20e4fc6a3e7e2b67dcdc58d2fc58157474d5edb84efc27c77941156b5f4673e3561552e041ac44d7040a274f75c28d27cb1969d59a41429a96ca1c501ab59575db4255db4992ca91b490deff6119a1a5dcfdcd662de96fc140cf76a3d5df5dc8950af7e9ea491f3d469d3625a72946a5f112b6a7a2f4633cf0e4da789215ac0102481f078bc9f13607617edc3b08bf72837ef5e9da0855e6d3140b971e89f88537f9919476cec41f5b473e4725b3c1e8f02f9d439014bc337b049f879343a0409ac590b6f55955e61c42a0bcdedb8adabaee8c00e8becfd701427217dcb0cf96757f807e32cad726cfc19cb7cac513b1ccd7ffdfa8c66decc954ff7196bef04e03e4c6779b3674b035a79e336162258932ab52292d3363a50e52b8a626e2e360c3e9224a638c63d430206409af7e0e332af970e810c0473d6dde6d5019f1e10bec6426ef1b214ec9e787fd1061c8eac007d3df3c7a6f9c16e16b1e492de1b54d04d68836769f0e976aff3269ad45f4eeaaba2b53b31e5627e6f3578c780117f72361a3d7a2f6cd3be47e5934275f0c674dce2272fe61a062bcc20d8bd382f36ba32a6fcf8c0e81b03e596e0a55611cb22773bcdf766c8d4c83374908107c20e37e038c5442d43db7366fbf3bff8fc9f02887966fa76d5b83cfb4218ba23a77c8a19bebe0238a0e255ad0f3d40c3119a36e1ca802b82a15413fa360c3caac2f9399ec1d01bd66ef338fca0fd24175f2cdf4ad78453ec1e0ef369d20a99aa098a74eb1be59f7b7446212f35b7aa8be1a5ceda3a4f5db2bf8e615436a18e438879252f4fcb741fac86182373c87b3fc10d866797b0646ef5f55cdede4d2d8fe2499da1af68e971acc1c0a6c6e037a22bebee44dd2e4d8c822374486df196ece69f81e01d2f9070992e0f414d99904a8a40681d96e58b44e487e5419ff59d6c8d98745f8d82fa52f9740db6bb1988aefed95e5f66f31bd0f5df85458ab5884ef8597b63f7766a2a13d8adeff0808232e6e4461710c85947193fefb70291f9bbc0f6389975088d16b88e8fb3b73833c4007d1fd2d82a969a4eacee3651e468cdc689f16bdd1cae3cb9bfc61a4cb74a713d550135e43c68a08f217c8a2c7f50623db69ba01f2bdc285291009cd9442a12ad3d89bbc81a7d9979aac8d27acd93d035f8fa0751f84eb1b0c93a3eee6053ea986d2d1bd4b064d5a650cb58cb745d81ef3aa0644cf5c465406ad7362549b59ee0f3116187baa7e453a6e2f152b6d1e2d8950892a2a0942e7b688198693a8ffc08d2416fc72efc86bf9df214296b43ca75a586523feb8f0ca2005a98bac8645e6a3ea26d74a002dc4c4111c90b2dee714f93bda6f8e0ef71bdbb090a56b89d3430431c4665d3c6bebf146deb9b7b2576f0d3f042b99cb28241c6fd6bc139370832b09c796db1b979c1b431b64b83a45c2e7c2587b2eba5cfb3c5f6f4e656bd0b7828427bcbbcc8423b3e38088214ea65845e44e0c0c646955dcb05b5dbe69bc642e96f45d3f11e040dee948a4b5fc7160e1e76a7990c7cc39d13f6dfbd0784c027c2ab69e69e727e0ccb3e97c6d64acdbb249480be94ca6b8881156fe5d39349e1162291d0cb560afb7c28e70ab85dda3764cefe774097416d1843a35347fcb759520eef3d52b36d6bcc9ee6f251f61e192d0a45b6207939979e64278cc99252980fe2169361df10a4f0cf7139bba7339cf6e9950345b7b6fa2a6b34d4632b298f7cbca426ecdd5a173791aea33084e1feef2e578f3629331aa4530bd255a6c6e6b4b13d67c96736fd33e7499e475d34915180f1c39b369127feb1e970eeacff3958afde01c68386b8a3bad88df6480736e6bd76390a02c26e75e2aa5fa37fa83371ff7be11230e5a13d0a316d90857e6362dc6f9d8f332e80483b604792d82b965988f2d5535fb0bfb2d6f646279f932fac54e19ffdeabcc2a55f8a9e1fbc756de05fd3e4264fce2ee9e42ab85097262de3661140dcd1d8bf634783148c5678a495ca447fc2496ef30abc9e4eab2fd8221baf7b8f39f8613e07ce30920012344b7612b91b6b8842e5df373525f7119bda35bdd39384c55c172d573bb34f558b269586dc26290056d82b6eeaa0a2e9e953af6c1e56e3ae521761ebd64a243cece9bda83990470a31aad9f9e1694fafa138cdfe5bd0e630079a7512262576a5ac8d3af77fdc6e31ca52b83c3518ee438279ae9917218453e335b9befb5e29f2dc2ffb55263356cd654a6e0dcbbb31c155fecf81f8aea06198f61fb707e5a370de627ee0618fa38f6abd7d3a52e656c88dbc847b94bd4f832e4c5179f319b21119b76e5e2531eff3fd107b956867028d821c66a9c8e27ddcaa56447e2fb694699f2617447b9585636ee0b09c9e363cb78995d38ed44b25711e65a8990a1e438cfd8b1267a737cd37ca55c67f2e6d57505638b91e34d4cabaa137ad4f67aea9babcc3522235246ba0eae5464697d61d97c83dbb7667769da9987ea6f1b9cf0506590a6009862b89a91d177ca6f94057828cb355a9797042c3d8e8042e7a645138b782602b8538af610e9463760c0c8ec32c7dfd7f664ba346c5da6eee3c180ab06b8436890c9bc959d24634be7cae4e0c25f8e9b86a42c1e7645395e88073efec165be7a2d14fb7d533d596cae3a428788c9c32a11cea3840cef043da5d0f73f32a8e37be0517633dac3b5d9580a6ed5cbdcd187b8dd5cb4500acf9098356f1e85487b0d893e2e2bc0b90a085bde4d8abdcc7962390461b15e75dc223009a1d1c22de2d1fc92f7d2261e061fee1c5d3fdb6317cf78c11bb4103f777cb74b5d99b88e6aca78b8eb0d1469d035a907be3a34a48f59510c09c0b16943868dafed588d0433dcbcd4874d1a2a6c24b21b027b8d3c8e5e0224e6923b7c92022ed44fe498f6035c4cff60fb44b7ab9d53bc4fd007821bb14c78948e92034abe9d4944e41f54e30d9d3fbfdb89f08104a616082cd1859e3ebdc6c9556e12cff39bee675afe0d398175346c03e1c2e14e75899967bce3f663a5adc1e627fb5f886bf8f1bf36d26dab5c861fbbbd4757f2501cd2363350becf51b40c28275c4c5cc0a49a1dc64c2d1a148477c71dfbe8c97f72c776ee2fec2780eac399ef75bfce44c2970b61aa5902f34473636af296621dc8d28718665783337aafe126eed823321cb89214f28028a62d8fbe54482d421c36bc8cafe42b15ab013339ed1639c6f34cddf6a4ede0dcb677c6e21dd053b6a2b276b389e48d0095134f9226fd53fcc41e85856dd08c703d73143f314f8a7c5f5aaba7106de73217b72603e2778f2422bff65bee4677104bbcf5c4e243bcf2c1df1b2bc6326807ce82ff324675aa01aab6ae8e81e940769ce4333f8915dd45afee03c4d9fa66ac9c204027d19ad6a68dc83af869ebc959055b55def94642b6262fade132df9213be1503928c90042067f555b1667f132633532e5ad0cbc190f849a928f77bb2f451968121642ec4a57fc1fa55e9271191b5469107d3dd67fb99a8e56019c5997b3ac211c62cc81288e710c826014f8aea8b89b13df2330ab31843ce87f727ce64f3c05dffb867d5059021f5645f56159534aebbd40a74ac48b7542fc5b77773c2bb4f143454972d7b058f2c8e957d80a79504d211f53ddb8e01dc8952667b4176186fe1d4c0e4b80d068396e2c8eb045942957b706d7e41711f7f1eae636becdadfc42a161289d0bf38b7318a54ed33b57025c673a2c65a0a26de76d5fd4c7ad9b671996dc3b4dcff33435bb51d3c3574f7a5a37d125d53ec2d735baeceb44ee0730236b9a2c5e8328f5a967273cda4f95c3a68e498e1c0522d7336df034cc59886632545ff52838fb141c487e62301e72cd4e0a1eec04cb3016989e6f85a670ed399d46c270d6f87fe20648aeb530dc80b1dbff4832723d58df065da0b553d65fd4e9ce633f45c10c97ffdb99a3e2739c2800c81324afe73d6a1f437252f9e025876f664ae5743f7409779f2588a989412824c597e74a1de6571e4582cb92d532d5851c92b5cdde5ea1a6befe1acd2348205c5dbcc888b5152aea4078acd719bf6f54857f669fedb8ebd08ca7bb56fedf52d47b6c215a5e54aaf0e360a840ca596148a80d50bff4ae8ccc165aad48297a393f6212e0ce3d2b8b7640f8afc65d16d2c579bd6802b2536fc7a6f530b2af2206715f2d68cd9e90eeedc811acb82f5c7e8670eea55e68d3b6bc06a7b02fc2dc9a05bf889b956a0f608ed1fe5a15fd4b5f52cd36affbcb9f920092b3f16b3032cd23a59f30c2fb9e97b8fa87c0e21e593a7bcc3dfcf8e553b6e9403b7c8a42785a833915d861d0d1f4f09a2f8072864a115e9b25c7894e91ad40cdf86b0794ab92dc01a330af1537e68b7dc28787961d87f23c591d16578a96686794a4b4a28f14e282fb2fdb245eaba2ad605498c2ac38ec3a35360f6afc94260f61bb194102b22778173a20b5a21c174bcdc5880fbcd3fe9883e7096f91b6dea0afc1f245276a5931263a5f758c2a3544b34314fed8838d9687c86a9e6768b1e986f170804603809ecafa66598f9ec21a3c3e866dee6d4f36897eb73a615116fee056961530b763cf5e210724f2a53613f2e6d69154879c97142970207383d2eb0065079526b25c0bd73dfe3b6db3555d001b80e9617049cc2b7d29c7cda4d85a56e1a3d7e311405672c3ed0f88a9961f9744bc068f60aa67570979662a3c3d0f025207f574aa2a85609f7d38d63fa1122260b8daf8df5d517d53db45e8874cfa0505d18307b6439d0f1010e23b320e47c22df808e91bc6fd2b07f3ec5bf203251ade96d4bb04b17c844363e6122e216bb15098d2c4bbd93887cbc6f5c9c934bf4980ca67f288f2f5da83063fd82bea10675f75a2fd1a7172a499e9fd0c5aa55f2c95885594d5cb6ea0cb72b5419e24eb3be67412ab785e5a8a7ed35d815f9106c0f7624cc5e679299064bf9027344fbc3201b140a27823ea128e75977daf361f5b400b90d4084119d69b4dedcb8c863d63d40222d63a6dae1e10680e613d46aec9b95e521f3fc7f1387012f49eb62bf25e1494f690ac47fef273c5b8cd5fa20135e4a52a366276064a93a06a0f3ebcd291dcf52b56b8a387018faa91f3c0341faf7a7d9453cb461c92782ad837ffb6b25d22b56e7d7305f5d6e02e4699630a0e16185be267f1ae36072b7cb2bcf794290c2079fd9edf5b19802b41705c7d3dc43fb4ea388cc3f5299d12a1bc10f0624f470e87c593a15f5d96fcdaaf9fa27e49f3d7b4e1a912776b764d628af1d254608f4da35f853f8ea9a354c456d2b85ea90101481622f7be984c5b6abd8a3f7b0b59b8fff1d77fccfd9ba10772e9963575fe18330ca15f094d54d830de9100c8f33ce5d16b494134ea644013dd203499026b0fb94022205a27eacfb69010509985af45e05b6eadb406503297c3841f0c14a618f1f3944dbf19bf24ec1271d33f06a752b4fb3527d6e40c3655310b8a4ca6a862aee2736fd5bd09c883d6ad417b9e0003e70e155ae881b38da3cf3a4de9309dec6b719e60cf47ac35b7364dd82b420eda0491f290722b89b74a86d1a7284218540d1cc55da5579056144dec001a03ffa547c5622f217048db9ab91b83d0156e851ff7fa088082c00e635b74f76549be4909196f14b27f1fc8274a2e81b3ff9ecf34d9fc2bee6723cbb8fa3e53c6a3eb202903d699cde48d7706771944fc9f06a789c40ca1ac4785b5b7c4da7988f8db741df468d25f5652394b0dad6d6461021d5829009eadb83505589375fc389b823247f54bb72170c6280e620f7bce68bdefae4838c428a42ef05def076812be872819d22609310d5c3119418618b68bdbab4c3e0c5da3e9d3ab66d54aebda998e167c8c72ec42a79238e5a77e1e0f5f698247ebbf57da39aac311414a918c35c3b1dc61eee1941c4ac0949a1559f41bbf140a2a263bc5b3be77feeb7bf2f36e5e388fccc35ad758643625f13ceb51d21e5e11b74e37ff0c65c945b7efcbbcc7cfb3ffe2513dc43cc23ffd4f15cdb29b297d6805027208e4557b0efc57584e866d5d38b03c811f5fc69a14a0219538ec91586b2efb3985045f3e7eef21532370ba5391344e7622d7f7d6139033a0b23415be2e8942ccbf0df331920c5e3337bb350e4b494b3dfd581cfd2f7fee27d7e52219572af300709cd4460ca8f2f215e82293025c517aa27891b3b2189171255dd1c601a05f47a6eda70a743ca84593deed319de1185e8443aed8a19eea87f63d1a8f3efe3eb97ff7b011f8344ead95c4d5fe25cc43ef664da9bc33e101fd03c5e26f23ad6e4c2660ac2ee87e875f462a814c61d0abc0c5899049132a114faa43a26b6cf938523561e3d61c9296e2e30bebdd1bd50ba237f98bd313cbd1a90ef16771978a66d1c007c6ce77032d0ff3c441828ff2d33f376e2a6c08d9b6f44f78204e52bc917feb898906a6bc23d1dc138114bedd6188f5f2f5ee8026912fc1e412ba93f932c0484197c2c0e3748e9b4bad4586aef85b2a2ef1410b09e58a7dc3f8f6086cac7e0094b8a34522195a1e41b3a7623d3b1fe69c1bece70763e9f3ed63a9cf7e5630bc12b1c7d3151a50e4a423ea96b4318427de578250baf6153a7ff67bd5c81a2bb968984b2ead4a007df6c6e43770d880e499e14ee0fd1599750545c01da95119421111e47ea7dd5d30a66535dc823a7a39cded703a6a19a732e558cdf3cbab2a3f610bbe376031c5ee69e3e669bab68ce51b88980ad0375479f3dd665cb4b48428938585374c61299c430814d743ec782fd4c436dbe4d54c4a31c4cd2ed10cd075f34f6840eaf99d2bc9aad5745b263702e1cac039321ee2083aabe57261b5bcc828db3715388ef1d00738212df250ff15eb20b65aa97234547a7f30166c7897596646f4a28779d62962840b8f1286ac4b9dbc9f6d41293bad5eb40e8fe59b3b2de711a286f5bf36bc7c250e514d74a2ff0d2dd3a95c642199bdab821c34d97dc45beee273d06710240c7c3de82b0d90e49c363432f01d550dddbf23abc4d21b90e79cb4092edd81ab47a5a35354720e68d8ca5cc37bdde7f002f5ca8fa74beeca21ac2140590e6f6bd51e71797868e6f7bb8a9fe6e2df9e5097dd9b05474df2cc02f2565798b9d4ea03864e533e0314cc0c87321515e9bfc954815a1612c14585b30a0cb4828d637537ecc841dfc55ab487e5a8a2c81d139a9942d1c0c07e83f88a296c5a1db2955d9b504caaa35d9d60f5e95b8915f57b8170271a7e94c815fb82cb86b1284282f917e47fa3641c7be530b3ded1b840251e52801badabb3f2b4abb8c4d5e716996ea86cc806ceeaade07bc40c459dc52e4d89a06a1ff83c955f1bff35c9d14e08eec54778818cc4c615cf9debf7fbe103e6e883442eca5c82d83ba968f2c4cf82e278f0518d7082ec7400c3872f24e464adbf8f3ea70c2f723b56a612860fd123f2a91b1bcf4585cb78e6c22265601a2b277a51e481ae7559ed07fb256de6f4bbf4636346d322240b95c2576dbe7a3b535f7f3c5cae9d0dd97028b91aea54163a163de1bc396733f80802de5ba1c97d555f684035eaedc3a14ec67bb23b3e12fced256252ee7753e22829ff2d21e23b7ede3b0cec16c39ce870cae93dab7d15b3767c9786265cea8c7b79082ff2431331b32778c875df208f5345be63e7b3564cf13f9ea147dd6a355da1ade85332eac4ad4aa71feed567c1b87e9eb9b2574449aa2b29c5c0b568ffc7915d98fa1cf1bad21b9e0f1027d6784a346c61818427a8b5323fd8ef4cb2cd8a1115d5825b9b54449a3f1626d01e4a5858ac0ff1d227daff3a1dd0a023052649096ab68be41cc04222cc1a0d5eb5ded936b9fd9958d8953ff234762c9b3d952bb586b88a1f0f6cc5f12bf45c4fc4d3dd49260667141dd28d6aaec5b86373f840899cf652a0df033dd742185379b90cfb100f55b6cb1e41ca602770464c25f2dd4b3b1adafcb9b8519c2e4fdf9268f1cc0265c21616c6f552037cdca85ad1cb27ae44ad7a2d823d395ae4ee7a3992039138a274b43066dd9f2c2fddd392732195638266fca4bb2c60f1516a0cb7ee4acaccdb3b0e2cb30c31de4c03c0f48919ef5891fb06ab6aff59592ed25ec6e57da555c305ae57e88fa7abc616d866634268ecc1433d32fbf8e7388ccfe31190e08c916c27b0db70e2ad676ce81e7bda2f19c9175f81f34b3f8fb1cb50b722dea35ca37283c8eb605a2b3cf963ca7a563d111cc0adda439a6b60b0bc862f00814661d7e49f9ff16911cf45140e45765f57ff70f6d962c27fc8469eef39c892723f285653125ae842483c34bea3626278d9dbbb7a7d2a287ae2f80c577d8459780340a8ba070352a7a0118482daf9409aca76cb34c24265dd90d3ccb7041635e4f2367f1cf054796eda0e285d98aceed18119b3aea4db46521476640334e7f224d36c806ca9b1c7a3d1c6c91efb10bc4cc46d250f0ebf0b11d8fe6875b083ffc535d3865651e2a8e30828b83b278e48a0cda676a3e943ef201998c6e2ce794c2faee483523cde90abe5490f0fb23b7cfaa3f6931dfdb403fa3f23cc75b536bf15fd133a348e933c3d1f2af33b832ca71421bb2316d89071793a3764b675c6d72a39f24689b7ff6dc8e7d1f0ff470ccf8a2332a6f604aa06d48af3b51ded1137dc0ae197d065f36c2586fdcd66481e36802ea7671ba86119b28cb2bb8aa81977e9325a3eaac25202ced10e19992eb1d404881a557932252d6408311369365bb0d313cc6f3e831f8a307d64b1366e300ac874fdf0e7776a7a1e3cc8ecf5fcd44dc6ed17a187b739213becb56590017dcfe8f449e921000a3760bb01bdd19de99500a590041bed5edf86be2d359a1acb1ddfb57245d849e52854be104cfc0b0e1615b47847d4f646adea04ba4010f62c4e7e307f05f95652fb4bd9fb715aec1b91839807bdb0830580118bed7f35bde042945c012af462ada4b62becc541f3ba8a1bf15264e28536b36232859e9502f1628344d4a318c64c024c54b727af6b60e88befd495cd9c54f6c6d287bfcc6b800b739c3290b18f513684c5752cccad1bcbcb5de2b18e16e0fcce49637cc66ede31bf3f45860fe07bb909868c571db4800e360a1af14aa6352fea67736fdcc6e7c8e6bf5da7457aa82d13fccec5d784c450317f4e4eaf25767cc689fe520c97f4f18e483c6d49608b357e9f97ab170ef18cf0e24098dd2b532bb76feb606405acda03e6e38ac697fb130f1677fb2df1af43871012be0f868c71fcd95efc9a8edefc19fcc92c96aadae1735b5cbd5d1e3783ece874beb114fb91377ca632aa94d6cf92dd4664f536da2befd31c9a84d8176fd1369cb367359d724a857dfe25c4df6251846cec8d46b73a88aca0b588c7833198be8e0f4f22c1b066b052918902e04d2e5ec4823b579b2df6d1b723e28e60ba2f7ea2db259cd9b5438aa5467c3f2f977473f790b86a2ec5f489ebbb7df9594f7875072c28a908b51166a18777d7fddb0d54726039f27b1c010fb1b2406163ce75a50065ec52a0c0ea06c8ac8f876a375cc5d777fc5508c97f11a2ef4b3dac15c45f4950dc2c1f264ad3f965eae4175892ffa2bc29f80ceec5c91c82771c7a0bb405681ca64bcfa35e491be51f007d8075111c44279ca4e18afb81cc31d6d607fae7d46bf3131164bb9de279f43d63fea50b7d9dd8b612b39bbf6aeb052ab4b824ba91e765e7f116cbed42b9ece0820d9863f859b0b3f9d10cea0c5cfb0ce9dfea5a3f668aa927e7be335549fef253527268e6ba670518e6a7a2c62b1c310b73792036a1c971cbd4d07a2e34d26ff0fd94ccf78a01906463c6724f106d3a02bb3616fe8d393632cdb0c01e98b75360d3189b87fba6fb2ee8b554bac3e4d4275e32e9260104c800f2da69a54678346311df61db04fb4f869682c52a36b18d63c819167c74bcce4af66a535c876c1e311c690b956eac4352add629e351988b588666152b880ced00c543db872efb3cbdcc95dd00f5e5c75cd3bd78abf79250dd83cd1332928a67c6098c2d6b595e8ac18d0df3bf571837237d04d926d715c0b6e0325981b96f337ed90667f5e9599aca7eb0a4b9a9c830e61520bc805295e18656d41ea5db07481a936325b4803e164708e63d28b15b9f8d0851989fa724a9e82f268e490eb30e589388c701c496442ce18fcb852499c4a9766c559de64bac3b388a191a438d767abcf0c528a34b8cfc6258f146dfbdcc0633443326d2488a7d4f680464460581e6da3f7fefcc18f6b60cbf42414b1d6af20f1ff283093028e1fb20935fa0814d024bb7b89553f23a6ce77056063d6822e353750de3f147e99fa9fd2d4029f5a029f218483a18044e54dee02a20043f219ea44700a1e05bb6c51184ae2e5f46949ee545ce09a1031e05c88289c25a3d3e0058a4a70f8b60d0a915fbbcd71162bd19946f80d5b03ee077e41689a7519fd7487ac72d901a21bcad1a36d6d68c7fee69d7e69a5c44b7bb247cf6b7501d95e87fd2fc19d84b6d0f9d57863be06a3de483bf83799b9e8d0fa6a03927a881d0aae6bdcf4b59dfab0d902a42dddf5a9dd3e5083e6507b354e1d1d3a52be32ab7bcbad880087f55ce5925d9fde14998640fd4a66c41824a0d0356d82431fa547d30d08af6cc5d4019bd3c967715cdede8d286fb5d89dd40f1cd2cb968ed6dd4d752b542d14e4c325723c9f68dd073bda13b68e6f0fe16b2ed2f6663ba0933e9d5a1f496cea27e4271d4d18e732da3cdf82cf7b76cc6aa3fcea90aa704f456fdd092e1365dd7c8cec34398e32dc9433fb6017deeb8378021023c1a7f30c3b565ee3873262aa02513d90c5cff6784db9f8b2b992d60e0f2ceefcaed2220a627bccde0736b43768f1b09762eec1fe1a40c54b50c2a19e222c0ed3a243f3ea7a507097543d0e761da7738ea002ea36fa07b83eeba690b48748851d110dceb696cda11fc647ccb23f189fb05e4a97976b3a897d3af51c303eeea51e44934d1a4a7121d2eb004ac94d0507934bb56c1d1bc86fca57ea691044854f4a5b306c3d71f77b606d86491216d2232989d6293d5955d6b80d775571d155445e13d0e205defdeda12ec452189057ffbdcc7cd8e2a7b161d95dccbd1d3cd78718e6d1a801e7b8e065afb8d69ec2485b80ff38b8fcdb294549149dd1286960c31c23a6dfa7fe84013a8ec581235f389fc0c36675f05ec4005cc47e5754a1ad805bb1af96ecc108c38d82ecd29d00f5cfeb8e937ed4abe3657e5bb3f36625a0f87fd403d6214caf0272502667922a74ab1a9150b0d043aa13b46f4101f0ce2633e419a5da741cf4909d76f0b133ffe3939e181c60834c00a4321b0f50b66af0d84ca1420430309fdcf1029d56ea7e640a3319334764bed97305c8d42b9b1c64da78f75fb0babcda60e1414607121a2ec6e50a91567c526c3ae1f6ef150b6070f58a67ebfae76b0cb71b45ef515ad5f5701fc3efa6a9db0d77a4efad50a58a4e7f52493d2d18096babb8d5c9366b5630ee04d8b9455dcfce07655634810d15f419a99e07790751f5c430324b37257664a9043e0dbc5f41a8cdb63bad47faa5caaa98f15eaa9b9ea0873f0083f2dbfcac5ccaff171c7e3ba9f39d9087b3b245c52c43ee170993c46106472dd59371186a710f24d46713adc80077f46cead160e100d2723ed15fe48cc0de2d43dbd1698a633302be7942c85362f291b0cd9c5a3a9f96110fcc915282b20e6a66edae36fe2015d831ae096adca8a96b6c3ad94021e0c2a476086d04f08d7c8a184b98acb9212decf81f47b5a36ef04cd996e36053bb435e8a26bb6c90d99d345ea22b9e8ed62bc476c7d8b3022b3f53db85c1ca8499e1fa81619b4a6a7fb0e8494706a68b11cea7b54bb869574b8c629e91aee7163279b7af0fc2f8808e30755352f657825865c640d543e11e45618e1103a7c89f7c27980ec17e604194b42e477825f18fc4b6e3c4233a30e37c2ab75782796bda4f63f1f0572c6e89445e24d608947c7de7673e665ec0116e406e61a69b3f799ba696caa370b538d2be0f223cfccff6642bb91b54a48e3684d980f9f0a7d0e4e182b28c2e7db75aed44b485002bcbf33e376b307f781766c090eb14dabe1a8e68b151f043e91f9162c4ab3a0dfeb0847911e7ee1c225be16e627bf0b7107cca2e3a9ad5bfdfcef8ebc7f7582c2983046101f71371873a42a371b69c11b94643e5971a0b415d17a1696a2e7564f947144dce17089d8013f29d3a6508236326cb6a33ab0f0a5825f844eae3d256920fde4affaa4edfd4854413e48eb36a90cd947cffcef0ca52c0d2a1b8b5a701083bfdc00648913f7bbcef5dae6027ac4e590fbd11b916b72220a34898bfb16fb408ac033dab289c60fded614b638b25a991b13f2b74ec303d88eeb266868f7f7352dc6c5d237482e50dd9497fc06f167f22929d19bed56fac7af245da5aac0d61a9af8df94fc042cd621d1f40dbf52d9c06b119e1213a280e4c74292c170eafd5ffd69ce54c02009832208995336aaf1c0d2d180787d83835bc274782c3d2a6dfe144ea1db7c69b6c8adf944bce874d994a0c489ad2e5d0b6dccac687f21ba99cb16ac06f88e445707a6e91740f13e4cff175b1d9450de43759f395bb63ddbbd2bd280fa0834d85f0e5e4c52a10939e76faa5280d5ae86cdc1fbe0bb4f3395b9d2a236feac564e87e295cf8442c237173f89ade54ba37de59a34e758a4d9cc2cb6cecb4f9d99e8089324ddff11e67564c813a536603df965a71b2170e56668fdd01bc9a9886ceb962e23d563c1a3040641f8916cd9e2ae94288fd8dcf8fe0e5157c3d2b29f5b330ae598dd7703d001b25138b290fdaee09215609d4499aad2bf40b3e3fe9f13a8816153344b3262b603bda429dd80f8632b044b3d48aaf82308b0c8cbc65a92a29a2e3b2772cb57e6436239874d6c4a1874dd4342ee931141bb19783a64b11a1c887f59b8851ff7f643332b4b2e3419a787ae0407c8a3e9d13e18824066f84f62ff74a6d4a67d59e5e6b0ea6568e1c62bd8f4f2622f1352b2b4efa5a640ec7e276f5408eddeaa83e135f86addfa4956a608f02475d3beebf445771d0a6a5d7b4cf17afa294525f260cff4f755f747d7cc0c7579bd382288b53aaf37493f90addcfedbfcdb433631868b5ecbfe3d12f3e046dfe4d21292ef7b6fb5bbfd29e3a9e0261701aa7cf1f959bfcfaf9c6bc71ba5fef984996b9535f6d8e0b118916f4916b7466158e03a51707a99e96ee66da64a935184ad4e584fdcec9f46c51e4c19cfa1840520ecaf958198c07730e3245615f809fe9b0fefc62e9e521340ef89eeb98f2a763091d0b30f1913cf70f43c21403a7d61cceca536974d7d65391e0b7c77205c0c704883ae131b6e3bc5ab0bc3cdb3bc8778e5ecf8d8624081c9c2de3502a643e19d0ee469e613638e04ac425ff585194aafa4740d2b42c53c066a3353070bb2ec03d2c02ba86f51b42028ac52899061cd0935229d976433a65098b365bf04745b877b325f83f710ea26e5a73f166a21b93858ab05e8e714d25d07b85f03708e67a98c34c727c39ffdf91e829b407731db903ea034337500b5306b5639191a93ae1ccbf1e40114ae0506796449063156ab6a69bd4f30a6f96e2761f05032a970d964bb7490be7b7491d357c3997fe33c94d517ad602e750bbc8bda51af454565d4db4a4e200cde7f577f1d5ef14b700ad9a5e42b717171276cc6321c37f4fcfa6620744ba02036db2cb333584057d426193336343221ac1b7ff403f5ba362e58a1da67d9dd488d7eb6b754f4b7e6e2351b4db7f35b2e60baeaa9a63e80c71b2a80c4c2c694b36637f148ca401fe411fe1981e2ee045b4ae09e541cd1007ef64062553c9a50e6719a01473829cda984f0168283a5042be7bbccc35e2811692313a4b287e917067e330644d23b1698ee35aa6c4a81883b8afd45111be1667303781d0d44b5dea552af7bdbe8a8f15d572066113dddc514d5d0af57d1e6f03d78086070c77834e3e846c078b6804216d3ad6057d757da4d35b350e138f81c0e0a909b37bd6ef5f05a5dfe39a14e5ac9ba9f66abe4e7041401c6faf25176bdf30aac5a64d56037c279371693ff237e6a6c0015494a9d31ec3ae27485737b051d772d39e6c6478ee915e83808fdffffff02