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 78758 2eff119429f8694fa67e641c150bd8377fa98a53da0f7bf8b5bca78c64090a01

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e12f31a9ed6a7c45c8d4b2ef4af2ea69ccbe4a7308ce9599d1c800abcba1adb
Certificate Block Hash
2eff119429f8694fa67e641c150bd8377fa98a53da0f7bf8b5bca78c64090a01
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00601d0000c03e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dcc7fb27f7a4c5f167a9082bec70f3bc8d8be26fad2b6409e8d1732353b6eabead04ef4db4d05bec59a451089222e92a1b5b7b0bd97bfab3b4ef44916d4598b56e09907e3335e4fb48af18e85fd23d04d3b0220783ba8d81a6010000000000000040000000400000601d0000c03e0000

Raw Header Hex

000040203f2b220debe431758f90e35a41dd28549cbe6f278fff67db04478c477d7082a77dd6c1d7032c9eb960525cd927dad741727de67c295d7be0983d06d387f81a58264f3f6a1fd00018db1ababc0a801c9d59e98c30a7e4cb9ca62eaff42e4b8d5cc4a7d69e1af3129e

Proof Data Hex

59,560 bytes
121216020307ef4453940f7bcced145821a44eb4f2ac0f767174a0df54d0de044a38ead098914f646022df90bd93164deb7852040a715daf37aa47a1f47c0b4a1308c6979ed3315ce787b3e09ad922d748d56520704c5c6d7f5c031a919cce1f27627277277177f4796007e4ad80a5bfcc25649e1d0c898ccc7a3215debd603174a68180fc0107d143f5d2747af02cdb45c487ec39b6d7c32dd1e1f7f1ecdb1635df8224e77fea9421a71c4d988492e2dc51b1f654e0bb990d240622ba1d318b151256481f613d58000800df337c17671226c8073600195097f89ea3190b3a93e20e34883e08517f854b1d212c1a2175d6c4f7e244b73637ecfdfdedbbf98fe21e97703689788cd198559ffef87201655dfa98b0e115241a8a173dcb30234c5591172c75e41d6ad1f7216f8d6b43e0567612e9b713414f766f49feb4738987de7fe82d0d1132fcc84032d36eca0f5ff899c7bf051cca8fbcbbe31f97e8cd7616a96786f4c8a0bd8e55e583eb8263603dab60f31d69a9945bf9142ee68626295a41c1ddf5c068f7c1e97170f43cbdc3d80bbdafec3f43fd3feefa9200897f334fc4ea849256e3a6e8abf987e1b1e0cf8fda215aa4b42ecc6b17d3848217c753fb00eba4e31b43a8a2149235bc8ce89f49775e0c65c40caecbedff4ab5f550dbd30aec25a05be3b2a170dca76710fb1fca8f4331528a35d7d768b580f76011e689ec49f496eb4c4f275ecf6ec7a55bf8ff97acd4f4660610a9a61ff94a7a6af09cdf8959de8d495fee3085b06f23a1827774aed40b09e48e216cd8c8fa62e685e3848dbc2b6b2e725e1c03060fcb689d0b4c8c80449280c4ff387d68a42fe01b61b3b1c37cab0ae6fa5759467bcb3388e0815f4e824573dbcf354efe6a20a3eadead1d949cbc7be3b630448f8c456651dd2a4c45f61fcb43bc073f5335968d1eac12b8ec09c4c64857bee23f34acbfdf1d08d5a2302d538dfc3d98502deb763c388d531f299b136682fb9a44d103163c05c4116e2dc83c1377904cb8a45942670a85ad9f07244a1a922664b6df70505e5ff2bdbeff45c4f1703468c652577a314b922ae3bfa6b57cd1ca91fb61d3eb98c6dc16a9e4c11271cfdee212f3b0fab1251362222ef40bbb4be8ae73547e9dd8bc2787cdc4bc8f17507a56876995da13a06582288435a9f92429f099e5c34d40da786567a9c1b9e5c6f0f1c7807725a502a81b9a12e1ff3161359dd0c7f420f7e2a55a9834b24b7ef0f26efebd0d6b565c6aa30caf7534c9b73e451ae94a234fe9155f72d8548d4e2184dbab176c0cb75487cfc67ee67cb49e75307d939d9d29d7efcce2d5e8284e4f3cd99da9b46373ac10ce02ba64b8cee2866e623907abf2c0328f90318a2449ac74cad34eb511e7a47e9c6227b3a926dcbbe9c6a80bead5981f79610e0fdad3bf44b421f17698d3ccc0de21ad949dad897ed9fadaf2f1e166b72f9773c84c2f8044f10ce2806f7d8050f7e7ca5427ad6e0aa06f9692b276c1270cd6aa51ddefd7c9e495a3da60209eb703f8d9c7da0b7062ea118070b1494cdda9fb3c7d0764b5c46bc59b4d24691776d228d525116e04b37f1d73fd58e1623c5632897fc1c2e0633f201500c98670c5b47b202ea7e9a744cf5952b7c47a26bf0208b1718dc5088c1e939d4e54beb048d88dcf06cf820c62bf1e6270f6826885eac68c20be156cff49acdf590bd0a66cf7b92aa9754c16a7a31267d5c2b650f99c745a79e9b43953f9e60c31759c7e396610d946677fda9ceb21b180a70ada9f13b1aba4be329c233d1972413f71da8104977b567ed030da7aaeee3f7a4e6a55014d589231159fe8436683ce7d07a0df5fd95b75eebcbd840c3a40424c7625c6c03360bdf1fa351cf0d349cf33f162155bfd1223ab452a3a629fe8275cb86db0f88b44d4a4db6632777ca3313e234c2c44e268ffe99a48a0466c342809cb625c2abf78f2d793afb68549bdf49360caef1718e5094b6f5b0568303b32e41ca9f9818f3a2047a201330eae05f48346dde2bfd337826ffb6a409f44627d0ef660798853fb4ebe134aaef2d2f8af380cc96393225a99d92b97bbc9b0712c567e72416bb7e3d93043707378f4b1573512b5e827abc9d329b5bc67284257e327cc740d57e896abbff70794cdde38ff1e8b0e04b3b8593d18cbee065596e03fecf6667b265a082875d1fb27a7e4bb869f0083df802603d00613a72331be63304afebfd588f4343eb80a2a2d8416ec7bf32924dccab680c0a2c93c39f5e7343b14433e8e934b2eaa50f558a45f61140f415c7a14d06ac72852718c19d3c998b1e02bad497a90c70459abb6e781633224913a33f11fa40be4d2011de4930d5e131b9cbf17dc576979807394880c05b5a3636bdf97393d173d06f2acd9307cf4300d9cb0345fa51ccf600d369be39c132596314695d2d11a446bfbabe4e6862ea9902de60a2c471c9403110dec3dc9de5d9c56c8817dd922fe344d16244b3f7a337d950dcce43b06b3e374dce6258b2329e6a5172b70919d895922a3ccb60e343a62d538bf8e81f90d4774fa2d94a32fa4adb1db5272fd021ed9524b880fccd70a439fa59acb7699316eccebeba1f81285fce668dc5dd181b529f617eb5784c9beb0f90a1a92a0036c6543df39eb4e19507ea4b14863c0009a21b681764723ea7100fc8f6f89a3aabc035bf8ff10242e988aaa3fd9234d54f41d5c2583b13edf7a1a2658e602ddf55285231404c240128ac5647564f6af4b218cf4133bf526e1c126ef6856d27162a94c5beaab302052c551841c4b4be19c7cd60771f5bff1143690c5a9403e86f8ac9b908dec1c976a5f6b5a74932ca8b44be9af89604cbc2a6a72f5fbfab42a2ab93cac3d08bf001e7071a4a1b6d29c5c2792a2fa3895cbf5aa6878c61066386ca49e3283f2f2c5a794103d169b9e8ccfcc6ee45bf37f7efcf190f2d569a222309563f0d48ffdee87996f48922a67133ec15789698b29d80066a6b4fc110d8ae2ff8da7861f41d8e10acc0fe9a97f8e25f6fa6cc3738ddf82a7f4b9d37f08d2e2442af14331c862ed7b60c63acb399ae91703bedf7917fefe2d8adb84c72165d399aab9f8f75dfba9bc7dc64560c14ebbe662bd3f65567868b5b3ecf0bc25e943aa89bf7cb838991d23b419580409a4bf8d887d0d6d92a33971f2e633960ceb9707f882e4b3c9d71e4b7398b8687b2c58fe8c2358c2c11b19ba567bd447050b7d32418e5285acb61e969b4db241fe1df52bd2426d1d71dc3af76252d51f2dee551ba1c2e4f58c5a5feacd56ee30a77b3231ec8b6cee7ccdcf13c81386e366aed3a4b8e5143b528c22c35d26322161350e362cb9f23e162ebd749ff0c98abb9a7ce323bcf77c18907ffcaa65a77858f1b0c35ae92cbe51454915676c4ac7c14faebc9e07d259cd782fc7c0251dae3ad3ada02949a6dbc931be2b4d7db9cd981e8443de25db143133e2eebea4a7bdb1fd7819b1b38e55e431f82dbd48b8ef7f16f0f9c3300ae66af3813cf3761c148ff31d127e5997fe4d113baf68cf36763c386302b3791e60b513047460778c535af4ea4c1dad608e92d6b0b25b204bf4f0fbf2f1c361fddca32910b836e66fbbe09ad7316eb8d3944931871dc6f85e85ccc9c6d5472b5cb4edc2e9899e5db4b966d9c46f2b620aec95382fb5760a00429d4bd23512010ecd3bf29854975ad1facd7cd1f07085eae057640974c8ba6646a2d31d26576e0ce3345fbfb7b49b2b8d1d1b13a99e73f44bf0ee0eabaf2e17da03a4019765926caf0cb574eaf28f93c3c64078c0f0eba7698a80d1e88dfa6ffeb15aa7c50486a5337369d306effc607451bcae518770fb161867eb4d3624b1b8ce8d9335d53abfd6a3b0e73f38d63a22aa3cf6fc6022ac7d5d507016e9f97497fa352deb998136f3e5a1a6548a791553ff6222f6351c6b1098f2beb556b9e94b6dbd3ed2efa0c7a39aa6fce44d23003c427bdab4747b2c2a4135d2fbd6c12571c41801bc4ae4ad0b362f5fcb4c465f6fb6cfbe6f255332b7608e58aeb65e2e0de85be5d46473ed7a7ea99d7663b4c7973b2af7785032c2c3701004285e0092b8fd1411f7f4c0da07fd9051e9ea6361bf88fe2e372ccbc6e48bb11b96efc63ea5837afdf285c0efff42b0c927b9d9e36c55d702384b324b04a904449970f52c4c471204b78d9ec4ef54b648ca106df799556381faa1ce0e28a71b20ceaefea9fd7415633054a411fd1a174f31c75a41a7b563ad270974cdf0a8d7da4dc2eec27487cf2d5ef35d708b3cbe39fe5cfd0b4cb722a34aa4f11854c67f9c86d8eb07c3a8d8a812bc9055d068983a726b2936a1a464341736b31e64863605d533a48923e3195c681be078bd3887dc29a0800af3c544e2855ebdc9ef83182b23e033edc954d0f68152bf74202ab7c32e1ffb63c334ae0b479f0eaa2bcd3e0e73cbd6133c8c426985603c343afd227efe99d7ca61085f692845b376dcc9b5a3ce80c70929275f940142c95fd9b915a7c3f5e7d2567adcd7d2a567bf2355aa3f1258031aa4aba821a8cfad7f378abd3453d362bae92e2ea4d81ac44393b1d6a5861b0b427db956621902c651947640e43a109db0fbab37fb1db4ead62ef6af1bea7d15d6b4053aa718df2fc3e559ddb414099ae3cf5042241577662cd455fb360aab3dbdbca57d8d5f855e27944753559d98f0f65c824083ddcf87575cdb986c275563d7d2a4fec388423d0cfa38940a4b002d42534652ada64f2ba3e4964e185b07c6ca6eb7d63a41708cfcaa506a65ebe92ce6a3aa8fd698dd4f95dd49a4048484f4fe2c30a66a69fbe0c2402298866c18220dbff4e4cf863e29db0373b9c1c0be449bf1d83084eeeeab2b3e18988f1ac1d286cd569dd7df2acf2e140fad38491a0599b909e07df5d9086dd3a84509065c453d824d712ad19a0a6ec3ac0c72dfc7b7e933a5a4adfd9a99acd821ede135ae5ad0f77a3b16471faedca1760a34a6aaba1333b7d2de8c608920fdbea8f3ba363ef1e62416f39c2813577d886294256fe91429b8c7e2f5f3fdd6f318efea027801674b56e99392255b8a82821aa679249237fa53ad84571e321eb8a0f9e6364607501cdf9f06c56bc8163729cd5d6b0097213aa85042216f7ff55445fc94e465f63056e19898abbd98169c88a0e22b619336e9da5f17088fefd109f8789c3cc34b8dcdad1d20e15eed9eb17748ac9825d312d53a0d2bbb9a2ee6390df801a56f1ee7f877d142ea714c773c25b175c07b0936a1b8d0eefb2c4e1a710f609419d8ae87af6e17766bdf97dea98eddddec7b1ea3a3af9a49f38770df7e5050c6d9f1645e48ebe34eadc160d36ed5f4cdd1c391f4a1791cbb0c588cc103109c93029efb4eae61504c1fbb439aa53d1f26a89e5b8b977470740576a37089dd679e910b9a61f1476a1bbcee102cf235f5cfdf28040fd71f9dbf5f8fcc69b3954c7e39e3b1b437f2d80ea9c6e73db63569a109c381a635dda17afca47541085c480b919cc96925020c19bb86f9c196aaa27830fe9b682d89cfd6394b71253983a5794e2729e5c61a7a584bd4780b15f9a4bf7d7943d184f99088e9b268d368a19cc5bd2761beee816478517f0f7d7d815658e433cc3af55e5a0d36eebab4b159d8f8dbcc11ec57873a4e5e03bdbdb89b2196e20edbfd4d8d59409febc5e7dd286e0431b63583ee39be75b438ac1900f497d588a600623805ac7b0ea24e857a7794998a2e6f6d3fbabb42b627b5eb8b8eac12deba4966741ef11d24670a60f13dcf70b5afb2bb2a036d61d7ab2fcf6bb6df2bb21a63771f15ad8f2fa9d19eb0e1ce1a68e00e3887f9c40285f5276d217eb92ca1567e89b1f719e0d64ef42e424e006ee91003dab145e067e0912e6db551b38d7e0d3311eb69e1bbfde1d760198f9aeb15df5af461c74b7ffe337b6401a36208f6bbc962c8e84a9f76d21fe84da653da1161b84dff7da40391a39b83020a06b121e76aaab22202ef22cda22d605afc369be49984d4cc5eaaff10db599e9dc586155229ee40507a9f771657757a41b1e8c045ef93cc2e84bbafd88de3a465136a06d3e9c4a572b7898b4680d7ba6600e15921c2bf7903c5053f7e91d9dcdd42eaea73c81fa7ed9bc96498c33a3f07ce01092f1a7a268e80b560825d3bb8a4c190191add39d223ab8ee1f1dd4c826d6ad6cdf4705fd3de4e99da1590ba443283a496e62531b4028b2d7386a464d135ad8f1ff2967064032bfda0150afd587ba501a2dff87ad0e2b0a709985041d74eb43df1b7b1ff86aeb8afeeed3075f47eaf565230e14a0b7844bed7c64aaccbb0d9aa9b3a9a617e8738046f7ccecd429815434946ee4b2d6d1507caa5b8ca5c7a69f48db71c5f5994c4b8615b8e59821a850a51d2019e3383cd7f98b3cdcba1ac0fe4d58c302eec53b6b0d6228b9f5f6ededa655fe01bc08f8e84623fe84dd0d4c617b1e6d24b3a6a35c39665d8e2f740a35947e1f1eeff27bdc642c2254287314d324d3a22b6dbcb874c202a1934158cc82564f16bdf5507861799afa5bfd21a4a2e1c2a572ecf6b48f718824fd59d7df6701d46d0456b1c497330f72c99162351e392c7961010ddffb5523cad68f577723450fde7b33a3031787f04eec22f64586b1404d849194d485aa1aba8909da048208e159e2d39b67450e1b07cb35e8399fbbfe00194a63c18a6dde26bc2adf7f07417e4c2c88e96ff6a67c68bd8089fc5cc7bf37b27a8cfca79c67987c0cfe144756e6edd303036a08c6c3fc65d372f417cbf16036978d1dbce9e82bc66d8559272c9f18189cbc65aef8a205962054f4df97fad6834263f9e4fc762381db56e375b0fbb757183cd32079d0f53a7fade91caf0ca7e24a8274341c962d64fab20d51b302e95dd0415650b8ffab29c4c44ab162ae011f6a444163f74549695af5c2766b9683f5c0237dcb49d5e6693192c44f0236dd438495c13970c7dcc59ec3962b5166448e4720a112485819a4a7c81ed4e288c84a3cad73aa8fd432dbfe62defd46e7a1f76c2b346d903439af9fc899a6b753547b4c1cbb96cab5b962d001eb3e07f9ddddec8593fa95f04dd265b60b1981d9ee98d168ab3d4ba4ed39f162fb8cf3c3692a6d359e493c3d172c1cafd29807b8c97347b3df52f188fee1eebf4bb176a22ac75547f9b76f0ea0ff8dd59e4d079ccaf368939e0388aa3bce356b6dc72c0e5c570f4c96cf56f8ad1e35c60f94535e44758eb40037449a543547406479b6bc7c596fc8b308600579aa94d84f0e489985acd8dcb761ca564949cb8f3fcb9e4935d616a976305ecc967d3bddf408f5d5a1b89ef65a390af6f0d29b06c7440c3b330e7a9e9a651036e7bd359001638a2ce2978c788e78bc78e20a92677466d38a9cba5ec35058860ec76c4c761905cd79c3fd7239b96e9e39046374bcf6aefd98553cab94d3d2f0ae199d26ae0e84d3e1acc827f666f2129af3b71b33be47b42708be41d51c12647e3db094785a14c4661314b5fcb29c23f61c0dccee666a37d0f9ec6affd528c76419696df6cfe60e14883fe2316c92b3ee17a308b0392cba4d34b6a0c95e7a2b983fc07db50f72578fee35d33d0e4f931925727751b7a5bc640eb6f66e14a33c68aacf04718e3fdf5e5316547c850bfdc8aa476770f5f927e6a82d60429093677701c50dde75bdb09a27778e25e359fc275f7be670053d15a2f0245b93e85f756381993a59be3f24f79a190ffc05550abc0bbb7dd6d6ef44884581213e64a2eddafbccdbf3878849b885b99ef5a2f956509c6d856963113db14318927a4f72ab4f56d6298903c4628c5cc5dfd1559e3cc98daaa4c8ab9d40accea5378e3fe7394a10947403aecac7ed45ed47bf532ce21086fc61950b533bc81d1c90b574a1d9785acbdcd29193069d133d8a04c5ece78ecab515a9261e3714c61db25a984e8305d0e9af4b3543b5f0b2f4ced4842a3c0e61a5edc86eb6058c18c73b0e5013f6ce95579167c3a2cbb316f1bddf0fade63a4c1baa2e8e9b82ca866a005e1c049409cea91094073ece393a501f20b34b22c682e5be958fceef78d55d4fb45348b4432f65fca11e719bc7fb12514ff7b9f14efff190f81043cdaf0eaf5d2cfd73a3767744d8a05aec5313ee30bdbdba65400d3daa6490507258a370c5be0901ce1bc81cc04c2912ec0843f2932788ab2e0c27d866347d6b50bf6746425269dbec5e329f3eed9cb257b0e42bbabc82b29c52fbe8c37cd5a2b8e5630c4d616211f4fb502ceffda0e4896c319a8903d14ceeafc21aa46ad0d316fa4f7ebc362d5ef159928a4dc787c8b9947f1b7a6ae95a2bf357b38c434abd0ec1af15c08c169df36c3d70c3e43cdbdb286e486a86c7c0c8143d85ee25869547532bb967a73301539fa63073b0ad2bd83d4b5ccda360cc84c90f22c57d071f929a923efe0ffc752ffe7e5c5feb4b89478db976185f326f38127a07930759cc7d694ef23dbe4a305abf2bfc44b8bef1a36939e6eaea6a456dd1aadee1227374b8986f935d9d824b1a42370ac79938744bea61885a243ef454213f554e855661ed5931afbeb3e64d6dbafa8e00fb681b3bc90cc15a798b9ee02364b265b06b7b9105f84beecc18be8def2d21d613d9df62b922f95113873445f86564a75dfdcfe5b81221220e944a7cf132137ec39c8759379debb39e03cc0c3b31405d20b343efb475def1dffb686848f643a13408ef9af03b0f9791a05921e353566e788530c5949a0dda6d651e0296c9e47ec599b1509afda5184c9d48e05290af15ad8b574556f288da14ebb314b3c0131581be12f779e36459097eb6c0cca133b1b050e6b98b8dde6854098206eee9ca19eaf62a10e7dd5d65d447306e18a8115b59445ace28de5c2c8cb264a1598554f75ec3c4f17e9d6cb629592260cffe5f17ae034827b7e56b7c1e5dfa45b031d8956e30a5cec6e6db04ee0c802fc5ae89f755802a78da10272e63fc527aa37839c5137ca04e4c6e969ea09339c68723e2386a929344c03dde9e3de2227462fd543bfe4a8b0bbd2f0c77906973897614c889b86ada12ef21228dc95b71303f5d9ba8385e52e0b36f634460d8d91c63190b311111933f29866a95699b5f3d36ec5a046271949d195bea5ccfd20db1b4402559d0f9c99ef252ac4acc6cc700bd7a3f238ad110a21aed65741f97b562aa5b9efe14b53ef34734feb0279d10b0fbe4bf10111d61c11bd1f47d65fba0101f568050fbd72b9e5111e3ec632e00dbc291cacad8f1ef2fdac924f5961f5adf8560df82235a686ffa0a5166aea8b02985106f71bdce1f60af36f8d49decdb4db7b97f076acd9c65154c49c27f128e79ccddd52eb12ca47bcb97a7c633b5eca3dd70542cb21976614a73e77195db539483e31266de9c964b40598b47f75dd9c94522ae3775c203d62c2675a913a3bc6900f3818532bb71f4d156943d6f0d14ad73a87e7fbc6a789fe296dfd7dbf192088bcfd79d04c1ddff9bfea362e2b8a0c5eb205faaba3630bfe9e9db0009700efbf2b15588ef7496f0bdd7039a55cf784c39533af9854f3e080c7a7974bfddd107bcfd3da43b9892d42837d4889dddc881800ff03218ac06dc25d7871d185d2d68a4ab384fd90cd8cf43ed87703db3cb4a98c3eef69e215563ced59cb235dc0411637136046cf03c1e61a1292a0e1f36e50fbd120bd7cf6a22501efa82dbe29df380dadaaac46ba5f42a7c6693608fb7ce0d7c6313da8207947ce854b443c52b70ea360a110b2f8998e046756825b00c8aa38e995064719eae469a07fdedeb06a60fd5cc4734108585ce86887ef583061d2c04ab8dffc9b78c15da3b6e4b58134f198061cfef2d18f969a1cde460c776bd4ac52151becb5643e8830e312f7db3f7cc5ce4001a252bcb48189792aa8943145d7ef680303e0e98b9856bef3ce98789cb7de301c4fb9ec3f57db1690439d02ed97e67cf6c1a442275af99080ab0ce790cc6a7efd1feefec129098754c1601b6741b08434dc9cdd5b9e9fdb96b79d95a80dc111f177d53eb03d845cbe1acfc83f68cae0bcf6cd22ae80d3ca998144c66bb15dff8099bae52976c160742ffe4ea4448acaf785207282f2cfc1744531b43ec1257df5c1137b475089d874d77f43f08d337c86765da582d1edde89721c97f9b6e4ccc956358eab413e91b126692ecc383504bb06e8920ad6d797af6cc40a12bc85147101bf0ece683eddd35daf81fa7fcfebb17c7aaf998cdbab600076a3eb4f6a5f044c9b1cf16188c48989e530dde86ffeba01ae73dc46d82b299ad5516face92404b90adcf6636e253d8c87908ccc347ab2a4b23ff4f10e666d992b9ccd209b2d02d1ba32cf8af5a24eae677514906963b6fbcfdc805fa74d9bae2fd22a1a5eca4eea01f4dec87b27ba3792d11763ec7ac3a6bf7db1fb85402bfb1518c6a7d4004bd65cbe7d663b613f5f7db751d3ad1bdff96bc432de89681cfaab013e74a989ddcc2a666426bc6578d32763a48727d503caf1317d64f1758ce5ddcff7830695357cfd086ba6c69482c8a6784eb567c80dc85c462e3636725e763d3c6e6a74e20c62c32aea3ea6024ca68882d289d8ac8faa1c454bb96ffab2c23a725329d4666e34fdb68c1a940a8ea31fe41422e95aece79a2325055a86d6f5077394326c98eddb68e14f0be14627f09f0b37fe5287356c3fab6566b7dcd001bdd463f954d7a2fffd1cb110842016e01bb87f76103842728f1c1188b6cda13352970b36fdab4e7596c6de5eee67c8956811e7b1b2eec44bd9d3f509073873ad67c0c0d3379f25e46217f5d2b55897ad658b926a3ef628bc3bb0006ebedbcefb5ff4604af64816fa774378ffc25bf6ca739fac4159c7967c7bfda80782b9505bdbd9a8e5b55b574c058ad672a39d83379eff8f9ff0e742f5c45f75098145db5224ff25ad7214182ddba3e5d382c366916488e6d0070a022b150deabdb5100885433dc8bed0a8f7531bed6384131dfbaa4f81438b6600f76746a501f2125dd05be8b9dbca2d6f3498062848a7cb26753dfa618e5271bc82e79277b3479e582e82c0e4c3a3b066c0b83ebc3211b4c550292c0ed6a0c30c7d6fd72c36b19e09cf6656150193ff95395c8c3b3d978d1b1c402083da7705c9ed49860cdc5048e53c77296fd69ea166dc9318246fc78d453515e93618e5ca4e1f61c8effe8266e5a850afa163e25174d94ec8141d68b434223e626731e1ea75cbda3e096911fd7e7da195ceff289b281b8fd9f113e883d6b462f76dcaf43d2741d12067fdecc39d6090eb20a5e4ab90a701c79ea7bda1541a3f44b5e4f15d4206192e4cd33bada47236bbf7fde97fb49dd5dc5af5ad9b2ab67b2add354a7ac0b938469309296efdddb2abfe8d6b4b56dbe37ced6dce8dd85e21d1ea7c0730d7f6b012bddf272e9914c9ea1dbb37690873998b708dd35e00ec8f39ec09259ac0d7d879cb604b1c68e13aeadc929c85ec3702c8338d9f60d4a3404c8513e9e7693f293c38f2b6075748fd2fd5c37b24015e7eeaa7e98cd495513ff8feab09bc08572fda05bea89acd1cd00d0bb6e1c7163a6256f7c5168f7bc04d324d5d38defe4da88424188172f865c2284d5e60440e624eac70fcf5368d4a7159694f904ab36a60ff8c390d5f14ef5a4740f1f9c3e14c5dbcc60341c08068afd532a73407e6f1105e449094f3290903b145ee28759291e8ba42d361c272e3a6aac19bed38434fe2d96f0408d0bc70425f7ae822014348ecfc5ff342a3cf7d6d6087adc1657ed79e8cb46643012e26cc994215238c4aab02a608ef1a9579693805578d298470cba2085e3b95ae8e6c12694e8b69b206f165a490c4f3f29f185a584438ea0d3b6458988301f65a0f9dc2a13623b18a8f86f6c213e57167bb84a80cce82e1febc93a3075d7e8c5f7fd99d2cb6310e5bca09be46e9589549fd2b4fb2ae4448f18cbd23c34897f67e561ddd911cba7925ecb9fa458888246f9e0ee1eec9e7fecf8fa0c176777ffa04efe63241fd3b0f33b74c3fc222a1b5eeaf89fdcd3c5c3dde506d41dfe9f08a79c754b909c578199bf28db1932c1a604bafd0033043f38b6bae7db73b05c2b5a5f7c5a2bccb0049e3f6425d3d973f326d1bb5f588d90ed5202574adbeb8521283e1149c7dd8dd3bc2016f239d8155bd931f03fa8f0236d91aa0a4bb699cf25807302ace60e7e7bef622712f8469ca7c92db35c18cc52b4cc46f22f37cbdf8fe4ebe60c2b383cb1ee244744fac5ea4ccb719d8287a05f4f83ff74618b637bbc13c51ac7f6c85d999e860561ef0c2bc661277a5ee0e5f82c7ce505be7b2f321c61349ea58400cf0cb576b4f41e552f3e1eded5642fd4335b312a01e0d4e9b15865de6d610c5dba0ec9f89548f5c70c02a4c8677fd5ac09ee5ec25152271b184a9b0989451d8aac4a1685d6fa6df5a43501ea507737ef6abb2265e050cec0f0ef8b277e624b5d9e988342c159eef9d1f7d37e4583e938275c0497161818f17a6aeddbc91e4ab217e340a14c8e650ddf25e6fc01488fe81e9031b279a2919d25ab31fb39813399bebb1854d71a2c81dc80cd5680f142c90ff4185206f0659094e7a71fe01afbe1fea1b59bd94c4470e6e947b13b63aa767d082927e9784951fca7425b28184b375b2e5a826c1982406880f343146e2c4adc0b65c42774366565f376c200ec15034313c959a131e0abd78983f25ec805895d6008487e3aa46c8fa90a49e9106b0d493c685679b656f7d4a146ae0decaef8fd623d64302f4466c5a60f54ef3b29293e04a9776ddbbdda8622243d7dca860abaf08d7edbe4fa15418212d3df4458e449d7c29107fc8aac48301b02da28c615ee401f842e48d77ab5ef8ef8aa17756a84d764be32a7f64f85c55ce66ac1bef180436518cfce92b607d5104c022145aac4de6a724f5c300ab87045dd5550378736c919508107f86e51705216b722b7ee2e5659e767429018bb22438c47e08254ac96e32d1db1643f67d9903e075cf05649310e20bba225f2bf473bfcaca7b0709299c5da482b6dac98776277c4fa565c4d87f492d5ac51a66ee0808242967cf8b8860f4346e638ceffe5ad083b8fcb12a82a6a466bdf0419764be50834c9b9fcb10096f15ef37a9e005de443ed11aa8eb7721e06127b88a99562266d5a5eb75e633b184e653ff76ddc03a34a6cd0aae873c444c039f1849cb3fcdbaa98150d21135c58cf5a0f3e37bad530063ce9d73490a0717d6b4d0e8ea291dc72fbf0a8bd256ce3cfd6a5a49eaa38c7089adc52c8acbd03ab9ee2db6412f08107a6312ba6a08e25c31837d6104c0d56219b0030ac6293853f6c3a5ddda252e3a9952ab555e4127cc9901e696c6d60e29ebc18858dac6332ff31bf8bb9b0c720e923f1bd71c498d0dea2cfdfa2cc40260d97043451b45cb913401644c3fd3f6b3d420b6d6a6f04790bb293740c0f5504ecd358f906a4ffb11e5689544c5c9bf54547a9ea8363686f6474dbfe03a1b501bafe816fef4595e7c2cd86e3179a49a776a45eedc52955fc67abf8e54cacf459bb83e89ce64bddc2d6f4c4a344a4ed3dd51ad3672954cce9b56e662f3e57a7415bd72c3a1d6a65506c33a3ee6d12f18d493739eee86e379b93737f96c0f980868bbe408899548927ec14e96e00345765e4b180bd59620429c744f078f6678f4e14fa75fbce62a78aad624da4907c7a296c4f4a6a740520533f108af78eb31b3e23e712a27285d61562ccd1a761fd59deceae4a673a53ee3c061d7e21d8417e0c914b7ce0da1d312f093c6a0d6e3821d4e92440df3a165a1c2c68b67a30b88c18af4593d54ce4a7e6d876b37516eff7da4b6730d054f75527c2915bd820496de763d94871f6267600ebaca959d42a8a1b91965988e57ef75f5ead96bcf015e3a7d0629a93418d9f4c239a57dd09da64cd4af8c3c3e667e2b435cc0fc6613c49e272a6fd3f8033902c92223c04955cd5b4365230e2ee703305b09833af73ee752928e3989fa6fe686dfd7571e9cd619578dabee582f914eb433e5fab4ff634c99b6b8ca6d5c9d2148a85b3c676f218968f516347f42e8e9aea3d6fc334681c99a9d2b2c9c7fd9825f7b978b5ad93ba2bcc7e5e6c18ae2adbdacfd3fbf59f36b48cf3285ea6c3cbe0bdf4d237d5141810fff49c70438fb49b78aa934547846d882a171c065af0f87756537f83adf830b808d562e9527c781aae9d22bb617316a50c98d151ff24ad28a052e9fadc10c5d0f84bd18094065f634c1b8e76c9c1e90eafdd9b6f0e5039b2e704cd34208cba292bfe9ac3dc5e5355fcf727cdbbce750e42eff1a73da44da3cc2209842488826e3e1ffc284134da463bc5ba6b4962ab79422b9aa83b69ec8f3b8b434e027eeb5ab7ae1500cde5dd24aebd8d7913aa7283f4ae4eaf94765f964f9ff10b3c43bc72be9a4bab7fc6e7fbee2b3d8a0e30eaf744a393ab1d05250f5476f2387322bac74a67bdde192dedd0cd9d4070085ae8b1be9aa9d264918de3261878e32fd57d22edb40fe40a42632f2ab75ab006e1c42c13913be412f89c7551574e4b59356733235b25d9d6c9f551338f1f1ac56123c553c8d4bf2c0c936249c60d2e266bba9042576d4bf93ba6a4503cc58c62676877a961f5f1e72c82935576fde7c937b5363c9f3aff16475edccf93e08c394d2bb3a6930f69af410d04a6f26aceafdaf601c682593d44f2cd7e1e13da2bcc890c2994762c1754008885300da0f371a7add6b103abfc0fba3946c16d041d389a84b61fa6ec741075384835f7853dcf36b41e67a88d7fc8cc202c527a121d166178b469d545651d195cd672c7432d7f261c90ebfff2644fb88ad9a44bb0a26e1930834a36556ef3e55ca677f31eecca8830038066b07a12c55706e05a2bd3be4200385297ed0631d74b6182a2077e59d9c8f6c22918338e80c1736b8ac88109af9d21bcf370f833f2d52798b46b8ed1813e1407781975a15325f87ac89622c36ee646d2ec47f7a5cc97d1c1aa65e1065c798696ed400657312135f09adf954513a92ef31b5022bf342271bcfa4769d3a05063825f0637af44b2f97697eba3c5af481c51161af3d7a8e62653444a62b0e8eacf59541e98bc6f6db694141840a62463c6b1d3da32ac21a0f5fba4337fcd74116b9750de43c3e372720a43097728dd057b9daa66520557374acb7e415a00a8f543e96af1771f8b02ed5f98167c0e0b33dad0f528429685f6cb8f530f140ce5a4dd764b23078241c7d1d6eddd49d0fda6a8ef237e170b1dcdc06935d476311ecf575500ecedb46777d2b1104ecc82147fe3fed70bb9b55ab6cc38dc3fa332fb6ec1bc54a7de1ed06485b55d4da57373222ffff3caef578b56a0e3d048d38959336ab8b65ee4bee13dd76155d2cd6225e31b3a94c35f097553d6db368880332e7a2e5be16cdbbb1e4beb49477a3dc1e8e23a1478d7bf3d5b5ee35fa37967eef680583ab563e6e4d003dfbbd5e69ffdfa643b4c16766eece16d06107d54a3760746f5beb6a27026dabb06ec9ad2493dd8e08ffccb85f6cd149a7a7d2c3d70abfb15948199f75e8045d1c99ebd39de24b6031fe9028c4762514ffe4b7370ae5c481a5f3f0f8a80d875f62fe0692ace7478805c74c3f1529275b4412d66cc8edb8af8649f442bf3348197307c06ab2cd0b0d1eb18c9e12385b06852c740123ad383bc5e927880e0eb9eb1fc370fb964786b13e34ef16c87bdf311253023cd82e3b978684de380489856ef47b65d74215412b140e39502bb7eaba2e421235faaac47b8f45890fb6b7e13b25b870a71ca5f9d7d45c57b34bfa2f4e4f5071416b8dc16b2bdbd59160fb2893ca5e3f5bcb0c351a6052f5f84b1dffb017c7e1bb8d24dc4d5a78ca9a0bf760da0fb3cf2c9e4c2e3c5aecda1a34327137b36ea22326219483a10c81cbca103c1f0bd80d3466008b75beba682799617e8e3b38ab8103549fef851a803cd2498154b5eaae1d2e607aa5ea0e16819a171b556b9e2ea95469fa513490bcba921351d1039a63d2212ba579be47a017943a2d5e2f89bffeaa60089732ab0545e4ae7ae1a338a7d92b0fa7cd344120f5b2740bc4cdd604a89604815e8e0ec7cd22c5b1b30b360565978966b5d5c29093a7b9e197e76c398670a2aecd82ab465bf0269b08781130b15eb852a2fecf4cea51072bf487f7af939649db5ac0e738d6e5fee17c14c923086a4718bb6585dfc86334e9497307390f3a005f01b639db6650dc73d69ea4fee167846e779f46be2d4fc0ee4a075b956d2bc530e149dec72c14135b440d430162768e6a16620490e51aa7f4cb385ac6e96fa06c085066b10b0dbcd3c12b3df247fad9af92a885af3923425e7155b7d6fa5ca2df8be486f8dc029bcdebda23974abd224c9c1fc16ca33ff028262355b611b82b87c2435742aba25635f901d9bb8680aa735e895a37fc59c0f2f58ba7ccc59804b460153dd8323f873452b36faea417d7aef1b9f2329209430e487c49b7c39ba0bf370d1e2c4c3e181d2e33192fdda3b90401fad1f77f9e03a6fef97ba11644726e723ce5e4ffc8dccd1b3a738dc3814a87b7d42b63678db6b7f51d47dfc8b384cf6be771fb550dcb1b8ed27f287bd74d168209c9f2e58f9f0154f04dd56db32ba784377feaf0bc8034957c117385aeff9e9c81fe37eac04d588207cb6060a2a9fe356103dd0b95084b1c90c4d5fde75dbce3cb097b67dff4ab4b86b8319e27f55b85bad93eff3ff180c71c0141447e3d0eeeea6b83d943deaf7bf350420c9f29ac04bb63cc7ae667a4fafe581baf53a5630ea279159700b9137a3ae13f266be2ce9f222e0f6922c0b942ae71fe51a6c918354e6c37bfc91415075cc00cfe38f87780ad3a87bd9eb649d6b6b930adef2ac44a2774e4aadbd6f4847630469a5eea90ee9d3093c558fe17009de2e8ce8230a2043cc2942cfd7f0ffb5c09f371c34bb05ee3ee0927d7497ed8d92eafe29f552c3eaa9bcd2c23281882268363c93e330aa4decf030cd8c926c055b640f5fec897859d1f74b69cd3ade27ca0f419816546e4349051e9b62e732e549778eafaf2f1276362d051bbc9d2de1abfd1483c9401607cf6ffcb55dfc56ea85ae35874d6cf589612bad71265dd2e43114d5689c43ee38ba11099ab3b299ebde5599d4141f86ae9e7fa780037c9aea9903b159c03a393f2eb8fe57b0872ea864026feaffa33841745d1e78ef40fee837f9f098ea66d31cf2e8c295dc784590a7538370b2d3b5d9f8a5f17380bb2dbf41f539d6732d74267b4f2f98939416d0aa9ee2f1094d5c22b30210d050e74d6c9e304c65ef672f6d2a65b5293250fd552b05f3d50f7aa5467b95a5126b12c560db6641d2bc8a6509a076176bd7458dada8aed25b1f2129fea60a1e990dd48ecbb6633ddbcfb89af916b0e9f197e4d3aeaa10468f47e06898e4fcebaa3d722cd3e58d2dceb87cc2e35068a75b98caf55e36e6669135505b2f3c140870e6c7db237f4140d30d3730a1039b94d0722a647e781eb5acfa49cf22704809284c5e81b845384afc049ca547183861bb959c5aafae0b5b7eecc14e5d9ad15fc749f98b2278376aca850b6904116b3fb50b1ec9181979c58dd7f59dd9395f3c66f4627efa52ecfe0638cc54114134aadca3c0aab110e3bd39b79b94b93c227689d5dbe979d6642f1fdb21f033c57ecba886988d77a22cbc981c011839c1a8e3cba254eefe997c213553f670736c4c7080f0e3b05aaf87ba079dc03e6c78ec66a2e161270572be0c80ff3d757bd9c29d4a6276169ec5515270675a095c9b4c506ef7d90ddf25fc86996b27988d59220f44f6fdecaca69ac7e9975f29546b58a3e5dffbda90a021df1cb16d4d27985a962c926af378d8995e827fe2dcebcd1c8429e08e3c94c380cfdfa9d87e242ed7878dc1d07baa582607d30b0940bf42f35810f6cc715822b9ff156eb13e9230493a686e56762cf066c967a2d7a21798e50847c953f9a508bbc3baa7e39f853e428a597ea22db6be89a66fb13e07745cd4a29bd165597a79920c74c77b9000fa4f0fbace3939fa59904c484fdcb7466b43b3a8e34bdbe4ffaef3d0f57aee4a5dbaaf4940a8517f864b04257520ed1300092d11c4effcb570f1b717e66a114ba3d21bb40bb7608b57f9118fef64bc7296fbf8921ea56153fa05786af499dd93b72d3077007726083dca86a5e8f432d457cb09df6fd79e55e30e3415ad7add2661f5566d4007357d7e952fc820a74eac200076fc0e78e9bd166ce1d872784b223db03c85fd62183972c0fb6101623b08537274b41956e58508800fd125603d79abdbada7ec67811dbcecc0e9fcb2dea5a7341c0acb4e406a81cda9ddba81c776f7573cb006f77d65606d445daa3d1d2515c579af8a195f8789ff20ac5ebcc63b83d9a1966bcd3dc4042626c3b88bbb393844f5275fd267889a94b0c6690e97527b49201497b023c21dac8ccfe81a99ed82dd6d5d9243085b59c0b726208083e63c242453a71e86bf7801bc47c5e9d0e65111ec5f71c1b00f5c11b6e2ea7ec940cf1d2fcf94d279ba21972e6c816bc7114ca793578a80807ba47ec01460d3276b9fdd05f4aef4692afcafc7e17034309d6388926b790eede97f2968fa770580dba621cd1dc0beb6ad7612280a338b7ef2d4c0f16517e4bb94a05a12e673254e258926f748c7194f5cd5b074e411d19e000f20fc611434c42a56530c69b4032c7bc702142e42728233e9a043cb0309c45c8c7cb5a40224deaf92f4f7ab49a280a3b0f0a4f781fd3d783f997a016f7454b7c0b9404ce9b01de93f99cec52d347a310415a0e879a552ce3dd6b1199cc3a1e3d25da4ed02fc3a7974554d2cd123e072e369076a7395aec6a8d05a84f2eae4c637c5f29877f9ef3dfc5a4ad6d8b59b1808d3b9bfd5a831f20573e2d9b530e33400da110bea08bc9099ecbfe81b0995553b6a8655eb619cf0c92b6756c731b903deefb7eab81906c1a3b3a77823f32bba1d285adec2cedc0807b9158c1d35c6429f42e0f8f6143e0032a1b0257829a0002d63274fe055a3e0fb35be1d0b6359e541aeaf85d671fe84121f3316e09377d1ea1945cb2f6fb1550504b887226498baeac02292e869ba47ed2f2d4adc7d316324803cef09c029f4c83e9bf5d696d4db80ed1bd8f4e26cbe7e1ec92f70c1600a07e5b34be740278bad3da549987825b3c410387ca8b8e32f8e94ce89ae95675568404cea43320be218cdcffc40fed7488a4f4fad5b052892c17a12f31fc6091ace057ad33901675286c3439adbaa377885eb1e20c305e13988864b41aeb526b0a1e51907edec123f6c98125c6819fe071b72f30297360a8ff6e3c43057f8dd2a6f8c94c11b9a28fd2422df6de23555b59e5977e21bf3807d0e93af4163d197d0665b32d7c5da151df54b5987575cdd47797f9ecd810f223f6bc122aa02abd3e6ef470cde6c9df3f0c112f6a0a13cf86261418a24a9d9f148134f5f81e43a54039979ea27f3553fcc498c0fa2082d435525197422ec88fdd3407f3e7d7d0eeea811e3e75ca91b9d753e2350802f864b15a70530933c4f0055d18cb610b5ec8a2c10cc7a17dc2049c5b9e13d3f86bd49fae317294584b32dad3bd65a389e814a768f5822f98a20d6dbf01ab979245268b7594ff35fbf2e23bbf9ae3fb0e5629c1baa9a8cd2589742a96e9be04d9c8fbc646fe7b71966f1385e8f7f6d3fbcd40a0e030421f52bf0343a9fc8777846e14c9040546eeaf6733ffc1eb5f116dfa69942e268ce5dae0533959784e52e07b9dcd646da7d3f8d985cc28f52b45411a7febb8ea3cae21a6fc1790ba0af9cdd4d24bdc3566beb6b15be8cbd8f27be69ac4a7e77203975a119b1ee74558269430c43da4c52a48efec8c95d39d8fa2f6f3b7a57e8ef522ab0c3e14ff0f8e02d542346a644d47aa777d6bb139d201668130514e1705d595e0f4251d48c2109329c896bde6a872071947f15efcf4b89b9b0db63f21b67c99f1089b8cb1f60e41658c329839d22132355037aae9ab1e538bf295c1b8496dbd29f2cb45176508f946dd52e5cccf727ca5847e86ec40010a2a69578738bb3c80c7c14207d3367ab6f3093f9083df8d6f558cc08c513c324bdf0c26d38d93ab62a7869698a9564cda63386cafd42680851b1e67bc844a0c2ab32b629b06cd1d97336ed759123cdf48705565936fc9587bc696963e4e4be302f257f8dfce35932f4cbec99971b7912f2698aff9d82fffbd2ab11d0e033354990b81b42131293dd05190ff40c986e709127ba02ce439e350146e36fe331939a595394c3e30e706b6b8ec04539b3f5f27955060404da581e486ebd14e5072e7f489344475414b14f809ba3b0a89cf19852e893f873342f4906ce8d8c5d2c00bd6d0cb27754a863efdfc8471b710c259d86626e14ada801fc79dc5e9d05f763bb0f83e84d635f94708fa2efbb3202af4e87c7a8395e17f01045a3ddaa966b65b315a2e5c6ef4ae39c14cbfc09c494a44f09418d2ee0b8019a6ba60732588822a6987e0ac876a999620e959c869ae0329b4be3c64bfb3d6e66d0e1aa9ef32401713032a538945ff10191309e3f64dd23d7e0f734d38db9910e194edef9028297b687e0226ccb7e2fff56fbbbbbbff580b0bc6977074739363bd067f1379586df1569122324d5c377d926584a156564e78cc9d303ae26d1781a4128a0f1b0997fbf325082741599dd1005e91c6769e72c73ad080bfe5d6b33f09192626fd45f5dc9dcd5ed98145090ad17dd07c6b83059e0f820c3d9fc429381c68f56e7d9b8dfa06b4262765fea8ad4f360e051033e279e60fe1fcd2432a62eb4d8949e745be1e4e6aadb6b68ef072cdeaf45b4277c8190277c15223f40b34d9911663c1b8408374320c67fb8be975ce2140fdd0bc23150cbba99b59682394d2bfa6753ef0b6e8a24874c10437d760851d36ebf2572741877e1b4c312db68ad8ec0aac82f81d2d94bebcb9b6e25f95c08240db74c8356a1afa6d7bfcc24e905d01df50589ce3f4a83a38db601e2b499f5406383336bb8541b0f23027049245e208b58feee06386d9d4ae41322cbd66c23cf5c71ae32ef52bd81cdf7c5c398bd6656c2add47d8e353afb4f7c5de63bebbc0e47cc3a7f72c0924e312c9e0bee3f556108ae74d3f3425441834c03ec9c52103b81a35458f17001f8e64341e20abf8de855e5dc7f120c0ccd10feebab36a979fa241836cb032a527dfc70e9fef55892ec7d62bc9136d61a1d759434be9b1140cd41d2c4bf2937a8181f04ea86d7e19abb96ea1ddbaae0a2f99b022799cd219e0bb58842b69fa9a25f441e4ac9eaeb6b05d350888b25850e66ec0898f0d570dfa9a3b1c3f9d026afe5513786b71acb3ea72df82ed21697fd4414e274ec75ab9df171473fccba033069dbd6080a90be05a6e008dbbd17d16ed942e61b6711df8a2acb37363f4f15684c7123c445103f0239aafa333545725e9c9d8f6eab4992107af559a9efc0ce9bfb5e2292098098693196ec825272db9df357534dd48464ebdc0b9c4011bfee0cbc95068e80eeca85d8d109c6352f6d9ebf75ae7905f8ee086511114e193057d818315afd539a2e6ccf8c9b1dea57e58a14f33f1eedfa62ea707cb7e7c1cb1e60ea2fdd4064ed907d1359178564695dc99142c050ee81805853fe531db6e3b79cd8c1506fb831616cb4046161c0207ca1f0c053946c9adafa9246d1962e86b3b956c7115e048fa97b98719149bbd19720ed34f3c002c2d99d1c6c34a5391467b11e30f67149d09c3edcf88b28003fa42786f7beb4b9d80e9d387e72de0ee3ea667e550d2fd367b1ae70b38f9a202402fd30d920453d030d17a149f356d25646f1004b0c84a0a85dc2b6e53e7257ccee2f963120e9aeede6fa1a838af372b2ec6c5ae494d4881fe25e231f7b3925420b163f0a1e89cf4ff13b07dbfefdc4e13e5b052fb297e36fc30c75079fd53bf700a234f3c83ad88bf1f108c7ccfdca98abb04e7462fcdb29d35225c52b1800fb684cc94e60109f536a6f38f456c6da5e2933f50095e27bf2a5569ef758969db2a8e3ff8ea51e6d1ad4a7304efb3828ff51c0914abb4b326cb1d67a5e2d26dadc3895f883a4a0ac8467ee46737b8fa6d80d1f7c11a21fba0fe9cf6252bdd745d3f91f124655d759ef4c3e387cca0bb8ec6ba4aa165620b8c16ac9b866600bb003c58892ffb98b8139c0ca283853060a83d5e8eac20857631696fef9e854b76cea6cd5628a95cee060c4fba6c4cbdef2431db82c23214670679f36b9cdd38e483d4a6091061344064e4ebde1980cab3545cd419fb2496a0c298f44990efbc845c1e61b7ee06b46b48c62d64cdd5f60dad58825d6b606671c71e8cc82d94af79fc2b8708a8b0aeae7530a4a5a78e29ec7193777332ceb9123755b0ef129233070d2c6a98ea7bb7b57b75eb1ecdeff08da910165262fcb7a1edd97489ada0f3ed18f93154a3205413da1fa67a9bac70a5e9eed910f2d4f90c364c0d0d1f648944d2ac8db47bd119726b5c0609aee9ff8b4026b682862135a1282cd9b1e3f6f265602c29ba15cbe34fdaa80d5795885988004e861fd76487165861315287760130b7bb08dba64f1f234d0f7f6a2c94a5852bd147239a2c070eaea59eb3a98dd87eccc9f67f3cef93a6cedd3144f4ad925752eed1fb66856b19bb41b96c20f6030b14c4706a502a76e4f16ff984fee1439108c5649fb302e1d5a0ab7b54e389c32d972b51273716de792b601bb995249cd2710c37d9b3ab278a2ef20189867b0203c0b4a794af1e41353365ec158c250f0071493f3d0e1c113552a2a2bba23e6beea87a29e948694f125994e6c2377b3bc039e62939daf3e93f4eafc9de07fbb7879fc4083028cf9e6f533ae513137cb8500cbd3269cf97a100903f0e3c708ef9992218e637dc26265f2e904e1a2bef542fa8b783a84c1d74a00f6a574e106394cd348cef907526b6efdaf006abccae3bd21b7b2de72631643f258673276a4a30dcf8575e85607efc92b670eaad2ae633e53168c0cdde3b694036dfcf22fa6ae77a830d3bb110ead033eedb5049bac3c781e85650b0c3e7c48aa16620fbf40ee0d03ea85238dd2c5c07b66962039994142dfeb3b6a71b1cf2ba85fcf83e6c0c9053968a1e0dea367032a731001ffde564d4a08c9d19ee56e44a0f87520bd60c4260cc765e49cd89f3cb0f8a1204cf5d6a41bd075fde98cc7e049b1d94f67f1afca2203fbfdcf8749dcae95521e8e48c00ccf3ce96a904d6fd6bd374356a8b267819db47a2b1649d98dfc3402c92598f5911d7e4f049a46ceed65eb0042b5549ac8ff97022505f1287a71e406e1e80ee402f7020f06c92800668187a2885af304db06ffcc95d4fa7a3194a2bc189e4716c60ffbb3a4f4653fbfffcd648aecae400a5fc94b15b0384017f08968e17d44ec9af59fa6e056c069987f5edc670fa62f4b053eecee1eccf20b032537013a32bc22d1b65dd2c66848c545b0900ad8d23af966bf82c1f060a2d5d5c98a6cec9e65973bef61fa483a24236e36b00d53a1b1f6b1294d79652baa9bded3783526ad82a4f37566ec79a8fd8f08107a73eb63fac08c782512a8a4550c4061f86353dc8ae6bb11e6aa6130ddd61af806ffc2d1c4ddd64b2985ae4019c71d37acc08899fc98d231f9d21c79d1308af27ca688efea0c349c86a69919da1b5994effd304d70883b6460721c1135db2f90cd95a0b3afb57d94c2dfea4def975071ab37ea496009fe08f1a548c90dfdc1f28324c0f12f8d6ba0b5a7d4cdc373c64d73ecaf9f37b57f040427205c4c1de8597308dc41b48a9719ad538471a52d778364d7dff8004cb2da88f6641815ccf10fa2678218b9e03002d9b315127ea4a5dbff2cac336dcd802531f6b281ed5acfd93831c106793a88c8690f71af0a4cf34b38a65e778acd4e0d37a1d40b61db84fd632ebb0b668bd3ac5c4e137f39b1be553269f0c8a29621920b9d6dec641d734078142e5f0db7a5c9f21eb465ab552111ed010a43c5874719545ae424a385eeba5468788f1ab75fcf6d4638df8f10f47537b7779de8f02c8d0803f89f952770c47439784f3c3a64cf1dcb2c4e17d57e2e77fa63eed1d0f1c5af70ab389d0c2346fc0be89ac084866c2739074b0c41a48aea2134694ece365d3d7fbc3f9d976c795cee89bed871418f4e8c28780f7698b9ca7c27be0fd37c84e8f21b1a557fff225424af8a8c3b99431f98fa6d660d865d13376339e50945d1b423eb63da9429ec1ee890a98882f49b4186b7ca3133265e0b48a3da06599e52d90d8cf5378ab2da7e85b0031bf5e08d461542e55803c2d6c60db6b71eca1c9e0aa6a1be2008456f7555457131cd48d2af4f77b64046f84406e51c3bd58027e43e38c6028761a52aac385655416a29c7dd192b06a4e6ca0acbe5fa8cc12ab23131fcddc17a8f3131916497a429c72a2a16b2b563457f5e89ba428bd2533a2d67a7ae9498950dc958e40ae19fa0ff07c22d0b0525c827e1a8f210594d4f18a2c100c5022604f0ae21fca44ddbfb460927ab402693e8049290a4905cc2bbca24a9e5d2f0c1fac19ddafbab671e6c713abac8f7ce534739c3c3a0a9551e381ccfa15b491ceb6bd754790c09893bbf2ca30f4dfc139a015ea1bf9048613290fd3ecf478d690fe7a583e238f7bf090f2a75e4af69ee411e97f121d0532553ab26887669a74963c3d91d87e98cd514a4800448fc82444a986431f9f92f047e7425c00d57428fd4daf93fef1444dbf75a71d042edaff56303cfa109cd90f1eae91e784f760ef2759a68624fa6944d1bde3d12732328bf8ccb90dd1ee71f0de102f5ee49f5b27122140f038e351982ac1adc0273322d680f6131bd41edb009104d5d0e9e41cbbd7758cdd9081fa4ae8374210fafd4293ef67eea00b2b0bc05f790873c4cc79d92e65bb315ad132a32cb3bc60280c91a14b1088230409a2cdd2b55b9673bf26dc8295b951aeacb536cb6d713987793eff9ca37bd2f20791f8a4bf80632f26e92e565f9f4653e9504aed788f6d4728e6e9a51f644967c5e7df004c32a91ffd8688f63ad35c26f7bb3d85d5b80e4c27de765855465549e9bc90f7dad8e73500676441bf32d390eb911c779780cdb578a0eb62d462f1f90f3cd5bebb891823568682e48cc209f01842120eee2bee080d2a68e2f564f52413d555c74654586932c7f8ba1ab1609168d01ab48a755265ff6fb1064118e6f9aa095a33e7fe15ad604e0c9354cd3010af9ab3407ccd89a12a0940bd473f5eb46bdb0d77158d919811467fc56d2fd7038640cfe27e9933cd72ca27def08cb832b957a52cff28f3cb4faa4df9f1ed3824baea61425a3801c3de55f3a14fc92a0bd1eb3e2d5d1a420f604b06ee9cec956de2585f6eeea4a0bd9ee69a93e108706a51c172fade73c5b0fb220bdb4b8150f4afbc0fc258d1a695b09ac6fce5c46a9f5b04d5cadbd741e87a0faf637d9831147ac0bd8c1123cd875a30a93d014189da254eef845485ba8de74300a995d372f672e9874107152ee6df0682bc7ddd3c1b14e2aaf597da688819b97dc8843400d8e199a814bd101a603f93210734969ad1307df0304d307f4db82364aec15aa0896c9a53912362e38a6242be6329e0011c42eacabf73b23a314b8ef0ecf5bb29a27485c1f2bd792837aed3f98ec372585f23256313ea5d8ae49a65128136b4519599c942bbf1d495bacd919310d073047d8805371158302640d02b0340706ee09cb7e9302edd065c42dd1e1e052555f6589b12eefc8d63894a5a5035f40f5b99c5ead2913e4b6402526fb97baa7a3084fd9845be460d6c4dfd0748746341a351157675b3679df63a23b5b567636436a7bbbe3c1304e708e4cdba9de587e87b853abb5cab882a63772ce3a944a1564d00228260132c0ece7ec07df4296cfe132fd3a1eb09b85c9c2d137c031b7a180234485e8eb3dd4086349d9fe3c3e97ae880f032388941b4922c27be5760abfff8ac67596d139ea5f7e6bbad258cdb67945c6e32cece9be87e56fca2e35bccee5b205e948fc029114e264c3927e7fb561ff6ca474688d095791da65b21b6f5c760c8fc9704386fc333be3f8a8bb50c13d9f767d59c9a96f3ebd58b8bbbcd4fa0fca2a07a84ed3eb4981e64e8081e78ba4f682c50005076adb9633e607ea5ccf9c39a110fb0b13684d8d402cbe43a3da563f63c17d1d53c7a492d4b1ed55519d41bc7c89405b0f8ba990958b07d43b846f05d09fefb3d15f4a695030bc6e5ff16074f0232739f2604e97e41ee72cde6a8c171d94083fdaa0b60b4836c46f286f82286303b6d0d6de9e4c3b4b260d05054a1505f1c0c8157e9887e3d03b64418d834ceaa72ccec5b2b41c7fa69e7c2738a485bcb731a98a7e1509d758c340a017092b659ad36f0ed6d9eaaab50866abe2f5a804c9d16a15c410463421459e1cf039751c12e9dbaf1843a85a224ffbe30cc9a8cc801a2144cad433654e645eb64da292393cad1e463fafa035eb09bc6ec0a32c3dc980780067a85d97b989bcf3204e8f4b466cd3555517f38da34b8491df783e0fc2c4f0c297e5ecbd179135634afbfb10000164780b6ae08a4a110552be0ef2b4ea35164d27c5f923bd50a428f4e10d110b336d3169ea90e2dcdba53abd766fda9a59ac3f45f6a11969ef69a97ad4b0ee0fddb8f177f2e968fd28321261a5d15beba50edd266b5c31197e8f526d22ab8580c1831983435ac724493a8917e2848707f501bc70dba52d7127e915e9519cb701cbf1f10e58f99db131abbb8d19a04b0ba0d73d62add82ff54ded2ce415d239a174d17381884022aa1c9ba285360cba83d3469377207bfc03f3f3ed8ec856aa37fc2691295c7aa92127ec406978b71363c618efa741c365ea9602c4428fb331348d70e2d9af2289316b29c2941089933adda886e2d4b0f0ca8a40956b814125449fa362c943a9f66d88a1fa7b8fa124eba0e4e1e5c85225bf6ef82a691c7bd3d806722c84cb1c479169342ee790506b165bcd99f2146d72d1538c9676700fbc30343cf74f6620ea688796f6bc72b5ff770f5f9fd68e9ab49ce570f206d684116fa3df842327ac7356dc5992473b1bc8385762ec67824db167423a9d7274394d5eba22bf148c6ce90f24726a4847bc77a5565c96b1bdb7c3b1084f5adaf2d589986ccb7fe65321239edd684743abb9bfd3a31285054ffa3acd0a8d0cd8304f653e3d9ae3c179d7a3f57eca87dceac16d77ee9ead5aaf1f0cf42d250a68b72b2abbb81985d487132be3dca6a6c5d8f21e534837ddce11cca03828219539d83ae7e16178ee01ea1a73e2439a763d6ccb9ef079156ef86a398de9e5e29c1c428b20614dd1fabb859ba8333bb891109547d8f704caea336d5d7aef8397a042680108cdeb95b7a0af13eb0bcaaa553199a0c26e39afb839aceda4a92f294c9a9ed431d0e314df75590a67a4c2717e2194894b94332520dbb1156c7268b8625e474a3fc2361f6707765747d9113bcabec25368bff25761599a83c438cf4f229a039a03c86a532b9650f25e4dc6630b7fa681e662ae006d4dd076106b0286c3aa239550aacfa7feae56c9acd3ce20ffda450973456bf93beee8d0a418c1872fe9b99e82518b6bef53f1f84828ec1846f8149abc6c6208e553ebbaceba59e3dcda191b6ec626f5e6b45b74638ecd001a1c9f04807ecdffba01c73fc30692671c96628968927d5e3a38973d6fecae61d8edcb2061226dffd8eb5c3310bc861d919cf98a5d8ed1158b6ce001e9a514ec4965730e3973efc3cdc5176f5fd5b548242063528dff84c9c80e269a801dcd910431369121e0b012b7f03b2f03ec1569c34d726a6b2f1c338dde730ebad0f9d607187da8d9b85616f1f7ce9d234e0a6d421da9704325f94e98cdec4359780f5c0e571ef5eca2fbed15c583ddc48440cc4d899e9a225d188f176d2056adcbbb7218de4377a7786848f77687a1df4e714841bafbc77e2f8859090fe18fed289a0ba8481b38056b1771c023ab84c8d23647105ef8b6eeb0c6bb9bc3a0ef3d628d0eb1f7cd966bdd772e33178fe0f1993c3225d0a5de6306cbf188fed0c7aaac8b24ec4f24bba58a439f9c6adb8ca113c437ccca19879cbc1a309d2e7662cba4db2f1415e489010b40e674cd85a697b3a5ed32a05fb96f84bc41368979406e94ee03eed7cc77dc98b6b1c875050abb3221d92bce4a8ac87cee0f681f9554fa2799d127ac7fc63b2c389f13392b674f11b9b19d99b48e9c5df1b4afce91d11c457fd234c56c4e8f55c7133ba1462a618ea0ff7d730891a2ac02f21df7766d7a89e62de06716aee66ef744ab213eb0764cd9ad36b941a070bedb352a7a77fb3a873059c2e5711f1460a9d7c95d000af9570b417ec84bc7cea0673434ff27e5debd5f14cea30859e1024f6597202629f698dc313a6bf5ecdd2912ad5837c3b8ad63e516d8f662a90e0c1080ed1dfb4422b39073beead675f468eecddac2f446aa9a6540cce1e612d4a260e1775da37915e0f4fa7da08d32da2c2eaed0d91cc44bf4a3d232d1bc76b135b7c151f1a2762d5aeadb2155ebb9cc3b141900e3d0e07daa1fe113f3da866a926b22aaa9c99a3041b96b100fa465fad5e09cee87f1bcbab95e6d997fa1dc7286ca2748cabc6e4e5a024f02fd6ebb1b8792f873559260a4bfdd31d431badb31ad683d417631159131cbb2e5a6337a5dad37f6a168a6f86dda05db7e8604d4e8d04a96d0aaffd31debcead898228740b6a83ca27357877083419ccb437a81b22cd77e113ca95d5ccdd0b08c5889b004401007503f3de3aea58a8ef9f741f8afc3135a5c0f6e150f0685dae7e6ebb8a6374eda3a6c0f47d8954415ba1836b3fdbcf9c5361b0d1af4966167916a7f1f2876081444301dff1252437c50e92adeed7d437f46d59e9a31871aaa12e03550f2d7a9a3db808e4149ff0ac1172e4db76a0a2b7f6137022177cbb320305e1e517621783384096e46177f35895528057a832ca650fd981c241b99373e3f26a07ed36f64b22800194c194246b63097b1d8ed48e047db71b7dd829c4fc781525db3721fc3fc5fdf98c641658fd23031fe73f4e4ba31ef798e048ecbe988826186de51e3bbce853e66fa2baf52a812c2006b77eea54ec707e102709aa8e5f505157bcbaa187f3fa833a29a2df729c75066558036dee2fcc642cf8f690203e8afad466a7b19fa639751751e5531556cf8b448f58dddd9240119c922c92059821370f8ae91523181f5e7f19061e92d6e2de47fed0684370055a65418ed8fd83cedc0bff8b4953fdda0d8c4d18014b564338f31a7f9025c59379784da828788606fb6e75cb9968be203829298af95959e87948b1fbe80c664b210643c14f908998b912ac8b1e3b8191163884ecc35f9dddf0561eb9db928c27817b0010c6b1276afa9e1aa87befed7e90c42a3f969dd963083abb0502ea5652f5725201d6d969f35e53984bce25f23de7657e348eea1b8ebf6acfbfee9059f8d73f3bc18084f893e569afdf40c32982fc63f4c8a67d00722f8b8b0cd4f2bbd6d3c7808c7275c092520ac052624b83d5fa4160ecc6998f6d10cd4ea04df05315fd5b9310b1187582a118369464ea3c23790786e4b537ffe80d0616d92fb497df4f4a05132e68e43e39345901fd9a6fb8c2324a255d43f7664566a24d1ce3794f0079a382712dc0e20b6198f8d4bd6ea326f89b2f7df1232de53e9252b40c022dc9e0d438445fcc823dde785e59ec3461b9cbbc909b84ed9858eefedc1143232974d979ec58a197da0137f33bc88998c87cacce8898eb49421e896e2a185f09017466ca8a9b2982fc0c4aae7da75cc7b5f4abbff29ab6a38dd2ed3481276938dd3bfb724d6fff34da90e088e3bd4f8beed7ea36d1455f05cda0e81c95f3183bd6d4a17a40569976c48114288fce14730431464d9383df0ea54c2b7d91782fab13e1bab81da96ded382d81ac10ac1f10b72c7cc738f0804594521d41d4dcc831355bf82f922bfd6eeb5a30945fb09959c137e3d1b0097af783e248f727d2ba2447071ae3ad014e1f5276a49fe11a68bb0968bdb94e8b7bff9cda8149f306d6a969ec5f3b3dd0d01bf5e71a06c7632fb42a8afbbe6da3900fa28ec1e43fad123bcf99b8b0e883a814d619c26ce24a40494e8c9377013ec3fbf1ac125d60d18eaa2f04f36c192cf3d7fed3b8589c8717c2453f33261161adfe3670af6ae0e7c09b554a8dc6afc39bb39ac999d130a5e394283da8d4858d6e45419ee5e5fba71a620337bad997ae7e9894a177bc3d8a9bc026b4456edfafa20a93134b1909f42e499363d88a5f6e492104166e3c09a6b0dc2a7aa25ec6c31b7e8b9803c9f42b2df660f72e9cc5657afea31c5b1dfb13052d8404f5c2eaa3696280be221ca87f7df12e52ce1ac84df03e8b5269aa9c547a6707824f97399b357bcfed18727c12c649a9c95a20ee8f3dbf6ab0501bf3bfec3a244646f0f9619223a699f4b9b3182d2ca571ce2b9ffb543e62d54030cfbb1aba4f9f10e1cb063f84ca3dd7fe5fa03f5bd34d05554a1183fa2201d1faeed564a2d62d4e5a42ab5650d5eccd83c150cac8ea260877ba5eab3dc03d57f9e696df52f23f2300c50087963655701be5e6b14668684cfbc2f74e0f5c3052f6494de614766aceb10834af47e8af817cb771f7fa432cab6a88ad7632b8728222e38d08d9dd9afcf2b6193cf8914b0e7ea0958c63d2103cb8f7eb5a83ea227a7777ffff0701894b53fcbe60786b2bd81119d9bda14adcbd1043388c95d5518a2d7b654decd420919bc776e03782c37ddb8058e18d051063194081048607526b100dc4f947cf6d54ac012d8e16e3d0b22b22e8fba562a1ac4d8ea6f7901d4ca412d3a07b68fc7263c2517bc1e0208f104b99631c0efa2271044b3edb00925703d4b96a80751355128ebea16045423b0286dc7333f5a89de5eba9d03721bdef18fe9de547db3c4b80d20b4412cd7ef774bc430624d7e8314be2724f5befbc80d360c1ee4900ae81d608d743c0c2eec9f607fbdd6d228dc57056e707d3c7934917ad719dbb3acf191bbd8f23cd9646f0544728049823997f08180160394e5b217fab943b550152fede33419bc3fabccc48215b61c1600a5168082334b5f40d2f22d810377eef62aae0c330bcfb821641cc6b5f1c0ad35a3cbd99c5febcb6a688d0ef3dec01c977cd99b450ec3c3b6664097d1ce2fb902aabb39269d4a238af0265f190119c4263a831fff5a481f0810595ab9dbdfd5a2f897f1165b546c1957d3a4d0db5cf0515796648579b01ca5b9b53aa703966c33723aa4ae01f66b5a8035521c7976a3e3cdf56ce82879dd4963f1a6fd6c5bb71a00ae9ada5c0de8e3529bbdfe57a1598e70a04fc93eb60f596136f33891ee5e2fd25cac7294fc7e5ad3c09f9a4e82606827a731c9998480107ff69c764df66626c7290edb42d01cc71842a330b73262d5e951edf620d7b68c20e6dfd927c1e0ff0593e6e151ead5f66d75ba72978b9506134e72b237bf8f4b504f0e4fee67e23d13039f77a1d2d470e31df5fa432dc60effb419fb9ae9f4e3b9ddb5ed5bc2db6444783fc353edab6313567ecee45612903e097dd1bd7490b4e8afe45c45b3563f37e627ba3624049c9272de8dfccdbc43e72fe9ea28bc81eee0842e631a25ac800bda5f3f6fa3718ec18b401a1bedffee6eadd54aeef9e9b9443db89a7cbda3e85e350d3ff99453e75f0a84fecfc525f1c5bd2679677a1908918200b4d51b1ff4d8a27b38cf6dd5296b21ec91db7579e52a9992aec792625518fd4435bcd710eb2de6eb4c5ea73c08b94ad9f3e345e713fa2664e214efdca32724442d3c465835a743c505bc387a89d6f884e3b39087d0f499f67406930f33a6cc62277d22b2ef780bfcd963aba7d46381741de26d70e29a17a2c013c164d0bf56f26e5df8b0a944a4f1422a6bbabe7f5ac22d01e68587a917b96dd5c4ff8f53982306cb7afadcfb178306cfdfa76904c03b881ed2812c0fdc4145c710c9f98836dd3ff7766ce3a62f6915b9b46d36d0925be0026fde20a96f6376ef3d2cf5994dede2381200b5f7f6dd6db7e725b91877319b56405ee8c4bbc07972d1c33a9d343283297aceab4c1c3874cbc2cc33854c0fa13fd3c3d49ac67917dc9639d0fca008233e58ef650c840087647be580d250a4094ec7b426e0eeb300d1492034a77fbd73df813381a0894e8bbcd2447a69586fa77f159b0abc0dace47965c27267042a3ffe53098143851d0db488406a4b25d8aa78a86478c999c052fd9576c6a6d0ea9f7bcb9aa052e141a5ddc8334b7dcf81037bd4f45e2e12e0b6ff182208f44dc96ae60143a404f761f87a1954c4f508affa84c71993d5f34771cd8a9542f22311c87debee0a1dd02b2328a34284c21145cc415781a50bd46748090bac17acb7905a22bfd9c8d0b5e71c748c3c6e4e1ab83061faba75f07d556f32ed2987b8161faef8aabb03b2af842621a336aebf655adf18ccc78cc9447540ba5839d397717e9fb1d8cc03f8f04dba5a10154f167be8f39e0e0ed34da1c164234af858801f135b8d65c285f3883a62de917fd5c6bc912233e031dd311fbde5a7a7198fd9a4d43e3215defeb79ba772ee32d5d3f894ec73013c5ac4e3a69f3f14b5a3ac3d4b65e8ec7499aa917659fa18ac14a50e2a353c09343a690a91fd6f70bdd2aaec4fd343ba929a011b8c4819306f00d1c9c6866963efcaf59cfe7432a11ed9a566c194e99fda3bec30c0d73ac63d144a9509b87692605887fc2b24c0e12ba955c08394e63f676101b14bf0466c309504aab1c22128eba0da98562fa53717512341ac7f3098024d2888295046a55048b3bcf8cd1b0acaebb1c87e1cd0cca1d88f856ceec3eec8d5bef4b2e56dde66df5361d63b272462a34852c32b266123541e0f37c7767ef9832fa18d1fb60216ac9d214fc8d6e959f3a9a94ddc93033c99eb16bcfcd8765b0b3009554d46f8844133e5d6600ceca924c624f509bf84f8d743ba075d0ab9d556b3379c44c7bf408a3ae797a9856035e9a76a83a4e3f6494f46374ea1cfe60a9756bc587d3857c678af4913be15b33758216687a55d7e178dc367a2bee124a666105e1032b974e1e47860416de3e491dfb8631d0666dbe74671c4b6280db9cc675dd289058085db7ec416a613cfa968423351975389ab4374b1b20e6925d380d21b61f261e5d56193a2c51cb753b3bce19031db3912484c890c2c4f15b29b22f173baaadd3f986f005b91df78a24d6cc26365054421c3718af65d87210f39828e9613f4ec4695454c5428b3c6ed6ce0ec33152670decf6cfa114888385840ae426ef91579ada22b7408435e825b5d1451344c5dde198e842f7cc392ab912db4d8c643fcc893e19ef031f379b40c015c2e3c87ccf92d6bb7e731e1b40b1f4127dbc3a004fb3519b7e75f6e0bc467462c940848de500326810e283fdce0c2f576ae6aca71c701f7ed60d9ce88cdb12b281ec76a605d76d600488df01924ed62baa7f9fb5dc3fa3f35878720a87ca7cb67bd51b4d4cb00f76885604c87552d638a3fbf07204fe779e5b69dbd4252e4e47c0acdded8cdc85537acc965f62e6b174d20e5915b47895707501f89599ffb85805ddf4fd4e71d59b726e6f174fba1d2775f1393c71b9d4ab3c2aa2aae1626ae67c2b38730a4d609a585f9522e178c3d8b4238397ed17775cc6895f920a096aa8115f33e5bff0f640420978a1223b921d3e24fec3889658f58b64e51529447030546dbbb17a7991f0e4f43d6a9ddb8e8eb919a6c3d7eb2b0c09a2fb78256243914a0f2e4cb4afb65e5ef45436bbfae4271e61fb2736accd49b036b62d7351bd5a529739df13d677ff7c06fe5461eddfe2a62b7cbbfdeaf4b330f5de801449a92c47f3d9e39e62f0e53220a28f74289d6bb606014e9923dd3c55b6e318feda1528486bf0dbee4458ae5078ca8740d839a8bdeb89fe5b93b5963b6834a54cf51d6ebe63dc8433676541f7ca67be79e12aa03544affbcb6b41a179be6f995802d625d2307099578838ac9310ea33963716008097655e93757d21c85a176b42832d9904b0e3148035b9d59779a25b32ec98fb57b0b2406fedcc6e40e6257dd1e29032fea720e652f4d2c13b8212d9e7ead551de90281fa4eb2cd5bd5315c859d44ac1558c0203e38737bf431644ecf23ef538310097dc13a9cc804178f8af1b239b1614b82bddd269082b059f9a85120057b301b37a021d98e6b2458b9adca7fbe0c156c1321002590bcc11950bce86d252782b406c255cbefd518f81aa4d73d0c99bcf7a83e74ee03aa4c6772334e07940cdcc0c3397fdab65a0b2d6b721ff63a535571bc612b8ec810a1f1404f383a2e729bd244d7a28bdb7500434bafd9fe959257611d68a9ac6a272636cbd7083e2582c189a4efbfde2529a0227c02cad6491de67de77af230515285d4de337b5d6f79acf5c1859edbc8e38dafd1d9061fb3544f88de6e4a4cee2acd4047d2f8a69d3e0409bfff8df65626f13530657b386680f0c81f01b749dba90bdcf17c35a922b398fab31992c2ce4d8b74cf22463df214cb37786267d91a74832cbe0594147b6c196a73cbb0f59e0860b0de259d54a4e9080c332e0b269c94f0151546bf90ec0c5659820bb70fbb75a3d9b6bc45037549b24abf550cbf463142adfe5a7a3ded9b9ad475130c9adcc033dc0c19c8104c5ee5113a96e80c855cd05f8f934225579989fa73f84e8c54c50e849b6026cc41dfb00f7f13b4c783306c7e6ee35d08583a8056d6ce13ffb421756b5adb517f78c7740699f87932964711a771103797232d3e6845ef96f112a3c244fcf4b978bf482eca193a6d9633d65d2e769d5cdbea338b95cc88f95be493edf3384fa5ed8f6ba716b1ca1ba00cb5e8881042ed6436dce8dee840f16c2d6fda7dbed1b8a128b6d6b53d9f375d8f9490d4456907a51945cf646b6bafa6f3ace1e380b42a46cd20e9c9941b0fea8fd0830bae0830850d4f8ce8bb2c5cb83050f00ab5b83701fa085af18c68bba85f0577b3c31db894cf90053aa0e25411120753c2d791b96bf82e531c9242246921e265355f3df23484cab125c2b382cab7304439c926e5d607b9621592cf04cfbd10ec0a2b866fe36356413554bae3f7c6bf10a4b965f28bfd5725d0b4c42a8e9c100a877dc3702f051848ab739c32c2fbdc13900ec55a8e95880f56d0d7fe0bd2037b30d195e66cfa15366dc4d31ca7fc355cecd721fb6c3ca6a4f5fb4b6c109866d1b2e7b667882b15f7f00b06096a16847ae7fe26458b9935328f0eebd29d6fea0f2e5ac4e8a501c16bd903c002fd36c2e949c87596e6428b9038ae002ef9718496394e3025568ca2c6ed82b6bb9111f13a323a763efd8fc9aa1c151f1090711c768e66050b2b72ed7406539e5da1d689f1f33692a4f2bd69dcf8e62f89a9c80cd8fb607b024b3ecc605baa9f13c145f1c9d0b700af434d1b5b4bf4d22f5733b0f3b7dd68c40c63c244f334d0bafe16a441fa640260aba03f94f6cfcc2e0c2cebf4bb95cbdc5b55e04b20b12056e8bd85c05fc37294a33c1b8a8a21ca2aab33035c22f40ec43ab7cbb06ee2239be75562bcf7793794dfac6b7c2733845f7990391dd15046138519963f3ae34b14b37a787c62a0bb477492d3bc3c39ea40754c57277d493da8fd44890e5eb3f8782c36eae12e10a87786aecaa292bdbd562ab93028c94592cb8a9ec02ba5eda83a0ea6c1da462ab855366a1737c611e303fc93a30d99dbe0e9467d42231a769004f0b81c3781bec67783b79cce3e18ac53026b838b2450d3cc074fdcb51c3b9f9776f48384527ff627a9e596d446d92e46fd8dbad637bcd46474700ce58024f3e0fa2c5d01eea760e4acdd044fd32a76cc938c738a1bdc6975c9e77233d99a2384203b192e4dd0524ec142daf177ec70846f5c036350e97acccff92db7cd73d7b5e8c72af07971088b32bb790b4548911b81b515c41fb903725a232642c48c8ab4c49356befada29ea4ecd03a51f6e8281632f1dfaccba6b618a51b52fbb905a04f1e8a863245b37cdeff0ba9a5921a00d729857cc136b72576c1ea2f0b1d6de62f427d8c56a65b2378ab3c17fe2d3c8f9b15d875363c9b4b199ee19799d32cb2769eb1fe109151c40a964cd05ff2d7a9fea4e392435ba6b53a4c1cbd816342997a6e78cb6a1efe9a785062b29d2430f83ff95d3757f02210c9d919c2a8bc81180fe00362f5d06fea6478aa00337d243ae9a6eee56f05c2ef2e519ec82d7f5c03b3b6452b1eb7bc832dc68ddbfd55887815b779162fe8207f0712dd835c6d31f03d5fe896910ce77c98a25e02e71cff96418a1b2f5cff826efb1abf20785a8365e7cd93bbbdab91c0aa46876cf1c5bdb903726f6cf7360b93d09fc802da7da4280a7808bff1f18206b205e596daccdc1b0832f5f769adc9c69543f3b51c6c6896f883505b28834d738ce99d0fcc9afe932b54d921b0feb99501d68dc20bd52016e7dcc2d3344d758463de14f7ea4914b547caba0cfd8d4b9d5f0075920941d5c6e631b7b715d469e2f5830d36a685fee405af5b56d571c1cbc7fdaf9db2a009b3fefbbe41e93c0d3799c8c091083936759bab9c31f4a23357bc79e2cff1302b4a2420db2946aa3ea611303bd8cebbd46b7c52ac66f97df4e367b86d3a8ea92cabcdebbd82126bb7ba21f7e981bd1fe4b9f484eb234a341e65a7a640f48d6f935705ccbacb2705e0da33e812c3da7416c2a43dde31d88c63b36ea68819c54de8349b0ea33a6b0cb537215163e0f0af7dc4dab4cf0c68e4a0b7d60c875955fc020855acd164cdb5af3b28632ec8240f515db2c76c17176b50834f88f1f3338a32a62b9d75637cd58e993c7db3693f07796f95c6b6fb0c13affc9c00fe74a9b2fde5eb63a7cd3ab3c467a05f05279644f9bcf808af4df034a6d51070332813460f1a683669599a3f855422201f5f3dd8f4ee9f90414c1ea1b5bbdfa6e9acbfd76398d925fae20642641db538af8add8f2be332e8b5c1f0d3a93f96a5782e7feb1a88fb73f203b5b0f8ec8b9d11b2fa80032f4287f07d4b1b4cd5dad475fb57e307d1f529d541a68b3ec6d383d418ed987c73073692b0e74d8b14790d926018c298da1a8130340cad554932f256361e87f77155677921499acfd937d187886dad9220f274d9c1e67b08d059f9b880f2dc63929599bd8a3f59617bd62fb9dc1d396668c9d46158518556a41049dcf3d9ce2a5c276d8660d49723dd79d106438f3094158e48871a34cae525fbbcbdea7f9456cd73243608eb55f10687c839d9d0ac72eb3fac0d62fb232c9253f7a9d8d0d30fc8e6e693776ae0e268a7fb0a90fcb57fa58319f66935fc954f1e025730118bcd4652f63fae4478038477289b285ae2c87b91babf824dbd09dfbc74aa041c63277121a9c75866c5219b36dec90c464bd4ea6dfe668bfc1d24e4b0a9fdfd83cdccb089e52713a0041d6beb99669adaa67083b52d5c09c2a01cc2ad9ab61551f345b56ecc29e6eb0837c8275909de1d55b1bef727bc317589117fbd15e957e9b0328e6ab4b3f113846984c2fcb35b75b5f0da23f549755d7a5b3acbf812fca956af785c4ad3cbe6010ed5cceb4921f2401b1d00651e2549910652e1fb03eb4921b4bc68ca53280adfdf67de0904fd67e9139ad91b60720d1fda96fc34f619ad08cca3da01f8fa07ddf08c620b68fbe0d943d7c4eea7753c883890a764785a51436df15eb2a74741b527287192b3830a8361fc2472f190bd8731e9050c50ab6f7dacff4910d00598c8fb71f884bd1128359d0eee6c3a9145df408d03290399b260a9c87d37ee8706bcb379eb698dcee8d7a4b3b5524e2119636c663731b15a4f51a897b204fdfcc82a653034966441eb6aa5aa36fe18699475ad34b70b6ddfb07e68b27c987993046af91085266b051724986f0e2302ab2ca43e595d916874cbc41bdcf75eccff2116c8e682e0f7d7dc9f75ccce607d9df83b34df5912d9510de5a65675bf8b1257c1795197cb1de85577081a84def715739fb576669d208879c0e5695ccc941cbecb31d1db0c78d1883dbfe0359234241807da661b0d8deac354c91586a353e4856ebce479a67d062b09c8ef65457fc2857da5382f98b42dd14252484968f37c644d1fb42b1e72440bd7fb888f83ee824682a65d81c1efa3196063c01f7c7a76567880b6758cfa49067a9e2faefcfd13d8aca4d20c6119a702e703903eeac4d2d8f3de72aace6c7b2165c8a55b523d7668298c1785101cf1006482e093be5c51a30d116f359dde228524b7c3f3adb8819c5aff46cacd8bfb777ebc1946291c5f6742a8b660c66781360354d53dc0a120a03a2efa73ae0a0c9b7385a32b10fe39036a516d54d40266134d658d5381021ade7d1034b021f4bc870efe68473f724ea817c8a82cdf3d06a52e1116dceb54a5b37184e89566755dc8050bf47c3616cdb08fdfe5ec3a02fb87c65c2a9c57ffe93ea3fd12c120aa51deefd05992a98f48cf6775ebe0883c79151079ac8d8a507a449cd2dd23dc58f402073bcfa51c279d78f1a2357050dd706c1818b5bb1d8c71b1d671f217ade7d4ac09727d6415295421abc94c3b600ad9d157e0bb76745ba62eff6c8adfeda69814383430c1e1ddf16e9a11b8243933e1246176ae22bdbf588611ad4aaafe786cf4adeed469063d7cb280c7496ff5684544176be4f69127da40b2570be70910370cf1803376387d2ab626063d52138c910965442a6d090ecb12ba8b2cf76685378597a7ec44ca586d5a544b7025c2e12b6f8041c5826226f7a12a537741b4501908934c50ceb4f08b6bfbcbe4e19bd8ac0f50b1b3dae68737a8a871b19e2bb512aaf29d9a8cf7fcc9ddd1033b74b214e05fca0664afed41c848523efd37682ad56715d0ec485a2eb06ddb57a2fd2ba94da0e35273f396c00ab9e40590fea5afafc986ee292954f3a84974be1fa08adb526dded508ca99aa2b0460075637b4a6dc85f4a394d3b469735d2284624769a69b1303150db4ac79e496f23b8fe8e50dd81b31ccee80bc39e549d75b8102043b4b6006432d98b3c41e94ca1c712774e248eeb1501107c1a21f302a0fbd83a134c45d8a97a268f3454a0b7c79727537f73c446aa576752309e7bad0b67050776558ac3d89451c7ed09be97277180c74d5e8884d9e2f76d1c83451cb8fb574a1207cc89791d3b3791730bfe55f6cfdc9e357ee9e6f42de857dd5a6112ad144778524d144b589158b9a067c1ea01d11b0eb71a1065173b8b4b0eb5beba4af7f93ad31d9707b12d3357b8ddcd86137efb3e33868fcd9ba6cc68636ff0333e7930ab131bf4066ba06073737107c3e30ef030bdf149c04a9861d4a5f8bab98e4744b2bdbcd50ccc63a73ae65fe4194713f426d02cba4b9009c8afb16f7d6acc2e0efdd9150b6e025b933fd5da8f7658fa65cc9eb76e40181b432a800b1393ee2ff20cdad29daa8c16fa6d4850e124f882646810ff72f635fc3a54808ac4f90d4947fabf9ba8c058f2d451fce77b4d2eab65e8a331edc492ce3ffbd801f3412b62ca84e0f0c713c89ec306a5a89331a5660db5985a5ec416f8b863de7f9dce1f6dd2510fafdcd442ce8aaec0c43cf2720d34c2b4967aed12744fae352de4799b0ba4b335910afbbfb216f4ff256283a02fa7c07111c02b06612eb4fa4a064444ad8d7085fd7c0cf0bf701a9ce2983d12336ddfe9671ebd39623b52810b0eff003c83ab65859f0dfc474ee75eadfe6cf8169b8b233920a916ead642215b67c0a52bbb78f6e6efde73c9e413e068f2ccdc433d768afec422afbd0f35d89bc798de960f30dc26a395b9135b3de6b429306f6e0f8a92e5141fdcb65507be32b7350340e295873e2da6e0b1d13e6a474ff513f9c26209a28baba7bceb01f1fc3d7e596687617a6363a639d551ccaa55b6d1e5c904f8a7b8fadd59c15d4d7bd226aaddaa418c01be81062f0216c0d4cd57bab0ba71d35f815b40fe14793beb816c730870d4ee6e59c7ab15d92743b84e3723b3a28d1f58734a7b325c9804ce3b330324b0daf0dd273d6fe0b730444f2eb10d576f1e26f66215155043954a6a86e3dd1ead4dd8aea325b1764d52462467e23ddf8bcb36c81b2dbb6357161688f6b5f25bc7f4f00d8169a8254a9d561f248217f49d9b8902562454abde959773b5f2bfa3309671f6d89eed399aeb6afab871ca08d2bf8678050cff3071a5e6e4b707ed3c5ee26be983e3c7df2e07f1546de7fe02e98810bb2ad499026b844d224c6035b865e001e49720867b06ddd20d6f0de191d8fcc0f680abcff3759b691affccaae5f80135733bd174ae4b76c909efd4dfe621f966b1493bd4d3f4714bf4d55ddca3d57ceccb71c27bf3eba82f57d928aa93936238147632449e8e2802103b7f703b207d804f12438bf3697503b4938d1c8958cf12ed39525df93ef19085f51e4e1a519b9803180408aaaa376924b3ea5b397026e5ed50a46858fb1cb0456677b7417d4a30c88cc793ea2a82ed7a838c977f53b6f876ac4843b28f8d21391975ba4c7ffb6920bb1a1794e707aa54f7a8db1c65ca0a1d0212f675352c1164fed5d13eca7e84c370789b9a29f54397dfb203d1efc116c7b58b3f6cbf2ccee22243f4ebf297f5657e034927e68e6cccbe27a087b5b2ba9537864d83dd2bab3b2a8a05d8ab128ae732661cf92098f10b3a16710c9cfccd108945911e84a496bd51f095af972efd9dd791faee81d19344218f5d0d896ea101b69e0b4de14920ea2d3186ea3a9752bb37c0a57ab54c8967a99efabdba9d583cd1d86bd7b95c34666990b9f4286cd0a48b23c402a89bcd0afa4b0b54a7df3bb4efc66f1ae303e782e9a02934dbc2ff1f3b10e5360e1717147cd7f81a953ab310b1550303289d0bec13fe74729618475a05a2b04a2f5fcf6526758ac8f44c2f344f69bd1d69ab5e50c14d911c277fb94dcfb5a6c1f41f73385bca2fdd3306810d2e61d1cf29b674321ce3a70a5cdb9016adfb518fcf89e1b8948e5ff61f7422987ac8971d976c8ec55e0fe7a656810a220f53aa71ae93dbced0c368b504e452ea4b3802f5a39837223bd14c0757396d57c9b8e5a5fbf00e3ccdc3ee92a2809c8875dee5f7319c7b6ab76793ab691f9a33b90b4e6c6ba7493aee2341fb3cc07a83b837848f1efa04729c3183c2b87ecc12d031973633cc2c75ddeae96c45a27aa4d88670eb0236d61d207b70ed33a62fe3d454bbac0ead0f85e616d3cd6cf9186c37710d800d1a47d639b3376ff1e19e3a3800be21e641fb3d57be99c14923ef6e6ae4dd60be01ce15dbdf27f00ebee59d8c06a364657135933cbb963b66da896c51f3be36530f5b955c492217c1d6b171c14db1b38685c1df00df121795a9f11b0623480c1b7310a8c70274341fcc704bb5e45867426c46638379a6be27638ef39dc2380e0eff8c3b1177b5990380261f3dda51bfae79775f2c4e06609ae77847aec7da8b5d7d019eff147dd2622f699071d207f9e11fed60aaf601bd82893c1a79c21b4a0f9028ec8c417c9ba5447c0f44ebca09ef6f10514d9d531b24d1b786d45040c2a5add1327cc245201d0ea9a205c6a1f22a5cee1f3079ef98b13584126b65e6f02831e6ed6061c38900d58a4f683bc7582cebc13970a1e5f383d4b36ac0f384df0d1e0a11d443bfcd78fc92645764549da881c32f832796ce409af2486ab1be78e6900f5612befd54aa6a7f988b679caf6558e4467ed3d9df9c0bb562f090d77eeaaffbbab0743fe59935aea235ee26fd0c260fe4bb454b7d79c0775cf1cf57dd688962361e8358d60b8c49e33023127b7ca2f10eda8d4a0fa7409f93f9cd820532b8c9db7d787ceebf5c46debb7cbf19753dc66866a58a0e3adc5c4a50828ff0fda279ac1d525995117c3f3a175ece41da66609e5c857da2963545114f65cf41ea8c3c87fdc14e3e2c384876b25bd260fbb9109062c0111ea4c3a637b8f28edcd42e1fd3dfcacf6e12f59a0ef03bed0080bedec2e43cf3beaa7cc6d889f39201fb3b61213cd2c4ee4fd41a128ff216727c62f97766c53df719e96fcd8cc33fc65cd22c3a558a0e994efbda9e6fa9d2a5c1810d1bb85defeef52530293fc57d25696173eb8b051749b49c6bfc96fcf7d332f3acc1ee24fc62764508fb682a88a5dd14aa6909356a923a50717c016ef04a9e98b2ec5f6a5037427554ca30d5195baf50e8238c11adde83aba011dee53557679274053b64025e5d68984e7644050f6499ae9a1b69fc57b8b013a3c965b44154dc104c3841c29fa043349150fea14843df30900ac9982d08bff64da8f54459712a0ac9d38ebb550f4c8c9659fab186dafa6abb873518b7c34e4bec23490bbe78c91754508e40a4191f83295abe8a390cf9621fcf0282754180d61d2ce8a5de60a25be63dab7d31f23b5618f4ebabd558bf36f52785b784db9f112dca27d3e36c87bfde3080be9d7628159d99cc499a5e43682c8238b7ffc64ea5afbe79f5ad52e7b84ca89c7cae62dd5ad05cfecd6847301c4337e939a48c7607d1706ea2edaf1e170bd68a19df83b1bca63bb1ab3a58bb73497cb0c5a6b5abf85dbfbdd10a3edfcbf93535576fe9f8c9cb24a1027e9d0608c16f8e2085f318dbe400c4bcacb687ef59a8e27f256d0faae5c7dbc6c920357a45175f3771f86ca92e9fe0dd452ee04e7e6081737c57be3640de79d078a0561833553b770ee5c16869f9958c621c1b95225175a70dd5f5d69cb848a018ce2cee72cb6f802efac3007ba210ea397802caa29bdc5dc202949a3686dac84491d85e1d419300835626419b4fcecf13bcd0b34cbf19ded7bcc8fd52df541688ba3c2751703f06f6e3108df6a8f4e93d1f97638c2b5de3be665287f4eac7906f55c4eda764788fb1e01478440edc69e08b177aecdb9755d784efffc9ae29ffebbb60c41e1fcde171ac19777822ed7dec4cf7c609b55aeaf52b0c2e5fe2742302d0746284f0358284b928c6d5f43d7b795888faecee30b582562adc118fd517d6b1597f35d9847b99a633ca9bd00f38be2606bfad800f78ee8cf4bb318bedd623619e1d5f3151ee9e039da965a099a47a42382d1bc2a46ab72475b2ad7c9f639c64e905528620e29ec27f2243a56c366e7096c0b260485ffe81a669a75073338b521690901d1427aa7e2df46cbb40e1478d15e26508571a2203110a52130130d0ddbdc3d51e70e91dce3ee7ea27d07a87fd9953187a6a8db2bbcd3d1b0a7a684fa7b69b16fb99afd9d598d11065d6ed8ba406159326119cd5049fa2a15ff4d28ffc3ea096656be0931faf1acad1e1f6e82d8b5405a65f2a04d6e177e7fd5ffcb8634866941058924cb3618c8fcd60f75f022aca7679c04d784fb0bde7e0e651afa526da96ea6799f571bf48ca1bc5f4dbd61362dfa34124b1ba13f5db4b1654e42fef16ee185da24e84bfaf1feb3124d017935decb42cb2a94239357b7ccd490914e884f7f068f06bad3643d16243cb556bc0430173ce527e77278a95edeec483ef62d0b5ed977376b98babfe1c89444c02799e74ce5041e7d7e5606b1f5a11394c97fd4f9661b7699acae71b1a580077042963a99266637bf19b063f0c2935bbe42dd9a066d2dec2350874a702774375441603f1d562f76a585a032fc7b16ea0717db6b24a34429fcead7c96914c8fc1fc1621beacffcee7747ab9289c9425623164b4fe3a729f0951df536de51a0be164332e5f33758b6fdda0a2d9e027624bfa59b6ae801675c5a0ad74ef71ebae28b01d79d9b502f59d87521dca17e3f3ae0554c271d223dafd6e3f6b4da8a0fb00f1229ec2cf9e312fffde732ac9cdb856df26bd361e397f7226a5180ed09871f8809e6949a7661c1b266d6abfe07247f6e2811bab9d64b2a2549b81b41ea2328c4144cdb4ab35957094deccbaa7cb73e94457478e4aaf7e050c9c8652c4937c0834b39b300cd73c7e54fd84cf321eb9380b207a582012cd7c27ff85470a4f1cb9c7ec26c3e7fc362c4da38a0fef211448e2e4a870a81f55c179a477fb37f2325c8c2d18c890a8caa2743491680b20dc9c771cd7f5534107e20f187db4977896f686df445c349465713db16b077bdf2452006e15739d1f5cf85bdd51520e81bc926f0aed10041bbad6f6f3ca2b9ffb701a6f43e1048b463f59fe1f376e15cb0f53f284ed8e6393b32a5da1160215b3da4bc4603b2e09d666cd6695817a22432cb8c20fdab53142e72e9948ff7ffd054a4b63db0022275758808e133ceb67397e216102f9c38d6a4b25f64c840b0a00376d0184793b314298aae8e2a9f6137bd63ababf254c2b1daa21dca1ac9c96c81091b734b2b57577c593f2c20a0c592426f139e23d0895ba6e7427ce563b9f0557402e5cdd6fced2a3f9ebb6a4c490102a072fffff4f450eb761ba2db7bb142851eeafe39f67a75aa8f9def70eb0b4553e091a3bf568294cd9be99e76b4123d55ed8f932d3729506f674146cb16c2ab747809de2f2e105d3951c9eb3a62b984779fef9eba570317a8d3a3dc2cb6a89b4f482ebefddcdad5b8e05b80fbe336a8e6b22b70be46b97ad87e94d793a62f6cb49a9ef1878781a62c266f148e85478a5ce431eb3ca40a30f29b13de092185a12a7776a33a3cc19f2cc6436fa1a5f3be81e44631b22c0b3dcae1c2bd5efbc4a68d23a57b17a4b72ce6f1a9159465e5e66f14ba8289e56cd56e9f68a7b52b5d73f8ff7766b2f1be271030a1b0e5c57ab69e229551d936c0c8d0c6eb141186ae7343fdcb60c51efdbd0d32df6e84db35ee59220a64dc77416eff3071d38ebb867b326b186ef26f93d97a87b65ddc1a60f5650c2fdce6c63c419b31e0d11061e67ce389ec31e881d978fb96364d3dc9053894edbf19eb82f993292953d19d112ab45f502e500a6831860032c9e6ba66212fc0b8b383ee87adab302e8ec74107802dd71671818fa48586e8c8d12f223af3a955b00c56d6923e1453830cc4f279df1c6ed309d65b125981e409d0f75f937889891c1f144349fb645a3fda564b9796686b8bead3c1fbe085c6607ef9a3e197e07caea56d77e23cf13c94f219e671d51bb343208851b643c818684188209a56181182ae2816f6d41ab2b4bdb96090d6378169811fa267d0935704e5c0143a67c5917220f6e799c397f9d4242a7b4c8bdd05ecffc8723599c5f29539ed5ee620b36a24bf6cb842ae5cda335ddf0efacdfb54bbc9f533fd59013b8fb98e9dbb7e3a917383d2c2842a4015eb1eb6c8387c51deecf7fdce20f84cf781dbdeae19f8e02c5c96c9e81daf7b7f9cd0ef7c83f36ce8b8bbe06499100c03d5ad30ee421609332ced645eb0110b174c2a7f1288bcac9af6da925562b48bc050d0608174c32aab01cb7e02dda209851d41ea676ee31dcbbc6e47a6c9d4f3309dbaf70d5ac33181dfc94a86d84055d27fa81ee30ee7efa677d65735514db24a9d9c75fe05d8002585091ae9ccbd67844bede4d948ff153c372fc2f5bfd4328797f4770267a83ef95d438e1b28a7c0b111fe7b113dc67065de53806a935ec2a36870b391640a77af5f96789949716dd6080296231b1cad43d0936a96dfa04ce35079bfe2017a55c27f511ea36016fdb08fda5ce38c5f73d50c262b660ceca45423b382545c58bf611923908a99bedb20f6fa6f63f9ddafcb1d2fe3cd95c244e8dfb681aee0fc8e07e59d22e6434a45f0a291a6aae3fb20f709eb1d52b43b06be4731dbf320dbe47c34c7deed142e3825333c857c6fad86e3cf16ceb1558c3ccac6b8b1bd9e09997453b7092270e679a490b4969a7a0ab6aa964b8a5b0b730b5436d77b657adab49c28d8f3e7951575193f295ebf9215a007ef66498c403e0c7263714986a38d3326948355c25de9a6be8c4fdefd8d8d6fe8a0d48360272fb43e97f32e7adb59746532119a7c7d866988750457cdc803ef8dba05f1b042d679c3247b3ab83e69c28492b1ecf00fbfeafbcff19b2fe52fc04752b18b92e70b8acae01bbe3230a14d630e46bbe637538819050ab36c6e75f7fec946760e0be435595cc0fbca556eaeb8fa9754f3a345f12f0efc6af44d92c8ce4e618c3c6f021e4ff307c9c8885df84a8e7a557b2d13a3d92c09d2bdb6598424195639e886dd7aba42805092562e616598d03db8b9d8b54ccb6b2b71c64041b09869e297d7f6a74cf6934a7b015ffb47c8d155afd5c0735096e6ae193259da27d011e85313beb91d230b87abc01f952ae3e2749a113c57cb31811eb2b2760f063eddde99234bfd51e3b619922839717c0b7298965f7683a6b33a906e9dbc0fc20122b788844c72438282d349c36349bf5ad2f48a4194f7e83d3e116a583dd83763b882a4c19dc2ba5988584cb17f8c54b6c2b6ab3afeb7ecfefddd1cc55d14f810df269fdc1dfbeedc7ba1080f48084c42b52f71b0c1b8c93ae06975a9d2bd5d98c4ac199df2cfa9cfc73ae9a664845287a4ba9817d069c6cd59c91ec25053c070aaac020243274948eb8c8748e010330246a60266e91a15943bce099a4a9601102ad71aa13be7f54c103f9e235be17f4ca877727bdfedc02e91d0ab0f8140a15603a73b6522e58bb5c2f0741707b69c52ed316ee0d454c0e509555eea87a72315204948345e0d157f8925afdca44ee02f30094670e7170615c4838140ccb9ea1dda28b6e6f48232920a852fbdcc79be52e963075b94523f7595e9df06d07ef51cdb6651aae3e0a4263072161f7ae3e804941c3f89219787546af45bde9572e16ce1a8f3b68fa84b86e919e8f59177f34e3b1be4c4bf3a7ae9ab58dec90a254abce2eed67dbca0ddd45a6ed253a557c2835384e1ddb8205a6e33efbb4fe3f68b4e5ada044baee07baa009a1c59dde960f76e5f276e9deddbb0fc84d9302cc97041322ced02c1ff7505a0506ff351207d8b848afa29531f17f2b5363ac8156cdaca5e4a410a95d16791f909ba4568d2d178c60187a6f31c60939234494ade5d3e8540184cc4a7b444dedd2ae46bfa675d92e0edcfab118c9b9c787a619d1fd8278de631792dc9d882b592a89d6f69f2b88f458040e97b1a086ba6283edb60d808bd4a2a0133778bad119fc1661882142481beb5dd7d5997ded932248315c31782cab8e05faa25174baf503cc13c5a2764ef54a07adcd3bc8dcfbb34ab720adb19a2aca595b9c155442fb14f6927a329ebd7846f90025c56b55dd6775d7dbf8d7894acd82c9552020488459df8a9982d768354f00841398e09e199fbdd444a262344304e645ce389d6030d1b781eabf3173317ef2e2f74c944e6bfb787202540c2b5cae8af5fa56c84f98fe046fd3f2cc2dbf138e0ff921b27d8fa1006a53dbf347b811dff78fc9dceb0ae3a21471f37471047203f2ae3fca560567841f1ec2ba885a1379f6046b08f8b52dc41ab405683f46834833cf6cd3d2ac1b181ef49a672260459fd70bdf7e87b1db418903218f75d565549fad6645bcdfacccd9b75bc251d83ac37fa2438292cc86a6087a5aafd3458c50b73f6519742ebbe0a340d1a33128b5564072f673f43300b9232ab0a79b1df979b19851d7810c39c502b49df3eea736b070366f65bbfdda9c217b1ab5af3a6098d7b92b77cca14cfb0ec4524654da90a751c0a92ebfaa72197a42f1f00aa3a5c79ea7e5cc034ff600a15e09d777f83a2f1635559c48ced1ae436268897bd12b0b49924ebd1ca4435526f0b40ed73e06e307cb8419c7e5b7e7dc5ca6f42d38fb13937c4c1b45f0310a4c4095850820e3f077c0ee90ee7598a81704756f1cbd1fe4c48a88524e9f60cebe8b30d5efcc6cf833a6fda501e8675f2208667c59be1bf532c5d4ad4e7ec27ab3f647ac4c4fca0ad17c3d195ffed83f44474e8fd02d40c9ad2cd716ce871c996e7239c2e8b288a280ce653bd12677998b0ced72d5e604e570e3491ed66201c3395ed4f235cb0232d0bb370080c2d87a0f325980cfa779a66c781fe78c598cfc1fc149746cebabcdade9d522a82dae3e9f30e3c0ad3c013afed26bfdf1c5f4f30c20940b6dfa1fd6c0184cc8b19ece131f38068e68af9c7731048c48802bbb8cf4df413c7c83ade0d72606af6cecf770745e2f1c8d70c1febefbcf2f488cdfea49f2103e2f980f27a3c4de1a15c1a752bbecd5c876cfc411c751d23eb0a83d724eeef15a6e73ab34a7cabc499a1751425689e19a4f96672548342444cb3f64e011095fe97189160f2da3ab5c05b6bed1a2d5e3971c09e48beffdd4db2ca36f5bb1a1f85c67827f9a72759ed55db4f1588ccbceb6a494348b7a733b228df936997e4ec168710d04fc3e5d07763e931e2a2919ca5dfeffc22b636769005b7547c36bfc126be300cbd350f66398dd7f1d3217ecbb30b9f6418c23eedc5470edd4bdb8510f3a707297b32b629a43b6c2c04e8181c758f719b81f8df94850d50340036477ba8fb8c0d412bbea4ecd34086310bac1f0c7c2c7955449ac11c1f2a444b46b746e98cff7702c6aa4696a94088d01299f6236dfe6547ec9c4b48905f9fbae43c696a89561bdcffb0c3a2227e25e0dcb02044a273bf59f924a19e6a7a4aeef8d649facfaf7d770c0fe883049ec5b36bd1789a474df9a8fad063f1538665325695c595181891a8d687bd05d0f84eb75b172fd56330a552de3a07321826ca11b91bbec649e8ba2b2aaebf481d07935abf20bb46095295619003987352ac05e8369cb807930a40801584496cb4025a1cbb46b559cb1c5b2ca3a237ec3cfac6777b18b828d4341b4bc57f8fb1692bbbd74e9214e518b0127f7b554e6c7a10eca6e489daf4d2e6e936facf5a0e1e4e0b2a97d1cef8ff99c42c10d5befa20efdac0c05ba07eae224064d8346e5b12467693f68843b896af66b0a785fca231dd4513fa3d15418c9658de18a18665babb85463bdafcf66c99cb89edc24cc838c0131965a0937948b44ebf6665d8f59a89d32fee36454bc748adadb89d57343613df57f924100ae7e8948defef4a95743334240b47de89152d29acd67e9b4e7ea71ff6bb0859fcc5bf6c3b2abd48cef58d6d5c5831cbbde15b7d5f7ed3a42f32071ab5afac2bd07aea8e01b64aa6cf3f344aa1b35b75fad0f655d6a505ae43484e99663870d3977fd91290843fcb1326ffe8c0027753cf3273353e7fd6a8ac5cd10c88e1914d2e3e514129cd27f437f570ee912ec62235aac7715c0d678a14c0958f495a1eab2280b4ec679459faeff12e190d4974275d607ad540288120a4a446e85d88142e3a7236909c9d958d5269d806875bb7b5bc25a821aa3154c5442b336101bc185de649183e89f0ecb7ccfa08e557a5a047530cb909752fc54bb1ec573d67551888344d012c8cd7eeffe388dc6e637aca65a80ba3dd0d3d591623f28bd7daa1dacadb2b715ec32c07661b751dbe19eab05f1cf28f488471ee4807d35ab62c61dec2ec50512520128ca06ab91824f628d7ff47ca007d575daeca40ce234e56b4570d8e673a7686225cbb6a2a79c1b6ec2264681acc3668b19ad45641c1b90a2303f0d40897eceb61a5f52c522368d412365a2eab726e0b218644003c7f62dd680634c9941c54180aad430fd75d4d923d840aec110e2c771aa771449459543f8205ee9a7759a373131922456c6c8e6d708de71a5fb6bddf2b3a6beff943fe44d1d4de020444826f2005ebfc8905bd167f7cad6f6d467b9c9b5806b1c36c243a1358cfe8a592d2080a8001aac50757678adf4ce38b42f91764734dd3c6fae754bd8527216b84471930a0915fc07328e4c99842b9e221dd805dea8a4f9e5a79fec031927b9d2399050215bff43c4f2ae59b3440f08ee07544fbf2bcfdaee13ae4512b547a83b863e18db610c5882c69687b78e38d3615fdca27d4ce8c08ed29fdf91dd0e16e34dbfb130641e28d7f664d8ee69fe45f573d67d3104f92fac7128fd07790d5daf4bd411b446d8bb4a0ec379f757eb3ab20454f1c8f154869be71db2b783dcc3566cde808fcd0b74226018369f835d2bf7dd570e4389a14dcb2328286afa5ac6e1bc12d7d540db2c48605bb3847836de7fa9301084335a387b3df197599a0bc79007d569dd0334d25c5ba5d66f543035a47444745b3604c49a382e16c9725aa4f700e2802891d41c1ea88a2d37cf161de5c18cc37ef9c768f5366d014e43286c3ca692223dfcd82fcc0c689b7bf36d8476bb94789dd24601704738edd0f1c173b63f48a85540c1c80bba5913731887fb23775df262502b3030233ba4cf2cfb189e9be4f0d4aff91a1b5b1128e4a01dc4fea33a45888906cdee44ea7c80daaf0b809e07117b51f184a55ca0ed6c23bfc5474f19415049788dfbaea109aae2e040c7f5d21a1723ee4551d5319f33ae97cfea87e44e154d428a85ed41f76da26a2cce526bdc738e138f5760741881baaaa624bca1408011f500341f188a566a4efe77eaeeb77b6b532ea167e27e99c972e09349718e0b841c5fa3585655d65cbc66aa699c9883268f64c248e009afb49eacfeb48e8b71d6ea0686677a532a28f7cc4824c92d4bac8ae28a47f34d8ea2fbfb572ce2458cc6cc784852b62ee3508a58158c9aacde7187fdeed1b05c90a3a28c95e97233ee23f75d1daffae1423ced287d782fdf1d8cf3846fc2156c5d30b3ebfd40f3a1ff93cbf2e084b3add4b9428b97e6ffaf133f0528353c03ef63584b7738e87693e6404761ce85193e6a3a30d1249d82d3f5279054ee05eaa4afe4bb245d748a2467d647d8d18470055e772a4c71d211d33fa3c8702fd2fe7ae757c2201dc6fa7ccfb34e0ff51153308f44850cb627b5eecabc71d1a180e646ff0112e9528b00b47fe3f34e62cad278dd32e538b03faa6d0dd6fef32bff5d42a6315266180350e1ec1ea1cd70f190c4a442d4eb0a679109df93b35d7a4e2ca024e20d60de6467694ac70541be39fc0e44c3c3a2ed7464cc975ccdc8352d2ba8e22d62bf29c6c511679422d05d91c5f7ca8590aa877361f66ebb5cfe78b45f7d9c900898f985cc77cac1658c57288a5642d9007760d8c47666b9669dc5e9e5455e6637676e855d517e219e35cbda0346b3b53a8a497bd2b2f02203cf2523d5c027ed8d8aab1e63cec7451a5f5d56c71bb9fc9820103c3c83d5370bbd8c1f7635ffea6e4aa26e1027db58c51592586b80e29d0056248a9abd3d05cc6512137f43aaccd82d3a54d0da156011f8b36d4db406e1a44b6a5e228b06348539cdd8ecebfc3fa3828786c5551d89d38d22b73bf4d10bf3bbf4716dd791c66c20e9b5db413c947f819ad8062505c3145ad257407f3f6aa1386034fa61b4389c84d952e85251a935b6d7527475d3963f5c807623d6a1d69bfcff7ca845ee10f3be1fc9ca1304265535b67b725e1461b89f14218415fd328a7118b5670df561fc9c03c339ca9581b55139fb363f22821aa351a9a2eb641e6c3256c6d3b66de91868fdffec7f3fd44e7c4fdd5b1a3e5f6b5ff7f204a74f02e5db2f995302b86e7a5953a08261408254f643ea8bd2a60a76aa32909a28829617dfd5a215b5e39371b8e42354004c97e9a6bf21c653ce9b0f49f3b5937600bee605bb8e6508bfab769c6bc5bb80dd21ab2038efc75b09389f94b5515a4f05bf787ebc590ffd7f5822b8ce0b43450a164058abe8b997944fdc225823275d2dd4a98159523c2a22401eccf49166f3712aad7e63fd37e63a8728456614a855a4d13fb39d9f95823b2dc4967e124792c97ad748e34e8397f78c2facb5f632cd2ae9903440140fba1093e0ee4d62b3cad531c831d43d7cb2a0e6904d19b50549ba7efa1f54776650078a7c2044acbe392f38dcbde3af881688d4d820e30a51e9a17ac6c54483fa7f029e1181872b0968862cf7467f064ed847da62d801dbb7f0bbd23d913407175824dc1fcd89352a6f428f3f9027f647ff8d7c82f6bd95f347bcce12acbf82840a21c122f4f0b951261072915735e7c723e8181020b5cac543c4171990378a428505d4eeded6b6dfa4fb8d95b0711d6af7c4ed7ab3269d889ab9608eace129811d417d9d3c570e066cf2787ea2eab2b430059570fb9237330124f27bc6bbefc469895ced6f85584407237d2211e4267b091a140d59213ce4254c1b23a1d34270239e47f5438993054a8403a34f7ec2d32d78532b07a8bef06e313b5e4d5c249f515c4324ac35f704940d36c9d045c706b5ac68f6f5e45cf0a8a5afe2edbc2e1198d83c913899307f21b65233473cb3da438a87b47a33c3fb5f215666af2036fb543d5783f85cc1b2afec355a85c02c0708e70b0886951a9122102d5868e51f9f383bffd987a6c7f0db6a3b71164acb87653b1fbbb21a42e00c16eef2c4d3f01a46ed08edd3a5b445a9b7c9a4ea5e64ac9e63218d99198c5b22f65aabe30fd9c96863441bd64d09f188347f668c0486554d1109b20f7c5dc58af9eaaea22107b1da961ea0cc43997a804df5a7ec97e8886f2d6b94427124a8191388c66b58d817bc08e3af7e7cabe115e9b80d4b8756ec79edeb8b14686ee614779a348f1e27f39592c178d3b9c49b0661e6c924838d5765bcb733ef545aef7e3770cf2a0fcb6a86e1318824b2b225a2a6dfd32fc35af0b76f294e2ed3562e2098c9ed51da490da779d3c4480c1e72746ce7c989ada797a11753cb3802edaa1200a90ce9cc7153b0b5fdf0a8094216ffdfb02b67ca9e92447522fb09997bc33413326a0dab084a13b809b30354572122702c64b15cac628402b3c1a3e5790385ca54ddd283b25c4d0e3bf85f5cf41b61e06f0d5fbd947125b683b953cdc328a69e437bdcd6c769bbd924574f44d160e412618c3d856ac3594904875c3cccfd013f2be90cb54c71b8c3e4a68df138a1fe2e22533daf4b208977a7de0af717a757815d747cbb09194663abc5fca6337c6379d931357f9fa6ee8c747020191c4464713e8006b28ae6eb84144ec2d9c2c817d02a44f783037883d84fd73ab8a3e82667c1167e7c0e0e159d4d0d4a7fc79bf90450cf2997043d5fa52727f97edcc6bf1ad289f8b3681e3d4e05655da22125f6157dcb5ed2f0cc623c2d853b717e655c41e1943bc131ce45651166fe8b01e0d50b178fcf8ee6b6c002b666ddd269a6d50ea8e511412a09f5bd4c1dd3e0f124ca1336b3a02117215d353e1fd12ece13828a639abacd2adaa0236be36c4bade8b08ef0764b23e88bafbe8db98af3998867dc48fc2701b919ae550f923160f67965fefd4bf8143c47ad56441154fe086fe8776d8578044a9aa15f260b1421a90aad664a01c3357e4713818647e44edaf0f241c2f630fbb9f595696f88fce987e904869d0491f164a778ce7f4769c2549f626a0fb329fdf0ed6a39a875226e009ee939faf7b9b42452a0b69123d6891f04242afbede1efc2dd2a2808971f9b63211723ec5167747bb16fba281c7f73a144fb309f0f797abfe3ad88ea349a5526d3abd2682510af2f42b980fe62c0f3bdc7f8edf7f1d2cca0011ad5dc90ca6f51859e55ed3cafa9ca5651df033a7f7f6b33a438909f53a4d2a58bbb5e27844f542c631dadfa0e0a1f33325ed52fa72b354b605feced25617318528c5f448e79016a71fee05a3f5509e19ac24210dfaffd4982bc77ac4e4e02e24d6f71712113a7b619d313e3764d68d3379408ec47fef3ad1d05fef158c88d6ac01d92dc816efcaa698c58377b973054c006c0c36524aebfca6e57f7b321fb33193cd73bb857fa0ea0f1e446de33ff59ee7397eb8d675827da2648fc8c9203426e5de277220e9f86a0ef37d43361172b4a58f912e2fc602d8bb2e1f4f4d8175f055b79d69ac7f3af4e70781f3fb47d1a70940733caf76290c4d40329bcdb1820b786b520e1f51e44956b31082b0397af56d3ce28dbab12ac2f4ad95602cbb7f8170a49359b1d168860b42f53e6108c8126326668c2c937356583c2893b1edcee99945edd22b49df0a87326e2d8fc9c9624732ad64f9d962ee6cbfa4d6dcd6558a1861a665517f501896755db9bfb0491a74ae6a23bd44a24349378830d5c21501a6a5ed31ed9693d841d41879fc78f43230fd0af63247da349bc8da78a9a6f42ef72b984876bd6fcf880534618d1c0e66697d5b29c672ab16c8ed7e9cafefd1fee1390c16c90a235cc08001d4b9033d5e2a06af6e91e3205c31c737b27f3bebb01578cf028465623bc17ac7dfa9cbfa40ff4a5268528c325ec55b63c030ac8478394d62c704a663c82d67b80dc82b9e33264ad3bee9bf0c0fb1370ca4c655dd9a9b387795a334ed3593e29719d04e1654bd7ae34aea1bcff33d7a6a3fc8f1c66b760ebbbf4d6da9e3ed97a8557dc71526c4cd2e03f8a9d4432069e6f6e64b0d4ce903afd024e047d25ac1dff0830d06664e7af70f992b7355a2d51d34b0ecbb5ec2c08f616dbdebe88d92bd07a4b37b3463c478760930f5d697395b599745610dbbae753562dc1ad31c77f259a852662325a97e6154ae32dc72e748b856ecf2f1422b102f702c703c94fa0b449c2a9ef699549be47e3b853f0380c3cc2f2b758d9820952c3f4127bbb2213746a1d1c3fc1b913a22fe629f91a56351d7895163c52a4d2fc05e199b157d37a22807c88170dc80835c2f9450edea6500b7468b737e6db93e2e1e37b7bcdc91a73742e9551dc882222d7a630f5eee1f59c3da10166ff8a5eb6922374212f35e5412be6c9e54f7a09cbd46bb8a8f12f49ccea49942e640698db420f6e5f28399e50fa9d886c7fb839feb8d64e0708e3e131930ea137684f74c27341646e4f4498f39de6c28c04c6ff82f63dbcee4b733055c1e2a293186a68971b6c31bce0955801930cd2e4b036efc58e3eae524183af2546c6ff71245fd9f8aa1cffe3dd2d6ec8f13c55f78941e318fb612ce6c24873e1fad0e998e7a20535c5068f967f23cc63b4f4f664b16d331e05b38a1d08bca1c5e0220e6b22a4495739500c507babc7490d7508ed39f56f5fab30b65857557faee9b104920eb72544b35b62d1e44aaa424e76e8cbb7c8b88865d9f66cb57640ac06fa44a97162ad4a596f905c3a91b4b1eeed067388fa2a5ae4635031a57ffe3ef50b91576f83decc1b207f76822589a49e53750fe54010ebaf65c49d7692e1d5cec80c05a11f1cabc6f1fb44dee208b0e22ab143ec7cb9d91700ef15a8d99524b502e258ba72d5a83b24bcd93e91414ea5c150b9e0cb8d4f9e8625a153bd493a5aa4d463477c8201b40141c85fb2736220b70052bfcf190d38b1470dace6cbc307c1b948383945aa67a651fbacb1bc2611894bfaad50adb3012b6657890918dbfe63d7837928d039ab264c41088e8bf80c359c3541b419b1b7be057d4717d672b47bdab77fadbefe4521db5e5bb02a2a9b13530f73fb30820f201a10120320ad2b55aea5d901de83fb6ec09cb952c41640340fb3eb7a607b4071a65b8d998dc2c625a3172c60e45c4aca3431934c01679c599bb51a9ad26c7c61b9d3f08733cbf74c92b8a6745a24a4920e8737b26143db1520a8789bd90fe05601a862c2fa86df71aa6fa0890ac519c5bdc41a3b8d489fb848ecea1769a29ee6fc3bb2bfd1d568d90223d5b884f21669c312dbd6c309cc2a5a317546495b2550ffca050fe5a38086c7028b42e0ccb7167f8712b1b9861594be4000f0a36a66cb4c8f500f4febda93a33e0a408c9cde7d628022a975d8ac87a7ad9de2f586016f0ab79e444c927035f5f4667c3f1582c3eb71fd2a4384843a527666f59695e53244d038e337263c204fb899d6b8fde2e666b5eb00056ce898fa47c92be4fd0789a3a309a1a6f0dc6f7278ffce9ea97cf7361b5943ccefdba17f0fce10a8ac2283c2cbb836b8bfd5ce98e91c9e88b6167dba34a48e99da9d078c6649d20aa660e97b5bd979a37eb10eac24f06b6176a21e1ff31c4d1d8dc8052f69b3450b2308387e9a106a9f6263bc269b99458998db46ffb242dfc9a5370b08110cfd9322ca71e54d746301152d00ff4abad0a3f8929f0b850a08b2158deb22bb26bbe141384d7ed36ca197a328e006bd9ad50e4d3927404f8fac0c89bfc963901843d1f0648816b85f756d8e9fb0b1179ad1b4e909858b509bb64a03a93084fc57b7a45b6b715fe81c8465013b74f39f97be91737f77643eb68feb96007c48991dee223d8b03fa70d844cb7dc76a7b321ddc54b6722de59b1b6eb3b9ad71967fc9b6e00092bda2b5dc35e03ee1b4adc258664a5003a144216b3f4e7ddd2dc7b606df6d6a7da168de142193e1f8de3060f6d3ede9341e76aab9248b85b69cdeedb2e69cd717f8dd74384c3676b2f194ce4d2ba22ed9062e9833c16815e5b6146ef01c9da241d9d04fc447718392ce7f0fa9c27333af344c47e0a17168c4f3419b96588eadc14bd4714bdbb43eb81734e2f5f11e13ea280f065fba09a7e857bbb38ff2c24a45fa9388f6c2ef7685fb6de77e69b2e193e1bfa2ac304ec8d287c9a6e0c047f12b7408c10c2556b53813fa0ab715c9a4288efca46c76729ec18f1bcde6d300a3859f031c23279056c61bea6d013c94b9a9152c21435ac4b2c188b9acf767e8b834c535987d2528ff4669a922e64ca022eeeca07329d872fe3f017f848116145ff913fe262b3cc2435ced154b26e732ee4bf8bdcbdc1d67db6afb6a12a9ac3fceb99bfa021ad6eaa6fc3be9da24d38ad458e8c4efcf99a6e0f501978e3a51e66a8f1c68bf1e0c38395f50be739d66c894ac6e9cd8e58adc737015f1e910a56c2537cbc79af0c0161e59d5b7e2c44ca3db186262b297bdf242649d1242720aebfed321b096d886e36e8849347fb496b9e675037cf9bf5d074fd6c285035983c933817be4eeaa28465f4f857a27721fc7aedc4dd12050ef8d9da2075eddfb8d1033f97871f4dd2534436dda95a220163c77cea4a5735116e5c7b493051facbc4c72841d90c473437928de5639fa6607df46e56c32360d7e449b4ce82f9db25164868ed96c7a01b1f612a92715819cad09cd33e534454cf7e9b017e75c0475cab0bfc77ccf395b0138dbe741b42c76e6e1655f0cfc08f3cb327c455cffa0a3f9ccbdf264c3415c327610eb276eff967c6c15e142d581a5e7da41103f06cb4d97d827483a2ae57c715f9b6cadd098846241d70b09dbfda7d0f931dea003eadb0d6eb204f9f79c1c0e6ae601b5133a28757e76079114cc6f882c77b03bfa4225916c21802cdcee0fb816f3ac32399b0e4b022219f7b6132d68987f30f41a27d4eda3e3a0392aff430042d38e100eb7906796b0c402322c799fd7004fe3c34a576e685c0174a0fb5c8ae4296d55d774f1d3a8d882a7a9e62ba3cbcc4eddf5676b2585006b5369e7decb4698123e6f69c05f4ff87f3bbdce856745dcb3dd4ce72a146f4088dc788128db782cfa7e08f3c8606b261478a30b2f1b3b73d4c9da47caf8c463bbbac6d8664d5011a41bbe50164a00eee2e9c8c20cf1046eaa8f6c50ab4014a134d7bd1c369de0516525de3193941191c62c1383a9934040e05b5ace6bb2a51951c5e60fe45e393573fdf15e1370a31cab8f5216a9d3878c155e65bb37f8daf3d98997e2103f08ebe457a89c0ef68a1537154609acc6a50837700d17c14f36b550f77bc0c27b7d4151eeaf5842d24b77e5c543d57fd4b60a7197fd47c3d6fcf919d7329d1bf360aa1bbdc7e157f2055754ea0523f10de60548278d338402d4c36b2db67b66a0440402c4a8a8fe16953d50d0d0c5aae8750816690cfee65793159716bffdb5b6c37649590daf5ab4552481dfa725887cd440a0aba4d9b230fdb494e316fdfd6c4ed526dc5c437a8e291a9aac93d0cf7f093b4b4ca2fd48cdce828869e0632cd5dc7d3951a515486fb8e90688c78ec90948f92be062615650e4bad5661f115f3113f7f8ba4b7b856f90e7ed544a7f8d74904022a4a16bea7d3bddd85a01a7d4c51cd4430fc644a604434e4384248cc2a1bd7b288de03b77703f92415d70b980c4100d937f49f828fe07c7eddc2ab0ecff3f3ad1018fc87738b5e3007fc5a772eaf527cd176f142882e7cac97e69672a81e5705ce215321745ce0019d01f907191af6e38944ea12490571d7dd0bc4792518b6544f793e939974aa35abb3cfe0b988fc9e2e2fe08c3f4075779add54d799ef41268a5813c3a27f183ad3c8339b634e285b7b3d440eb620e8861841d19011daf9974168350b95378c2b4d3770ef81840bf40f03645d9323a8e5b4ebb00ca7ab20f9381d95e93061b14c3ada6a81bcb94981870643df03044be9e5e237e3a8ad54277c60ba1d8bde7726fab6c3cd5dce882f1cf1a353b33cc263b0f26a002eb374e5ee76e11837f56bd75280399a0d37655e44a69ca24bd6774e9ceabbb617c6e8f317f347c343778f7f5d792c2d576183dc1757400530006b70070de309d8b0990c060333795283f372366699b74bfef90009d3ad9b3a8eca19139f32ebedf273318561017c71f426652ba638c37c69f91170ef28cb7e3278de171403804be4bb19e62ff3780f4579ac37b5038cc8c63efd39eb2218b1c685b1764870ab89a2e44a0ad124865ee8d7803c2b7f46a18d504c7bcc288b6e486e4018f4906be1df99e9c3f24996939b6a85bf153d98c0c242e60d6cb037480815723cce89659bc9a8ced39d8764854b39c07e52ef81f8d1727a7d0f4e55de44fcabe61d325f802217469d74d83b5fbd03a3ccc98f1d0e5731fac152d6f212c55f6b66b1c1e3f76e1e59b90368068c1f6b8485ad8ea1a69bcdb1250111c2416867f5c4c7dd881db34886933071816aedeeba9d2ffa81497116957077fafc5197cbb60434ed25c8c2a3ab1f4aa71ed5eae307ff13f68e64cace53a57f81253ebd3412be96888e2ca918ed8476a5ae2f393039e1e29ad459e17f37ff87b3c30d4c1d6f7bd33a0402da9001299516255e34dcfb2a3120bf56754ef69d1acd8fc84f3fb6b36260d8afcc6cb3a10ebcfcf4f13c143adb32c4a86273895cb8707072d4ff80b42cc4db85f91d536f754433569bd0f0f5f339c9d8eb246a92ddb15530fdee9ada7f0d384d845dc6be6d90ec9098ddace02edd375ad187ff774ba391bf7ba00309ab3456c57f0521ee613b333040d5ce72571eb006c59680282a3d11e9e34cc2c7eb58917f916419d5ac69f8ee89302ce4ac8ba258b57d8f02786743960c2b6273a8df312d012d40333237b11f2cf70d69ccf6f28d7dc16458342338d80dbdd7c9e7e3772194ed1522609c2b3beb1a4a161c8055b3ada2a1c848295d958fb9eba7363f1038b59e98acc64fc566f630f38fab52bc229d52805dfd2b06adb085cd032379268ae3d66d780fe72ac59d4ae9afeac01f43350369e5c6ed7e64ad5a9bf8d43456069b68748a986598b8c5c9fa99d668c0bbe45bd9febf5a1d525d6b06175e2c5a823830415e08b030f9ca237a1cb3cabfb816783fcaa42864aea10f800b699ce6879e534978bb5b2ed06888aeea8200825153dd7ca6d3a190642d824a2d05c9dcdb791abe24865547a6afe33b2e0ec405e7e7e8cec28eff267e1dfbdc47f4ad69b80e681195bda871ca020e43b08f5336eac1dde79b7e0cc8093971f33c7971254df07b77df7b7695e539c3fb1df8d8bbf8d0714aeee3c75dcf530986b713a2bdcb792d3a94c9b54a1539efcc789e5a4e3d73bc2670dbe8011cca8da6898c25914c02df7da2ede2a521c975fc3fededbe9e07318773bcd8d50983160c77c2cf84f924aba2492941840b4fd290106d3ec2ace0baed9c8d82ae93aae8b56fd1e0b9f7aed7c2eab525add91c44e217a6bd0e0c00b18413aff2ceaf9b7614545cd59f7a797fdb98ed46cd18be821e72f7bc275954fe06e43ec2daaa2c3d14b4c0d8f43e77412b6166a8376ce2ba72fec5c70a6555ed6faee65d004a38c183e615f0062d6a43daab81155cc4bf290ae67921d7542c3a49fae5fff54e54cbd5f643cf33e6647248ba6d5acce9de6b422f07d87e30eeeb0e056844b7db52758934226c05b7cb1350faa1bb528cabf97784043977629d25f3034b9652d1f378562193b0dc70c743218bc37acd415cbf2aa63e152c238429ed6715e3803d50f0d37d44b1312570df753b391048145bc78d385ca1eb7d0db7ac9dc7c81932e70ef2b907edfbf671c2a8feddb37d28eb6dd97dad9949ce6aa79d31905b097d96d1d4eec8c42a861c6a974721ff6429c818ec1709c34907e9afccf06c369aac60fa5f3dd68c0fd8d0a4b1d5bc47203c084cc2bf5b98b389df4502db9b2305c584f272c4d14e312eee072e206499333ef3f472f42affcd4106c2010ee429ccb4677d4e382fa2c611efd815785ea8a382dc7323aeab29f8c681b6ef57cdd702665863e985c9cd93d50daf32c91064012deaa0598446dcc00d6ea3178232bab6d43c45de3deff2c2ffc7a28779cbebe048b566e573bf929a61daa478d76511b9a1df3617d53c3a7ed16bf71d219ba8775e8ebb83cfc307e3849ae2b0802174806324213a2e2d3df7528108cb19e46ec09e2edd2e170cdf5a6303ea8bbee9a4fa8d6de259d33a3a9515ec678024d9c33af197255ac705d7acb02b6efcfa05deb016e636d126bd5536aac88a0d308913873ee4ca65997a9c68f312b55c2e95a7a597bf219d59e52d821fa6c62fb894528c392dae839d9959c761e9ccbbc842fb77d3f9ff30e0aff4427c3d172c0310998edbc2e31574d4dbd3a15501d921800b43bb3aebb4dfacd19c0e637e05fff49bc625cbaf80a2f79bfe5f531ecb1c850ee169ecbe36ae43cf853ea2b75d14e482d3ff9d7800d0accdfb1ffc2e7ca917f8f3370b649a22d26070b8e537fed9b81f9c3f07c63624badcc1b4a04027cb6eb0eb23a04097b8d7ead8a2f1de3cdf1af5d870deddeff358a3178b0101428422d2369ed7162fae29b7004c0750e2b8850e4a936153bfc3935d0a8e3992557e94fd293f781459a1e0cd8cdcd0f390e8ba2959cc6e60db77baa3c212264a60f874562bafcd72f725a209500459270602d2ae31f628929c619486e3c4ce33fff6db81536f5e7328c4a453007f9e9b8e7e7d710bc2482a2d976e5281e06077debddfec815fe0c2f668c42736344979589211dc0fb24aae2c4fa5d0fbd84123de46eb06e4c08cd6c6c673742b91965bc712a4733a347e26ddcc1be0a4c63a27b316cfa0d42abedcaf689cba2dea3124cc98eee74c087dbaa29223b2c766fd09d4329d8f954833c3f95050d5bfb507809b63eb87503eca9ea9f81e3983295745d59815c53b4d0406a97a867289b08d5443764c05f3d8fb4d39d85d1227412a01fe9fb34645a857cbbcb85cc2e17fbb5228773c8bd47c13250814b069b75ca20b3a9f4be4c3900aeb184f714737386b660c671c369725f522575967892f774294e0b7821d5ddcc5d03aa490444ff120c04c1b4477b2d7848bbd3b6a41f925973feb104efa577159da89f0980c06493e74a1a8e693622095c3eb1f0d6181465941424e1e513075c60255cf0fcb7b65387e5dcc0be7756c34dcfc7fda5d9c24161551248c80fdc4bd89b6b3c7ee042aa38225af03872245acb8bfdcd298fd6905e31d21b733da5cf2f9d7a773d6e901de038daedd7085fd7ed2273432dcc323658124d6a62f43c93faf6afc1ec2bf702c85590438d7cbfd612256185f935262a7794f8aea422e1283f5ce7c661ed8134cc3585065d24502e41cc83f91cb474529c40ab27b422d89bb68c657d6b0fe30ca26dc76fcd93fe6ff8937c85ada0d00d646cc9250276454566b34b34815bc2ab32cb621c5261109c0b858aabc222fb506987e7864bea82daa3346dc29dc3166e7ccfb285fee40e21a1de82e2acd5765460a01f0402fb69b2923c743e183a210a26842f3ba90ace28c595ec22fdf2aae25215f2723fe3f7b942ea0812eb936069004782dd65272f807f2c2ef8adc6e8c2afa958cb4381138514de6983a5c4f56d5063ea105eae750ead7fe267df6e26d6b37f1b3d915c25955fb6ad59961d22bfa04ac7fe1a4312a3417d9e33c1f9f71b527c30d13daa93909047f607d0934aa65139cb353bbb2f2ce320e11d04ec9cab03fe9fb463d3b20d4d475853f65930d720d7c4e388224d86c96e4a5a225be52d22976e2a1b63c79e2ea8888b3c955c9b6e114f4420f81046932206d5f006897fbc1d40a3d56269cef86e296fc4481ee5e0f2529822a0f00a4bc847cd82b57317a9a4664aed75efd722ac71ef9c4a9fe8871b8545931e2d0d5de782e37e6f1be3e499340b0516cafb95ff751187b5250f6b8e92fa6fdf324df3c35a29eeead7cb7bfe61ed1be1b5032f8e637e3af8a5339628d690ccc1578bb50b2ea647ddebac787735fb6e6d8cd2d058f00d248510ad3dcb0a4c4f48b1f8f601f8cbd439c829dbe1fdf28824c8109529a2fa16c6adae07c69969b62f8cbf5d54ef2b682727b24dd84900a588a8c0dfee724dda0012432fa3f8f142fecfd4fcbc088cfa61adbd11301d69947e11a1017502334e3b0ccbb44330d1f91a9dbef33970732df5bf732ae759039970d6701472b3f89ed6e595d73898526e03d6f6fbfac80779dc578c719bd21d81fe7e596b5ae2f42da3b78cfc50a289f32edb77446045fcb2296f170f227336ed6d825ca0abdc363db1f2f728092e253ff7971db91c790c55e526357a59008270b61329aa6844f829be1942d639e20fca94e72a07c6ec8d148186a8848d6e2735d1175a0791ce14ee9a618feac95fc80f3e37b763559e96b95c7334be833377bb047b095486d20eb5308e655c294895f52bad33cd37ace78df086394f0267e345e6ed10771339aaefa20faafbebf76ddba60ed39d4d165b9ec1525c32c756c8f10004a5c561a2f69985851ca4f7dbe8f16196be9b4f59012cddf063a31f43774d3bcd568dbe47c175985e2ea0ec5aa0266326d9da5d1a786b2ec7902a8f53b72dc4d8fad7715a89befca17555d44e8579d95e719d8f9d00514d38a68b751f0dfb34fe1821b5011c80d24d9d3907995c945d30dcee76a0f065e6d29259d475c195da4f641a842a1020587517aca795f1bda0a1472a8c5ecfbd67a46652b4eba27fc954b372eee23ef3c8b752eb6753067103b583311e97672433d0c7000f239fc524a7a5f9813a950aee1b35b84cd50af83aabb87cbbf8ac14a50e2a353c09343a690a91fd6f70bdd2aaec4fd343ba929a011fea735c6f1757d84f0531d67934a5e71e8d865edacd629bc85ef30670aee2cb3774710ade5a63c14aab99f020fdfa173e8044b214e02a2480c7e41c72e316a4cc8ae495ef6e61ea4bbc048247f6605cc78542afad5fc17bdf274ce0c42973b3c0848bb0d9c2aee934c35d2c3eded715481d8846c4e7faa951f5513487bba1fa088e88737a13ae34239789c7aa3cdf9ccfbc520b96d8a0090f7d608da9d9deb82ad129cad0ea98bf1f7a049f19da7e7e8d0bfd5d9b89fe6a3f768dfe8dcdb42e03ccec2e274ed95f9cd486a64fb8de58c5448d2308b0257ed3a8ca7ce1f4356a0a1542cf1dd60aa4e5ee7ea4ab90b9c30efcd961ae9fe8a1682a7bcc494895324666a5371f3eb7203f87ebbad062d7971bcc032b1669ff056625bcd5ca8a152d8754ca6b1254fedd36a57a00ffbb91682176529476c601952cf79a3d3d7c9db17e054190aace7fd97b9f9605f9e27ed68c65fb468b91c99592566d276620ae51715feaae3fb250746c7e204310bc5709deb41f8fd766175370d67e6b612cb687b8b16245b540ece8a21759e3493d545ebbfddff26c55eb7989e72030b474e36d26c0741fe9e2e0940b63d724b5beec873fefccd3f005023c686a1900af62140203bcee806b2f7b42471b1bc6e3b41d717856f180b15c0ccbc58dc50076baba68b1114bd9175a43539250bdd378b8e588f334d728b228105ed60a80458eabda09f6a8b2bb34d5df6a95bae450bf160374a607050326810e283fdce0c2f576ae6aca71c701f7ed60d9ce88cdb12b2893bf9366a90a8f30cc569be7b0c20644a37c275b221adfc5ccfea1db94705fd29fdfe41f492ad956f660b5dff50248b1a9915c8d56fb0c42439db1fbfeb6e0bc67eaaac49427101e1ec8f85496c0dde18eb2b1dc16515ebf14d307e85d5b9c1f79cde363c1524d4ca6fee1f25cc16e8d472f2eb554d52c21ebb04e4522a159c374f83bf0cca951a61abf96d22b5ada10e142e364168bfff25612df48ad8ec5c124230baf4995913e872199162fedad113ee2d63d95205c03df79288fa1761a3619bf96d60e4d7ca512362ef134cdd318b03f59c156ff8d0d1882f0e2437ab7447f634805802f2c32f270c1f6447a33536777430a0b1205dd2b3e70de42c2c9534b820fa8cf20a8351dcdec7d20c7656e03ca13cc5fdf71870f43d8031434213a17a9e8a7704bd19a99cceafe31fc743a8620bcacfa0852d35337041b8fafa81c8b422997e690f7055eeb7cabb2835dbf296a91a40926c74e99dcfe362026dfd5f5af2dd0874dc0b55f9384cdaa1b6203553f382f746a5d7e85799a6a2734686930c93658456fc5cf83f5513e5ed9b3ea9cf5790c8083030b2317ddbe3e486f13f9eedb5818ab583491ec949bf42e6506337d952406ecc3e10234d34e95f9a8878d165491787e49da52c7207496f3a2c04b0798e3ba6ed46c6bdd2e6cbd1ea70a092c5e2ff42d807fa23213880cd5d6294c027e0b0e070c12b7a1d17a0b8f228061a34c950949918c691d314df8438b2f6d15dd098c6f7aaa0aee6fc67a508df68af73b71679a4afc60aa0e254a30422d0aa2483b63d113a0911fef60e5ce01836347bd5bc95b69e3d0157efa09265e0e3412abdde25a570726a0bc8dfa3ab1a9295de188115d44509de5640b69578a55689b8d70e3bd9a14ff483b1a9a46016d4eea04be4e713d7857dc829aa6483bfe482c34bfde2529a0227c02cad6491de67de77af230515285d4de337b5d6f1b61531ce76976118721aa119d81d6429ecbd0906c31ac3e693b34bb1c26eadc2bc507d419febce3fb5ead2c2832bd2e25cb012aadd82255ba0e226364d34d70e4b084c74bbfffa90a7603c9451e0d6d4c263d6a977e29b83ab3d8327fe031ea26bde5e9236aae2350206e85d835aacd7640094073a170e4623e767742aeee760c313372378a2629b7dc9a840b4e2079d4e20dd6df8e234aa43c0fc8f45a43ee24b4c035ae395ec14653e8185b7aa7ca6ae694f7cc0623b86c56d86fa9cddd7b355229b52741a2d256e0a7d0e0b90a3b0745fc3acd60292be284d35d89ac0dbe0c4f8a64d11b5668c80229f8685456f70d87db7973510c0ccc0e1cbc2934c4d1007c43d23d2ed522c3f78278e0b333cae5c4cdff972728865d2be5ac7cb0afff21d937be7a9feedd4c8fc65206af83e2b1a3f8232560f95aafd57b3798c171ed0afd5db737792ad0dbc30a18624ee5e86264e237e29b77a5498e1471626a4e8e2ab5b6a377abb315ebd047616464b132251a0b377d3898bfcd94c4533041425037ddf08ab4ca52c06662dd1bd49cef60625852b4e8bad1487fe32db3dd554cc3b9f0969b570b6f21e28fc2d791b96bf82e531c9242246921e265355f3df23484cab125c2b37bc4c098bc9d592d8b78f4e9d71a1e600447a1c47e0c548f784935dd93a9ce8a341610c9b1fbfb524402ecdc62b858929dfac4252c1d50e0297490188b251f07ea2f384ad60323b69b1bf4da0e8a9092a2ebcb54bbb0c5614f1689238fb4167b7998215149208504e37d1075a716b0af2a632926a5baf4b70428e2c46ca62b07094bacfb454c91ded64a10d4098b6be0beda3066b58c373c018f23ca46f9cd8a901fdb7aa8b33d0d4b38fcc0af19ce238ee65d5929325978b336b547feb4ea324d886f3fc14ba35945eaf446ebdbec370ba70a48096d5f6f87ad25de5fc3dd9257be1d2dd1b2978889a37474f394ed56e223b49e2766fa4dd28ba70fe34cf9f4b43fe22dd84fd661b18d262d57e1434d6679c4b4c7f29c313106d10b86530ae4bf387143fd80ca8373727a47b9a91afb6e1e1e9c3f48fe90b80162bdd7c2963ed1399033c5cd4e9dae445b7d177902e23e54037eb7c2ef0b723ab7cbb06ee2239be75562bcf7793794dfac6b7c2733845f7990391986d1620bf4e27af03a8841c964bf79cad4bf3c7fe910e65a9237d5dccebc654c6ee116db1ce99aa9c24a6e6b2cda10b0d8e5b863dd5539976ba6466ad7d0d73aa94e4bb6e43d739c421ba871062f786fce863b93e6b951110c57f0c800a69835d6bb4d2636e35aa67207907d29a380393cbe8dc1449453b14ac9de474fff16fda7cc99e5c2f24d8ab869b72879d14a4367b8294c375d64ea7b9cc20c6d18735595aa887dc0908706c2d2936eeedc484869a29c0f633250f0c3b156ed6bd3229d1dbf469633c5442d0d0b5cc3affcef94035bd92a4c90079bf42e6311f95142cf29b435137b2809645139f64f82bd0a54b14a5e6d28bfd8e272d4a641fcc927db9f93ae29e9f1376084220ad58b4588221bb46847352b969afe3da5381b5d3bf611970037983820a645cf8d9e9af24b3150f6173611fa0610d8b50209d87b6f50ac82bdc4246deb63a25f920115c4c0d78e18cafa713ed6036b1efc78eaf6ceca65d24868886711e2107a94281e452a5d0febcd6f9d4aa4b949dcd5dd8063c81cf9f1002b3f3332ab5ff2ea80a9ae0a2241d83a615130f13153e03f0da55b9d75088ab164d7e917c349ccc17dee39e346f047c1c516ea08d3c5d1f5ba7e3785bd43d37d0bf620a95118072f5eb83dd3a89cddc29c2b0de64afb97957dfd35f22f0754ba62d73bba319982971db9f68fde0858d0c6602eb4f00492de4211a5e833507e3c51625a655a241b72738485e14ac04af2f6ab9a06e447318e01af8bd495949a2673351d4410ab22cdfd76e52bd0e924fca764c983376afb232fff3b699b70c616b80c2b39cca781d8445df747517b982efb3f12341307cfd934ade8deb037b6de82323887957ed693a823e8a4afa73171a7d22954f2370bd4a35c22d200a8f16db28b94699d61e93b06fef2ef669be83f4081ad93d2dd41dec6f99b83c53ac2dfe986aee55356cd0d0af0315367265a96b4ca833258cc91a5e3201858acd239d735a3d6ec477c3a3460b110f7d6d53bed68a9f526861c5ad07c742e2a2ee9559d264dddcbc7767520a496a22eb9529784fb97b68b09dfa838bf99de975e5c291c6198f16d6dc2fbc395fe741342da26f714d29aefeb7049902dcdeb170c32247783353f09718d049ef0bd0ec20be8b85f8c3992bd88f3b2c2f72d4704f861c02db2a1d74c90dcf131b8bff76b6107b63518d15b870539afebd3e884ea36d8d4ae6d3588152d570a53056f429b9ae9994a17b1d2a862735eb958fa05a84804cabaec62ed82b3ebffe63c344e7a6e0b5817e4578986f07ebf98a2c36d75148a09b5c41b3e71651a4f9ffca177a05082fd426b3d29b8c25d306d617e388c36f5b925dd4793967ea24556217f39594e5299b417526c20f6d7b0ac9e34525a8aa546319bcf2f72ebb01f8e0a5751191202687b3df8cb768246d7ff26532e9354839c9116dbd58487248126c23400e55f28cc258d4e15ef537dc4db16088a0c721ccc08f27aa9e340330959431e0cc25a7f652312a027497b350fd03af8aa951e5636d41f6fc6abaeae0550a188d792386161d31b5d99070fa84885005d91f2a819a0c227866c1d5359bc743b8524a5622e444b2ad15253d85530074cf405f3a28e793ccb5eb5fb2f025c9e34512ba763234083c518f3f88cbbb6bccc2bacef898bbb7b8bdc4f969b67f9d0a08542f1972b2c34a0e1f208d054f9bd6f94c29032a54bec0caba30125d50dc8b33892be13cf2ec626102df0d73c08861d535832542cb626366c3e7e297794cebfe03783362755606c18c58f3fc4a323c2db657001b8e556bde5556559a1b976d15bf0919f3f5d4020e42afda5b743de1100d67475156b968183db6fd11d51c3e4f2aa68ce18c1fb2aeccfa42adb1d4706ec0278ad85191f52d870722a323b2545d45c09337cc08ed2d3e289777029143dd3f08f0df7f37b9d8daccaddecd50d948559e7625a53f831478f718d95a3de40f0b9e92332493b1039e95aebbc94927460b68ab8c6b0c16e88f0ad48ca644959405e814b4db676527437bcfe0476c82ca6cef462715ddd5f78dfa2b81b93b55d7138f9776663c21524570abea6f0d545d4b19f75d52e41f4a653796cf95c28fb5396c2af8879744811303f8ef21a291744b8348e5970153472c4a241ab6cfde49a85bb9ab20cdf2a7a337922c9435b7a8b785348a3587f0368dd76749abec0b9c4172a122a44d572fa9e8a3eac52345ba75aff55aaf487b898cf5744eca841211e3757d7d6ddcf1a434ae09929f0369bc1f301ce6bc4e3cf41231475fac7a6c25d8e7dd0b7cce403ebb524165da0f9962d022071d6ddd563828255b3ee5bddd3739b0cd7062b0bc9ef0fdc41863196228a8a2991a8a642ab0ac4291639530c2926571dabc144447708d4fa8f5e72f00ad88aaf6c52c5b08d43482ba7369549c5ca080ea60a798699ad348a03af011a62010a9f365e3e908eca0dc9aa1edda4329b934cfce1665ed8965c667945ae4a1afd0c87c23411aa89a234dbe0059aa0a2c4cf924e10dad5e384edd3cac785e8c15c0f15b09a226fd040a9bb4b0e8f23e0d1de360f92989c272fca973132c4c69d29346aa97a4aacb66084f18bf878c5698bb2b8cda96d37ef8f440e105814142d446652fe9ea59ed32a5b60ac1667e861b9a7fa45d03e9718252dfcafbe241f025d458e2fee9e161d7e2f33eed5bd60f95d21be350c99910bd255bb263551b0123a654e4c6f1ed68be3af1c4c1134f47ee1acf0f7d68a453b7daba02bdf515c50da6cf9018f454ae75c19df448e7647c3cf839cfd851d5b00b326ab37507ea9ef237af124a7b7e4817995728b155058221c3e15b676e011dd0093435cb3e0c5a04979f03ebfd6cda6ff709c6f8bcf403c6b052a70d7be7562dec0cd13200f03af4d483bbf5ff5e2f7043c947ae8a4dea6d7c4100f3b5b81690f5a011231cbe8a4fa08b8f74cab0c6bca52e024d6d6c447eb32b7f4fce835ee1fbc81f192bb5741b3ce0daf4970a143889d92c04dceec5c7637b7eb906a3e7c313c88f482d8c9e6905368bbd326fa76570197940afded3c77b11a19efdbf6bc37a2d84993e3539801e0d0e507626bd9ab3fceee5032eeb415c2d555123e5c1119f9dc63053bf391a8fd4158d4f6246f61aac83f864433fa94f2699a0feafd5d4aeaad0f54dcecf41b54bd24e88d2267fba4c400412a9667e283cf2c9c14c325e5ed74a345c23eb07298f08b096ae84f646e1163c15ab2097af4a6b2b493cc2b5a69ce21cb2e68299b48cf7a829702c5e429de9459ae1457cf8329b353dcbc5ca228025e8ae234c4462f69374405720f31fd45e56ed22ad5067eca648f2705d77822ca61f5d8d4ef437a8fd43eaf43be5a2fe2cdb1443e1416eb2b2a23c2a66701dd02c23d056fcf6d182dd95d83901ba820c74bf689d8ce478d88307437a1ea8e46bf77bd89aa5f32df8c7844921128bec671986a01b9b62eca956462820420c43ffe24f784c01ef727054c3a15c03f0a6dd8afc3ca91133c6b6a91d219d9148544ba7b09b1725d3a2ee7d1eafcd7c0801b5064edf25c1c0fb42ec74a21aac4af59168d90a0d4304b39a09a107a29c043bf77160311ae569b70b21916c32653147a9c36949122b3a33264777a46ffc6ed42264b1b6158aa3d86408e8675789becf879e1a27a20543c1ef850fd0d2443789f0027c8423664d4e5505d6fcab919924382300e56b207b36da73e91a734b1a49744db4b940582cc2e536b4107a96520f2692dc1c80e0c593cc5ad4e647f39a03931d85783ecaab3bed89e3c2a5036ab5bb93ef57e19f3ab66507cb12fc38a515cc3028f520c92e2d5f3f18a30f27b6a6933644eb241207a3258063f339505618af3a297f8640bf5f328463e01e09b3cfd029053a77b922d69c05207d41bec3172a50d5e4961e41b6be58167706cdadefc26d9a83d7092b4e74bae65905143a7cacb685dc4107504d063f67b8ca79e383f1fee185eec7086810df9c9e929aa5bad914ebc084287a49867df7645af7be45b7e7f996e3c576715c5c943abde96f2f8c765774748dd3b89a106fc2c0a1d26212fe51c0c883cb6576ea2f6697d0a0db453030afeb6baa3368b76f685ad7c0ce7ac2ef7d8c5fd0b87c3026b869fc844b036bdb2baea40e881cb3b0ca0c9bc4f061aada92458a8abf23f90813d0a2fd2c2b3c38557f2b7f2fbb1cf9cf1e6a9e203d7f96c6976be4125b2eda1ca0752e8d0e3e887b3404a1e442fbc75b6aae92360dcfd64cd8a35a6e94b8cf8ca7c17944a22aa0f0d46c9612f6552494edf2bc0b2efc050eb4848afa74765ade1d0703cbaaab140ec00d1bcec133065bab994d5bd1eea21495e0ecdfb353cead36481bc60d4be17f4151cf937d64f747106d74d0ed4584d573477fef6658db1fbf81b25ab28a0f8f88f24c16d1ccbe99ed8f5c64f1edc1a670f2126a05131939fa2640c21c95d3b7b8077e2b0067544f0f0729731544f61aa707f62947feb7a3e11e50a0884da17932bc587aca65122b24c317eb5e6162f7a0412571ba81489e42ea90bffd1662bfaf3de065d3d729bc85c4d6644ff238dfbc486ca8daeade2e677dbf177fdd7af03f4f8bcbe5103d12e86be5da413e4a1bcbcd0a2fa35046aa7171140c7c7a4a3e7e3c12098a7ee6fafdb95f2155d4b3322085c61f67000ac309049548232142855c9d56f85a6cb08840e2c53d4f4fd095fd6b81c1d09d08db9abc26a0d052b4e33bcc5d7dec5b290d918ea98c36ef5d1cddac889b73ee2bc4d300cd5cd9d67e400ce1a3783f5ef160d2d74d8c18fd659aa2ade6098ef8660382eeb0353a098cfb37b1229aa71c1d42e909b7eed1c5899129023ac028a152d2dd96063e5346bed8698d5735bdf9bf1c78b468c5672b23960b36caab5002c2f7d22b0ce6f4bb6f337d7cf35efaa7c5a00f46cc5a0eefb59af0a5f7842f0ec0ad3faae911667dd3cc79e517a3e12f9295e21c0a4e8426a4cc428522fc2d5941b9f09a2b529827bba2a6f02b030746e50a1ea40b85daab1537996d4416a6a633dc5a888a18a888be98f3549e052018e9d323711ac71d9485201eb890b77d326627d08fedbda1166121e5e5201f6739dd75966a3c8b1d7cb35587b922f41379b67260fd761baf7f9906c2a493c80c70ad96686633e2a898cb0e1fbc628a5f5341e9bdff92ad84a300fe2eddf78afc98b3cb133e41f0528a64d08a9a3d9084032165e1d17c186a2ee8a9f4eaf2fc8e10155091d6cb28287e7753745d678ed47e73d6500068d312bc81c0ee5a43490f4c940c89da6f6245ea0c8506de1d1fb01e7f6f24ca114254fd5494a66d94b6bfbaf64b9e80203ee236699c82fb2e450e804367238e0ae622aafbeb4048b91af99f6a1b0a59ae03aa8ea502ba698ca3ba93156d6995d41329b1d6558fb5bd63751b6ee190778b26fc8edfbd2c710415b57da07304055f94f6aeb9c2f62bdb24fe9910632386516bf222e4b02d1af7777efd221b0098a726e860bed7c0f0e9f923b45faa7ef38dc49732fa3bfd8f9202fe12bcdd8c3ce7ae85295cb1a32024cad8af411999649f01e609bf30092784a2d735dbbc7d0c4b34969df84c28107ee7776f0e8e0fe0b433a2d5beae21281ce5365bd936824d86143f156d9de7024b777be65f67c4d46567e163220b362449ab1e4abd839a5b37b92cd05f69bdccbc86c42c2f588b9d1b6174392bea9e620c24ecd5bb2efda9a4da526ebcaf148cc09d242b8b6a2e062c5f71cd3340552b3376d46c7c6e414a54d70437b928303c8db36dfeebf58bb07adc27ec24023c40cad28bb2cab1b84bf07b63000fed254bfe835535b09730e0a7f877741aa32cd4a226b49c95e95f308c349664b5666f36c6b4fa483066b887f3def26c9a7014285cef65833cdeffea1210c2b4c24c490cb4ecd9240d72012c875827ece731e922e9857a787e6778946842f134a5ad3d75b3a5e44022eb6fcf26d75693d836d6fae48fd3fd070b16c401e0ec2860aa34fac8b26c706b01b5b754f7da5b62d24204fbd0f0f72f29a299c36dcc4dae0f29e1d8ecf4faffacbdd4eeb72769367553a887abc88da5848426bf77ccb8123a5a73f7851ecb52a8e6c9a0ade7cf0e46029f7ea39eb604b0cbf90d217d66dfde74efe15df988695bbdf4113680575b122669e60ba062670c308a786cec920c4a5b97fb20772bab9bf1c00d3aae5d7d8e2594d345812e41093edcbc0205f2aebb65591ddfd2efa24f56b5285aef06f2b76d3506318663a492afd5d00cf1e85361ac779fa3218dc3cb3612f274c07d88778051a3236855c90c018b6d4397a916f2d0bb7d1f91db44e69f2f268da9e639bb9d80c39b5aefeb5dd73310b3a08dfd5bc45be9bd91b5a68e24dd8f3d49401e282009eb656524586f4bf10bc4714774925fd779b8ae1d47302153694ca639b38440eb587a7d29383ccfff351e454f64bca1de4a0a514f2281425deaec9f0a36b542d1b28427e66dba2417c5ad4bdb76cbb81c6cdcc33dc6c16f816d223759fdf4e13892e42d7d9429217a5a43a1b242ee44919fc7e01ced413e0844288846d6a7ee2320f82011ee1360075257669f209528285e2867efef6a6eca466af923bf69cb4239976b062b63318bb9d39e3391aa70f14b3e5e64497f636b0916130ac4da980690a84c524c27a42886d3095b4fdbb6bdd36dc7d93e1a84641200e63163eb0311aa29441fc6464616a489954cf1459b54aeb89fb7281fa108c510c4034ffb1d6eec0be3dfb8e080a52bf621716e692da56d1c535d0c653452e297ad5b316361a167f2da8a24550fd6e21db0a4194e1f120b624e0bbac644e92d30e4ab41699b64e6a51b2bc9cd5f65a94ee3a862efa44e1be41b3cc3cfeb2c685b1062eaaa62242339d4ab07ae9b271787c9e4ea34fae8531ca3e8057dfefa1bf4b6eadfd1b5553fa3d1a3e2fd9d2c7cc4f9bb7f96bbb44734e5e61b1cac8be4b3f4ab830bfeb7010c475d78bdfb9501fbd36932959e9bdc7244b7ced152a90814e1d6a39cc1e808a71b274f4befa927be639a875a6f626c4881d0581ac6d5d932bc2aaf80d2e9c214a17898eac97209fc3d6ee563617e5b26eb6e2d7705ccf2dd927a104501943f307e03be3d1acde8b570f47a5fb12ffdcbf91addab90db2c23c89aa8d61146edb68f63765f5b050a43567d1114d2af339c23091f3529d200eedbf95dff515cdaa23e9d9219aa89ea385775e385de6d6abd1412e413f90f3816f0c8de6734d14d6e60904829a0f5920774b4c27b239cb654fef103db290cd8c2efbd1b93fc55624c1acd2c1acd9273a0429f7552c2ff4ab6feec4d84a61e92eb2430cb98f859ee124f49e4a6886e8e94944d8f9429f9a9cf6b248390939396ce0efa357411af597e5285210cb7a3efe5b3946143f835924ae636ff5064544b2e609de0f436cba22e439d397869009d5eb001b72a00584cdc0c1a7a527326090fa7176a492ecb6332cd4679fa73e27e08531e7b34ebc9290c15d8ce2bad74c8bf965522c71cd2c4a567e437500c7c91609fb35b15d66b58230b535e8b619c791b1c54f9fbcab515c3073339e168fad9aa3768a950826c027159902ac2471c704bd80d34391a0a0b294752d6d2699e6051a975f8deaae7af6315b897328ae3a2075cbac57f79d43bd5c4d2be35a945d389adbb976cf1f4a89716689d31160a807ca1043aabf0d81cc54a1ba1d9edcaf162f8c0da696366a89b302ff15278218707e273f223ae265b83e3bcd8a133919dd3cb775ae8a13cbe16c4d68f7917f4e2698d9520eb7aad817b02cf40027d504d273637e222764ab347d40981041c1b31e79c7da91636f256b589597ed0f28b057c0ea0f9f0075432a33fca75cd2fe30af6dcdfbf02a1efc9e1d3dc6bd46a6d02069967f853149942c34f246becd07d6eda01d0c950d36f0f04b374e4d2ba6198c1c3e03678ac87e7a16d2b4360ecb7f8f85a8e9d07f64300cb63e33bb537af78b3275b85bf0a064a9a233acea20d76e4b0aada8c6d2e177b232289243ff2d3cd74eb1eda84c1a198ceaa76526831b0cd296119adf9a8953eabf4c17e92e1b5d3113a0de3aa7480fb9902f3ca916a26254f2f9914d59c0cc845535ac334eb2aeb01af6f801f3233746ec135fae49add6d01ec9f6f2ba10f882829f01f7edfbc8b98598daa1793d6399afb2e435c2c66105abd35d82c491b4ec3634bae7765522fb3fe284b3bca67fb360d386f2d8c1cf99d401f50d4ec912329f653c7c5902e26f6eed2f2905ed75f628929bfc83cc23315ea6affba693404ee9100153d1b79cf27335806318ab541934dc35e169d9b7a6e79167f437ae11b6d0db5ef47756a62e6dde9db500c0b912bf859c863fc5e1bf73d670936b027e2897e8dd619d517ad27f0f97ee7d4057875949aee312d89eefcb348ad1aa3a00d5192b650f488cbdcd6d1244b9b21b8bdabaed63f587bb46c4e4329fb87890f648cd7d52246819d45e845f61f192c397aaca8b9c2fb5c3a3cece7991c8bf45dee5a82f12ddce4f2b1a933ea8bd74383a99c5e54a3160fcf85bdf5e002566e29742b62564a037a871128371a94058974930e23a770710c9c1991ad2b0d49dd53bd723470bc02ac0282ba49981017a15600dce65d5f67e94bf180aff857f81cc706608e48828024914ed4c0000cf0d24eec2c6a4fe25e37664009f8c5a42d5ac1d301ebb194182f81e70171a071a6e597d45d9ce43a7d06caa773b24c1e8711fe21bbdfdd50f2791df0c97d49f27097c4b1c2613d4a5b30c5bcac1154bc7ba0cc237bbf318f3bb1aa0d20b24648ce05a15ed236ada05a6796171c41229146c3b0c5e065eef5b86df276036ee7c968843ec4942dcbf775d825129d157880b2aa16b15837ac89ffacd63b0a9bd8c84d6da40112edd4fa747123fa7e9b2692c86a0f25fe7bb1cc427d01a552b07da6ca9ba43eefd30adf3a8d2cc7f465f45cd26ca151e178a49d98297c51914d6fa72ae325c7da616460ffb8d393311abbb396563afe8251d5b77bfdea6ba407d36f220a670c0466d18c44a3796ed2404ac2b37ec82fa8f26c7bd196854d3d9cc6baf38952c44ca920d232b6c64cdd4332b7c45db32317c194e61e3794089a76203f7b5304e251441224d3341cabd07e4c1124f343a0cdab0e925568ba75a44cd1173363270dd1ea717489272d1a3ba8d396b3119aaeaa244bd349b032cdee95d3a13872893a50a81083cc15519fcb6d699c3bb5ce6cc63edd9c8699a1133edac373b7042f276bbbfc38cd85ad895e005ca98c57d89976fa168d2400dd496285d45c9e255f935efd7ca0840a16f0640741b7053c5ec4d5153688195c8326cca41190249ee6a22e65b046756bbc0df8bcba34aff8bbe8dc737647f5c53fd025755e459542b507079cce71ab027d6bcd1b0e1433570e38d09951ff01750e695814edceef2dc132f558e977fc9fd71234dafac7ef913d8ef345624f12f23a69ee679630e6f1ce34efa364307244663ab0a609d86c0db7292f4ff116cf4891c858158f27875a2f1d9bb0b4bd2219792d2b46200e5455d09032c4c9299e08cfbb8b6e98388006a1c3544f177a16fcab58d25d986fb694eb287aa55bd62c25dad2d5b14089fb1bbdd99051d32f8a6e583a445aedd50657170a92626122c98514bd940ccb4851e9faf6937a1a415a70fbf77947c01eddea6d99985716c7eb18ea3d7b0c7f8f7bed4be40c82c41039d442d3eced7cfdafea70cf69912c3407e7fe5983880a0d62816ca765058c795f509c946451984cbec64dfa407aba858095ea3039e3ce303c4745de3fd0953a48d0b65411ea2e5e6da72ecde5da96b654376ab28f45dbd371fa2083a5e8ae77da6c52ed031cda97824c3b22f3aec9580fa25fd23a74fc464a29c0c922f7e3637c7edbc8058aed6935b922d0f120c0a9f7d6e7f2e27dc55175a5d0ef0da95c25c843e3c7dabdc58ca5cffd74de703a41faad1dabf3a5095b99ebb1bafc4a04116eb59f6b1bae66dd5ff2e43440bb795feb82500691213ecd32359f122bb5b4bfe901e6a4ab0cbb22bef8d9b30a9565e2c76be8606d33f64782b9180776e0c6849a530b91f3ccff0858ee161bc59b3e3f159e5f80b281d03575a0786c2356eb0331840da52c05b1c59a2fee30b29780f7c7177893c1942e105a183429cb65aae18690d98f203ce82bc9b7962eab57a345b89030bd7f7afd559845ec08a0a92146a1ef2ef9a64d4f1fed2cd106e9db42a2ead5cee5980dacb033c2661c27612224708a6db4b9fe52cb3016b2ebdf9d3a083818df14ee79ad042564fc522dc549ce2d84845adcb6f3bbcfc0a9382fe6d9f1da53f387c9819e5914c2dc8c439f3a664ed5394c19e8557d86e9717cce60ec0132934dc61eb0af5aaa5a4ca3e999ac74ce614c365e20d3aaf70b951c6e7204dc3cd84b67b521b1b0efad0a8276e91ffeed46690a623ab060c6a84bae8602977195f7019a1c8bb7782360de6fd9f1c4c85a5469917168365e9f80b43310684de8255b83d2ee4570a83020bed7f2263dc6204a5d6678824db3692d8e627d8e40b35046e79f7f567fd4962ffd6d92cc51241c900cd1040b62987d1bb03308154dadaad0e0a29b32c2f8f77022f773258e1b13cd24a2ac2b9c06d83484146af2d87eef832861e80d5c3a343767a096fcd1ca962aa31c7d89e60b81028933b91d02109322d396f1043a0b96f678cc94f1994f4c71e4845a78d9913dd208df6acfab7065f6a0c5a175548a40c9239a7d37b7d8a7fa6cfef23beab55d8f598344fea4cd770fb204c5305e74d1139e2fe079e9ff074c52dd41f61a4acfca023fed10c5353957d572c8a62261ef19ac268fd6162ad79cc79d1aa11aa07c63bd04687f6d3e8131801decb885a6a183c72f3d074b5279fbbc264950cd6f62fb39914d437a920b1b595b9dcc195eda22a83076689891e883b4b846ddc5cac682fdac48304a41ad628be0131a7c566e55c5a3024163be742863eafc6d87e4c9a33463d481ff27ab523cfa7cc8ca0acf1071a56b57e664326f74e1919bfdbb02462f99d4327a5ea1b525c795c12ee50237b738635a742f2dbff2f2c2657046d322272568f3806bb4da04df650be4c8dc238420abe4e476fd5ee453b1cff2e4aa3de731e153f3da30c9f2e0d29a5feaf9b3edbfcd1a99d48ecedb9ea21d0839a2a6e6a2a97182a1fb1cb53482e3db90b0442cab91e5b09dcbc94bc10ca7549ccec22fe44ff86b41aa350858dd1799e65797096c14b1b546795c9954505524fdc7b1bb61fb96c68f871df9024e29938b9d1748a1c03b5be3bc424ca62577539ef82b4fb973d77e891b904f69049685dfd7389417cafa3ec615d2a4c338280f91ddeeee5a4b05139a71d7acc4b65ae8b71b109f465e5310b58f11b241542d1c1b236f3ebeecda7ffde98dcb72981122bb0666b2f130567343cb24fc2ba2241c7c974502505fc3dbd225f0207e7d9afb59774fcf76f09dd98f98bdbae745bef12d4d5bd546005b058c16120be43afd7d880c7b674f075c67f8218c34c6f23aa45d086e283da50ea17b1c13061c4d7c152471fa46980de90599aa58d871a5f0650b01a73b4d4003ed96d9509392fe6e57e587facac7f73bc3f5d678ed3fcb5d04a1fa1aa009812b867c196b12b4a0e0ad86eb744313755fde12cabd3cf65f9546d59442fd6db01b1f1156cc4f6bbee504bdec48b92690f7494ba1c4bab5292f545af44737dc506760750637b4ea16e37df1bab56d89940d341a6d6f97d66cf63d3bf23245e322ff0c11a7031b3f5f6792d2917a6829a7d095db780c1763777bc6d225779a1ce8916c3a23c6696f869c7164ae51236a4fab070c51a4849d0a3cf60f67bc6dc6a4661e49b15a945301063a8d358af4b532b7d2d829c3fc68767dde6552d4d0e747793c4bee6e8e24b9cbd45fa3d07c47c20374e1318aff53ed1239903dc48fed9635fae3c9ae77a02ea90ab3d650fc96490bd5e81bc3c2f3ad2da0ab1c01328469e5aaa78ab4e84049e5a8793be1308ee3becf18826993655d4df5f2b9a1c3266fcd98229aa7703f765fd7770cc299d497fc4e190f0a9567fe3774602124937009e0cc975543235d747760b1b91a3d6edb304c62c9e3790e99dcc5fe9188393c1a4c90d8a7afcc9bafee2c982068482261b9795db252a9233cb03754d88a87ba965013a69a2e86f5492204e1e09ca704db7323673d161304576749c85db03d8af915e696600901d2c5d567a522ed1d6f390ecd9c9c329988663c264fb23d91c8ff75e3cb7182492cfa12a389568676a7af969bd831688727f0fc819c86db9e8d04d49aa6436a7bf5c86a50b36cd5bfc46368ed9170ee37f2cd987a53e9fb85f5206a066ca4eb0cdea99336ec7bd8822b01a28c5a206930120bc1fb3d9d5cb0741ca240224d04efe4eec42c42a77634dc6113835bb6bfc4644a4202298ffb27013883371f5f89976bba1dc83534463b58cc1a41f91138d9c23949024d4fe450f3e36ec10e629e737647c9b7d65013ff46358c89384544a55b44448a5543c9a1df18c803a48fae1482424774aaf518a8afb5cea9224a9e940ec62748491543adbec4666e972976f8c13418c8548f825918050ff8a574decb3d0c411fca53481e690f8460cc44dcd50db8dc836589c14514f420818868a826bdef04d2d1e1cdfbc8b999ff8c1113a543300ad31a1c1aea8a9a3361d1f98a66b45275dd0a8f2e9c6ab4393f1f29ac3d3a8ec19046244e2db390c8e71f37843e4b01d6561bfe0f2f69d0df3003ebebbd9acffb8942706f624d111e770efb7d9834f3b884519cc51e0d6f5cb2ff8e3f37b690546041d903c62088f9daadb8905a5d0a5f4c672066daa8806cdd3103346b360954fa4ca21c12cff90f357f6358af59dc753b4180ebdf5d99d7eb8d508c1fa9ebbcfa3bc0b9e2be2ed340c3ec9ea74aa160a1aeef7b86dcb3ed44a4da2397d037df7b79bf23c9a6b60e1c9fe4f60ad43ddad4fd45dc9471cf3afd7dadfdd2c7a341ae9743be72e82c56e081d2860fa61cfa786b54e29ffd6ec1c3f31a3f67f69190ed4994071a31127550d81173620db065c0d741ffefeecb935e75c35c82f79d53ae4f62672d56f30ed68151426f2dfd5bdc255e8ed76ac884995135d5a33d0ba8cd3341b2317553e33b8ef62cbc45ba1ba4a0e056163a624892b4330aa51f9b0510b8c5b84dea48e5cbb2b0bfd40b3088a2a5cd16685a691d5a327322861041bee174075cf8cbde2a58d8d24d152393eee0fc11c51b03a7e8e2570b9d2ef99ed8c3d1deaf73b75f3be32c1efa2341fec30767d40ee7c3513af42b772f30baf2618b81bc9f3f0c9759538233ecc78f13501cd45999edf3bf8715728ad4d1036da3ff0176d461d7d57f0e22e1ef5c8797931e6896e4a7c0f3963289fb8eb2b0f0ba7c3a0339a62e09fcf6cf19f904804b9c3ed8b5ecae67957754ac611f8b20ec693e1200ff2b9fc72284a15fed7deb248445199b3682e58766d1b307eb4fd521587a30e3667258bc888ff518c5f784ddd19014d7947c1b9c2fade3035e5f75db47289dad34634f16742b3da83d33e9cf27791afb7b9fd1608014a2145816b1ca14ce3bd2cd2da76d879bed6fcc825236c12ca9bcfa001d56ab5604f91c89a07392f0dd6948538cdc9946ae1686adfb3f0fb2fd4951aee90a01c721c09d799e9bd48d28be648a4ddd9c0e77d70b6ea20cb55c60b981926917e8865c9a31c48e74d39f63629c07b624f3032fd9a8157e1db4c79497a9ab082cd6e4eec623ef2c1f4597b431df73d6b924dc5af742df3051102d410b8922a6e6d6ea03f24dc190715caf105ff9d051d95e51e942e9fe0322e317fbbc94aa73d4e3345af9f7f5d40b528d1ccd5d7dca1911ae8a6663356fe0f391169e9d46ed732b6ae89322e40f5cf68284ed78ebfc655ff2dbaedab16bcfd406e8fca330ec88b4c75dc5265dfd4c9f95c6072751279cf5f3e78fd1d1f478dc80dd0eec5c74417233af9d28281010a7a471cec025989dcff455c75cdab5d635e2fa98589cb4059daca24b4a74e2c10ff3be3754bd4ccfd3bf65df1a709f7951a544c4548acddc318a91580500c62a68c28f63f517a64913198dd4317aa38e6a20c6fb130f14c8dc2f290741218ab781887e1f833b648afb403f89f095ad620009e5dd477d86fd888af01b350e141e1cc3b4e11d38625c5b0b4d105e31117d1f6e66278a9d88898e20c281b573637b93704ce44fb79fe25d0c102567a2daea2b218ebf2a5ea7e9d97aab3f51c6851bb44c0bd978c8d2886d459fe06128c3bbf3db9a8ec2d7330a4d30bb1dd568905cccdd5f4ee9e046ca33b5ab0c12e176a230b25086843531639881876fe6d1b2b143e945a8d0cf12a2a10bc1518fa2d861b28ccb389c4d5e849d2c405cd707e9f4a2b9f74a47fcf9de8955d56a32068a8e22f9924f10339b4b2e1af0fb5f53749d1ee90913a3649872a4212b1972ed4b9e098ed647cccd47dfeedec93fb7f8971902d468ce18f7dab5de62b274ec588c10aa6d775b6351e57c761217d3c96a1ae2a52b6ae6e375f8dc6d81f2f65846bf4978c1b79485795813f42b3ee92a77bf3c7e165fde4ce5cf7a5331a41ac21bef7286684e76b084e95e6f2f5d3ec0b42fde6cbaa6cb8999c941fe370dbd3d5e9e7c0212f7c1f5a4dd92a09cef384cbb604d901b53ff9cf25002a807cc5aab31afded37e8bb495030430ff798b0bfa046cb68f8be40070fd2428b033a423dfce716bea56ab9f834f0bc8b356ad8b7c1a42b1762d38f3dba85e3a6ca66d0d0bb364efc24a3fd9010cf94ab5c7a4dfe62514faa7880c579e7ad096ec84d8cd50881a5e7bc887d3df0b3b20b5749c161de240936e65488f94ac0fd676eb93a96bb287c616184769e3f6ad77a5ac7263afb5ac8a1f23580ddd9c5a53d43d584c14e8fcb3dde8872fe29360646b65f86ce7f47d86faff0bde9b18c10504e458540efb60e3b61566e2dfcf2cb965eded69aead1b37e39ba7378dfaf6e9ffb430218c8c69799f07cb5f8efc7519e574ff32aac27a6ef99d90a36f8ed8f6b3bf93f9eac3975a7fec0585ed1da9f096ada01d30568c6de528ff1b05a0727da6ddcdfc230247ff5eff7f84417ee5e244aaa17ca9db039e95e4cca89c2c07ec3edf2a5622e4ebeb41a2d25a2d968d104bb8618d4d13045bc9e4bcbcac4f17b43a9c56c0bcf1105e8adfe8b7694617a8717ae334f8e1682bd7cad93dc0150554555afdbd6f53dfdf65f1a8f35ea389dedb0696ea1601ca3cc7e60beaa96efa76edc8ac61447840631fbd003752e195eba441b1d7db26574067c974b5ea1c9b69a15862e47d80b88141cae20bc00865adc437216b25adb5187e82bd2baaff43ce9666c43a2a151bd8f69b94d98605107efe8d9f5f4956cfe5f35aa81c08424048da728d6751a6596521f526b0280ba79c5462710a54b7cb4e5ed3b84ecef9055194cf3be9ec372c8ab5a56dae4e46ad82169f0452ddc7844f15d0783add518d01d3526ce12c2583d535c9e4a659da3e02b6787e73db44e28bf5dce63417c58abc3d07bfd6753cdd8bc1324c2972de4723bf53bf2482a8bbed1768f0d6f42b1d344815fd4200a85ddb91e45b0d84395ad0e27ce0a595232e011fdfd61f929b0505d897cce602eb95c55d4559b804bc9392cec477bd58669daae45a85a13dd205756ac05557f15d2dafb2e52ce941ea9af26cdd299e2f5688adb1787f66896cfd7fec83b569ea1ef80e4cd28f43a7f330231e18dbb89187678451e2a5416a7af097dbf4ee3bda9929bc973594ae91b885afbb1c4e3b3ee888df8d5dd825005f9a54b2d730045b09c5e4778c5f99f3af1e5fff46b826f41a3c7891970164f6d93b6158a6834c105648c8ab6261fe7727cd0814ef880c87d442eed9b40000ebe1cb55e886650fbc0cbd76dc419b6c4dfb4016c21deb0cad6905b75363b1dcb045aafc751beb1cc64e2d9fab6289a672c25b688128d2731cd6e58277ff0ef19ca17303266c5936b6c48ab62278df7cc6fbaa52243d2ecc5e75e18d93f0fbb7c5c83b7b4470b267dccdf5abb7d19e69ed79db9c9ca7baf6d31d6e1fb1ed1fd21012289304eef7658f65dbb6ac57fb95488dd6c2f33f7d69ef3d1857f2e2d300c92dd8f6493e00cfe30e63eaf9b749970c439ff400f031a5ae306b14e8906abf0bd21f27ade3c94a9e345f5487bcea97b477194252265d824f4a5f44de62239ad2bd4b1d3f558c1358a6271d509a30ae79700c325eac3153016cead9fd70df6c4e892512d070dbf4386ed3fe56695412571bc617522c205526294695e5e0d4828eab0438afa09ef684bf3e7934247325d94e9dcf82d26ac24ef37a8482598d5dde0d96ab37d5eb40441b1573ead28e8cdd17b2ce899bdc7c57ae4460df95a4987a50df5329633f7bd2b3e2826f3ef95d5ca9f95e92337d95cf34c7511303c29d45c31ba77105db532e727d03d971790252afaaca74fac727c90657efdbcbd993a43d553868872694ae19204545ac41c9f1106c1ce9f452feb7464e2818d702dbd442d156f0b308d88851b82551e1ae6cabb141b50144666f5ad248ca26f59001417d9f836222d65f9cf3b5a809c7b350e13d8498e5dbdae4c771cfe673d6f934ea208fbc32a1ff2cf3c4a806ef8d1b86217d7735704a7d9b8955498673f2c50d8acc5ff87db3d4fcaf7c616dc2f87b76f4cf86024b2e3e855076dde60d473d7fa2d5da1a3a8abbda8e7fe3c0ead7b62b5f7c75b9b697d711f70449ce6aaa6a118e2bee8066c724377f57bd132c85ab184492d3ac939b290713e74b916923440d8e5c99d9adab49a1c30c1632717d6676178f96f80db2b014cf6c636faf229a61afb0317a1ef8255641942d35d94e2712ca14fa014e69993a23fc9f648d46c3daebdd8065f589d5f16f0bdba7b5d1089a62487036390ae79efbc1763ac0e6baa2ae9a812d6f16f983f3cf6b3970c463da49dd4b89479e59552aba01b93ca81ef48b6c234b558b5dfe631aeb653797583d376f2f5e2d18ac11861342f0e60da24af010bfc47f517840b4dfe30fbb50939c5f761f601895ef138f09942092b0f02aa72227907636276c558d0315e153e370cc57b225118fbcbf2e41309fde8311948c8bbe69469424ad1e99b7bda8149bbb412525b5cfc384c18ebf7457da6e82202cad9b9174088f99f6905e3645486efd47d0a8d2f902e1fcb89f02b52252d413148774e5042293e2cc80cf5bc6bb04dd538696d49d020d6c3421f186a326476bbf72c5bf548de6c2a8c37ab668b31bbbd9aee941679752cc53781eabdc615e19d5773231c1efdcd8ae2e3c87451ba5b29e8c7ee5159691456542fe2c153ca9658ce00f62d00bca94aaac96124ca5e7712669d6e8db3587f7881426c949fe8fca366e706ed925a42f66c181c4bf8b2f272a3d68f7ce6238d238f50e9610e3c0f623cf9d075d0f43d9c279f3ba7a9d7fb52ee31f77c67417c63c62c548edcf2a2caff4d6fce49349c0b3886071e31eb0142fae422b929eb5864f3afb3b75f62e7de2d26ab49308d7eb600d4bba770a26578c834cee94007316989e0ba1174007ee06b5324e331024634bd835e5e7b2b78540d9fe098a0944e74401cbd0aa33dc7d36e70c03176ece38b825b4ff5ccf544ae069065dbc3b451c5a35170b3f613dc65b3cb5de979f9504285ef4acf778f780dd659359c6be16857487d18dd6db5fea6cbfadf24c351ef74f7f0c9b6759cbc4ca0869744237b67a13ee2940c17aad64996616eb28ee55e7fedf04da6d965353c18cd6b8652f79320e9e657c7a8061303b91a34c6655401ae48218ab702bda88e6991930414ae7f12f9d7a021969873e335221deb40605c8659188f5bf9317f0fac2b8c380819058f2a0f5691e82273105e3bf746f653d0c49452f5b13a79145d44e370ff4a5a832307c15f2397604b11dffc75cf6bdea656ecb5afde36689068a0ac3e5cdcf609c372067fa0ba1ba6b8f8233681e3741c7b6691159bd4e3929f66cc29cdb1ca0b2b71726556550ceddb0d4c9bc41bd0bd40921ca4b458a1349e5fa888af6410a0090a471aa62d23dab311d9f2b6470d4dde9b58c3e2f7b7934500b0ffffff4f