f644e7ec634628b1653fbd46b60126661dbf0f1c529410834492d3b2f05c3dbe

Bitcoin Transaction

Block No.
795,319
Time
2023-06-21 12:46:04 UTC
Status
Confirmed
Confirmations
51,176
# Inputs
1
# Outputs
1
Value
0.00010000 BTC
Value ($)
2.90 USD
Total Fee
0.00166685 BTC
Total Fee ($)
48.30 USD
Size
38,936 B
Virtual Size
9,805 B
Fee per Byte
17 sats
Space Saved
74.82%

Inputs

Outputs

Scripts

Input
0
6aa28b10a50e56abd5966344ba4778bfd3e0dc9c629d530cc7ba65d00a2ff66495983fe486c15b485f68e9c6ca8ac3680463d5ac380762376e22679ae9b0a707 202d979baf9320ecb33f114faab0780eb424c63c14eb7a0ec60bfd0ba181b7034cac0063036f726401010a696d6167652f77656270004d08025249464634960000574542505650382028960000d031039d012a580258023f2578b051ae272423b1f62d69c024894cea4b5b51b31badb82191b6440889079f4e00b760c4e7feb78d3193caf965d9af4dbe41f09237d92ef48e69feeddf13feafad1fea1bc3bce179ce79be6fde6f56ff80c6bef9578f5fa07617fa3fbef7f57c791c3dffdff83ff7fdfc7fd3e3bfef7fecf9b87fb6f4baff4efa6ed3cc8efefff7f483f86ffe3e795ca8e794ffebd0bff15ffcbd8581d4213bfcdf3c3d1bc06c2840a636753d887454d408ae01a2b74cdfb0e17a736471b6cbe9a9c4e442332efec26566ef38c460b5bbfa8782d2c24b292f20a58e1b8f94a366931ffb80fc6fa41a47a78bf74521e86dcbcda1240a6d1678da4a62bd98d9ee5fd91d6c250b9643d8344ee6b497ad8eeed97fe7c6dee46762f9d2ffae56fbe2353ff3db431b4f69120f0aa5eec5d736d007312e4026eadcd197b6e763366ee186b4cb660d80b4f15af55734d92a4358513c517605aae363fbddf21eeffefd9e554a78263b057a9ba94f11003a9a69177fa4d93bb4473ad009b98edcd769c55c1a6d462c820a2eb62306abea6824f47dbcb93502d882e8f1551ddb5a24dd9bb6aa9ea9575e4b989e4121fff8150fac38c755cf3ee883de6464dd27cedc31775f36e9b5ca48f0fe21183cb2684a1ddc40d2736065c5f11fdba891f153c914e3ae549b4663a71e4bcd917687088499714d0802da73180024671772b4cad11d980ab7f61e03a9d06fbfcc52eb6d3d6226a8e07989269a77d2f2f372c31677741853a8d8653e6b64813a2fd7ce9a05f6d53eade214c5161ab0b9ab8fe73beeec3dec463c214c6d28a840160a5a0876fb06716033086126f3ce7ba5181eb5ff02566ac24ab2c3639fe7e1b09dd8a184063d52594084a1827275749baba93efaf7307a32ddf02514c5711ad397461dd9d6320702cbc73e1d76cd72fc891bf78d4e4ed8b16a66005b571b7eef5de1accf8347c26f2c3e77849bd75e11b61ee4aae587102920074cf5095d489c8722741bae5a4b892432f66c1859d9a1fd9a2fe5593c7900dc717351cab9196ba15f605cf300d3e7debddfd33bd85d59c53627c86e6f6b53a014c7b6b1f629e89ac40e7ca38c5c7a4146e708250771b787aee3cd5e4aaa318d42faed09c0f3f39ef3a6e9e5d0d15ac042b44920fa6d3862c8de93abc0f9a86fc16427d0dcd5a1374c18d5dd3ef71eaf754517b8a74a07d8da46a5e361f7cab880ba6275862da9bd553c349d2a4121017ff0e653442e10008a9787d924687ef3845b75b6380bbcd34ca771942e655fa87a05ad51597b181a700a09fd23a057f0c8951a90cf351bf759f10ce185a52ced533df531dcc01a015f3bc82014510abab1c7c4bb309be0cef44140d0421525f53e720342dd5d7fae2925acce6ff20ee11cf8aca7a0536eb1cdedb43dbe916c15f848dda2ea73f8b14d080255d83094f6fd6468a9a74899489e52ab7ba2dadb594d0ff4c8df960f2d28083cb12c26847a15695f25e97ecf956bb26966fb771bff04f42057687301d72ef2168e22f271eb643ff5da26e281f29345b3a9d88067aefc83bbc4c36a48f01f9cab78d6334c35323048c5367c4f20591352ec5e6c249c719a623a9f6afcd7883b4ce1f5b860f1955c2fb2eea63d5f3cc346c30d93f1ac265cd5db395927d9ecacfe538b26a325ee471b9a9a6f6ac2e1ceb9b231e281766e09c6b97c7e52dc6e212f0a000c879b57d08245e62d65a5318c8a32a3ba6e4f9b9e75df35fd169217aefbbcfd719afab80e563c1b991cbf490f35f9f0d4b779afe11490e5081aae33be794ee170095c29cedb8f1dbd6518f0437fd502ab0fe8c547f16f8b4951568c6e0a37aa6c006ea8a69cfd29f99b190a51e5c4f45760e07050f6b96249b585a0692df1fffda299e6819a3206d51a606ae3309c656dff3251ec4f318a5e7223aa04919d89e46a20b62b0f9d2c8bfb48a1ac95118c6ee1cf85eacdc44c2700d412f3c331f6e3fe95ca564c2082ca18e24202d7c398026ee79d8954803426934a6662c02d9a813a7611b0be731101aaa644bc5c612cfa3bcb0b221d6ec8433cd6285653736a21c88cc5d0f73df0ebc22b9eb22d3a08954acb7d1ad69ec97e484522ba239011eea34192729c3c30526c4bf4bd567a49b7846c04485e93349e01d0e50323c993d8de552785514d08027102522318d4c5c6cce9b38cbb0b5ee287c9e91b738a5683de9e669026aaa85878c0ad25d8dbcc80e6e6613604f47d604d1b2746405ea664d6aa7a1750ee7e810bc371c8bc7d959192cd3f30b4c542affbca8b89f65556b6c13d9686bb98906774cfd7d875d35ad7a7c1be0aef324e743bfa08b2d401a2c1aa6be4ae4bdfb3139af0acf26e036f2c3109eea0062791464a9dd6cfffe67dd7d5a84df2f7a7a36086fb53ef09fcb7bf226e534d7e678b48e3874f5712d3b0d7125f6536aabd14bce867cc6df8b8a4051df953bdb71b47c847b2cebe2ac4ffea448fe8f6449d95d41ede4543e988b6529d0a714ca9e0cb9de110caaecb532ce33f353439c843bbe303c3e9fd109afd9fc683b6829a04c08abc31e38c4eb1d1cbf438e0fe68e337046191fdcb0c046513a27e0c4be954a3093f14e0a465c4b7ce42d9eb4f78b64aa93a47c990d76983534cceeef3679bf1c6490ecbe00072d0e8d7159f926e95bb9c8e0f79dd4b1d21053c1cf1a449e6639005d3fd177efb630db2a6a5bdaedc0856875e3e991bf982bd94972410654386f93e8ead39ac2412da54c1f0e8a6e119cf7ea04c44abce005ca4084298490c22b3ccb806c70ece926574806ecdf3d639f5312ae0d8f1b479b43e0edd1acf5aa972b3adc95673b91d1ad3d233bdbe7bb7cac0b09b8eb5ffe0d639e2b00b444d2127773bc55339c8893fae15219f5d716d3646c4a43447cef3ff4d0802e9b032e02966dc9dd49e1465ad08fe94716408539047d65acdf133ba6788a4ba560ecb259c6ab328ccbe102721b03d48a3c970f10fc7c99c5d1f51436de37a77fb6aeba56689fea32d3d7a2810238d9ca36448a209dc3d7e940273fd134663ffa783e711b10ce9ecbc59d2677c9d33a572c8c98879370b6aad5e746d9080dfbc15e2681a1261d0af54eacfb00dc357231dbc62ac69ce6b08cfac34793f4796b3177f4c8cdd107ff60080bbfb601285a74c8345114778aa48f05b70f3a5114d2dd433141275b8019cc5ef31970377c57c066d7b85d0fbe40f2e0043a5d94afccde9ac0c0ea1d3e6d8af9843e60650e5acf46bc62ce2b82a22aa99cbf9dbcfba5f10f168fa3e1b96b04cd304156e81d37c282e2762a2a3d37f818b2ae186a140bc8d8f54fe8360c7076ba3f7869fc91ecb9956df5dc9e380c22ea2bb3a47ddcb81d996abda66c81ac3126493f7f967a12814eff69edd0c1f6165417cff5b51dfe84e77dd7e4b9bba193ca2a6a98fbb00b8335e17b068a13f6266353706f061baab57101df58863b670630beb5dbb8c8de15cf9be79c214fa7d59f7b31ddf09047a2c6c96f7c38eb0ffddea22d0f8825290dcbe3ca3745c4c5515ebbdad6b0296f31db8997ce889d5bac2b55f32250fd07421e6df75cca61a9afc1d2bde6fd1930c5f950328d380d9057db25949fc32982ed60881f350923e0f26cb4cbd6b0dea719e84be4b368541244d08020939c810e87633958958b3ab490d5a991c21340e4b6ad213898881aa305d34403ef26d49dfb5689d4b6903148110d0444053f0779aa5b45c7e4751ef9812bb38f75130168c465e1402218300aa6e903495b8780e27a31c668cb805c807cecffbee03b93eeb6b9db5d7f0d706b168dd30fb134c8ca33d857185bfc20e19056772d55479134d9bcfd8c6e909156a826d1d02c2015ce369f9037973828d7d9fe380b54bf897ed18cf01740fff35af6a0d6ba75ee9445a3a413f0710f106cb79982c862b3b6e920bd8a24c67cfb0b10033f5590f355eee81631911fff857102a72ec99c5cca44e1d7ad34b235300c1d39fb56397790a7014a6b30702f7c5691e4d933d938b9904ea52ca67f0ff06c60def526bcb72ea0b2697a30b8f494f1872f87c86d27272a1a85fed97f7c4ce84ef1a3a08333fdb1e75ef707ba8890289d286c992011641fae58b6c512f4ec30ed9690a322ede0a327b270e2dcee353869b66eafe3875cb49b3fa0dda6c520fdb23a3a02d7a82fc3c1748b058173c266a791f28ede797f5f5992ffc10da284f68d477026b4ceeee8f06aacd36ed7932fa588c561d2eb426c0b61a92efeeb21165b7a5b6ebe3a4bfd129d4a030c59a9209dc007300ba219b73b54428724e7f2208137a2ac4e54bf7dd0b8e2342aab93b8610af88852f430096e5cf5c4a3ec355aab46dc4371f1274c3c6bb224f21d7a5d31e868c21c5f4da8a8f07554d080244b6bf061c58a1c93dd7e38a6abc4dcf9b9e6b7e278f7677079a214c240bfa0457e317217d29105d39d17d185e1b88970e794268faeed05110368ed0d8364ab20717dcd8a440d0a97907360a712096bf43b4e4e7f157d30afcd06b0542c9f252e928a13d44863751d7e21087da1f155deff163915828721a1f6ac04dd05f0d551f8bff819deedf2f289d69a0140f5131d2cc8a60df613823e2162daabb0e31265e09e89b230a0477ddf70b3cc6b72e820343432d896b8a83ac37069683d1c2508f35e482517dbcdbe30a915d8a6c0908971ce43003b652e194cfd6e2b917e8424931252e4b1b2f660e8f0c2f26c4fecff963acb5e1cbfeee448d147b29ec17e2700b9bc8a7c1415f7a81a514cbe81f9086ad11f2a1d91820c901bf8fff4fde4f94f0c103dcb718e5bec8a0c30abbd197d1b796211d9d316275e1b13d1e33ddc739c59be6157f274ab40c08feac77f58bca59fd993e820b3d3d120e50f43cde58ef6a5ca9b7c2485c4edb888f02766096c6242d06ef358e1170d309c26bc85b4b45df3b76b0d3d74d9d6f79d4a9a8f2bf153624671097deee5d651e420f2c17e79858b8e50194bf77d3f6e2b87ccd195f020b694df4bf577f9d5266eb2d1e36a87191b2d6800a66993d5cc7281655ce12c473bde3efdaa02c8de4faee427e6e99ee00181aac84f31eec7758e3bdea201bc1479ac6e62ec3ba198f80ed5e265b990bf9dc40c6e930224d080262f0a0e2db976e7f4a36ae053d4f239752bb2b5114e896e1ce3784e788d008db37c3988b2a38e61e1a06eef2e76d6ceb520846c3bdb92104653106509d7deb28783dc9268fc806cbd90b31d4928fbc19a760050e9f0a883bb7024af9d848faa5725fe32729a60e8942ca95b5de59a26cf84d595d1372327eeb778b3bcbd021e9d149f3cc0e4b11edf849d528d1ad38429399c41a23902725b26eb16bd8f94f4b8d955167428614bbd430251fba483abc42aa0634c2355cad8ddcd42f4f4ec2f4ea0ac0d93b8d9d4571b48ed3f3200006a54e8f2a5ce715c5d5be2a297398ae927d96602276ad249729b4ec88f8862b1ab0fe9473b1431c07599a35161484dfe403705d9e34d1b4b5ecc418842c3a7bedef954fa611fe82bbecc8b00bfdcec082f7f484886812e8dcbbc559a75d373ea3145034a6bc40a737bedb66f6cc87bad77238285b759ea0fd6ae607dc9f5a89cbf72a595db505fc256576861954608875db1b307b8f009701810df8b49d0789d466718c24cd1b064f3f237005e4f040363da67d76c57af0db43f988eaad979c96a1978353d344ec252c84996363c23b93166fce8d594c96a7010f985e92f6758f910fd72b6a085113df1b5f7488ecf01868fcb3763263b92bed05d6acd924952f96d968772eb4c1708d637e32952e5f40c1f46622096e1f5377e4637a89a2ae3c8f1dae23c24153780af131aa827402c42be8298b48da22964d0802b33baa26daa0ba15f818c455dce5ba70cb474b1fdcd12be45a3bf6eb562c8afccd7e2e0224508a3d1720ed301e387eeaf9a707557e990689075bf0bbaba3a00a38ad011de7513f447b05c813514091ed14dc76a6b234d03b5202bce8715b08982c5065839a9ded6b7ba554e59a53761a9f6518c73fab65b934d9b28fd512e4794ed8b457c6eb1990bc79f9a0a23adf10ea09b5dea4c91e992bfc0546c72a0b74b368a698901a47f006aa8e841304695f7e2a6321ce20565d604510597495588771ef904cab24a0e3768d431eb777e7d2a908ef98137dbd29d6d097ecb1926d9c31ce9a56c59e5fdb958345598b6c6af1a26f937b0d1f8fabde3cee73428eff50251383dc9812e450650d9be33dcdcf1e02c516a5cc5149eff37dce8805636464d3a0d34fea879df6877a2af179f359d46c459eb78d8889c10f863adeeba6ff3448b888ec66529cee234b67f70bc6ea62859095fb3883d2a8fc124e0393df9ceba41b862a2b5363c437e16d928160ccaed6000441633b3599aae1e6d5d399053f3124ac49d19824e542fa611713270b0c8f0faa2e7ded20baec322ee82b7abd7e7dd6370dbea97d0bb59779ff278766cad02d0841dfd399a20fa72f53afbb7fc7f9bdf293f07e325e54bdbec938843e1f4d0dade7a5b5954b5bf31b3373d207d364cea13e024bbfde2d3085391315d0b983f82777f17527abe4b37587e23805af8e23a2095c6cfa9e4d0802742788e62e7a713b45cd99e7101378b3ab921d6aca287af635b28dfcc6c28b1c690538894dbd8a0cb4ea7c3627ce7318194d16e04a5056068d127d1fb3eddad26e56e375a9157c591ed6b52b97171b9aa15f755e96656ce17670ad8dc78a78cf13cdbe7bd0387d5d0d9cf7c91e7e336374ce005098fba1cd8dcc7a5c3bad91679ee2f7ebe1fdb31c6301f59bf78af682967c0f00754be5011d658d4a51d086f609aaef8a5f147e350f60052aac2550e2b656c7819e790dce4577fac9c39d6eb655eb5d53170795a045fd3a4005b24a4d05bd1c16ec9400a87b35ac5df34d3bb477dc3cc7eec0fb103b86f81a0b3be9b2b7ab8c657ffcf32270e26124700f601be912d5e685f13754ee4e9785c86bf729adcd17656afdb100fdded1b60736b86cc3b8543826aeb864ada09a1a17e7362cdc4ca4cd0d5820473c63bda93a2bb71a00cc4c689997528468e2abc2cb486b5258aa60ba0d88e8fcdc921a17584d0e9ca531db31d4bb9f76224c367b2fe031762af8374d1f7ef08f56c0c6f210158b7e26b3dd6677ed54138b9f89cf4221bf47826c9873950fecf269bfa1ad36856b530968822d6d330747398511670ec1c0b233a05b8f1c302063a22131e92cde2b297c678a5c563419e6f8943e3a09bd66ee489edf33f62f2edb3994a112b18ea12178d75cf217a9ea987a1a41603c1f14566bae914f5c7a9cc52ffe700fc6ea9c2ef137b7ea768f71894d08021ea93fc437a8530fd43d33c73dd395b115e552cb006c06381a98a8a7d49a8d1e9738781cec892e07ec5872ee4bf55af98ee609570bba855f72d82218d9a8b9343beb4e79325b524ee95f55971cac30a77bd8a499ddd4aaa84caaaf577a2f6367e567d09557fa2272521cf759058617fc8d146f38ce20486fca4a3d05001185e86400df3c998e8a7e935f3f765fbab8d924f944cc86ba66f5df6f4e8b2dc2cf9c53a0a9291536f1eca5191886c80cecb3cc599574d7074beaf8936caa98de826e851198c8a4e1852c5fc6c402ed8e8e31de20b143331eeefc19bbb87985611fee74310c3a5c29cca9de8d5b53f3cb4c66a9820a007fb20edd0a0f345cb484680d21db85524d8c27642f396329dd281a83c7e85e43c7a77f87b3557ce58dadcfc9d45c250b6cce6cd29535e4290fdec44b9f552c1c75a1764740feec3ad02a6c508cebb263125d7a22b92b6f678c2ecf693ed5fac7dd0729ce91f7337e3cfa179bb2838bd775f5230bbcf389fa678d652eda6d09f3c9c11d9b7beb36fc080e7d2b3fc247aab3e7071e6907692cb53d40d2d9db974333e65c0cc8460a6a935f516ea3cc679c7732082fdb7ccc10bd177a22901c25e1686fd8715a66f49585dd12ba4d4ae3a478e7e0684cf593f20641df3f33a729ce0c9dc3bd1eb86a66cf1745e66390a5b37ee9a36df499c9f66346c92496f8c7e8324d8248c40a9121e5f039436d9befa4e94b3c5c4d08028dde175c05c6b58ff0e610676abc923ccf1f07d64364b4cb7a4cceda65bef306c71cd53ce851d1eb3c38cae643d267acbfe4b078249be671c9eb7f698b3678c4a957e1fd0e5f801d77c7134c28dd3f6e4fee601c43e575d719195747ef98422ae03b8f09a33bcf74b39f8772f945ab40d083ab9aff907bc40758cf964777043eae3f909cadadf72f0b08298bcae3e3cf451523c5700d29385e3e5861acb4b2119e46df1689f4c316fb80ec2d13839a28e1a788eb82fc008e9467dfb7570c734a83c84a8eabed1dffad0188fa293625ba9dd5b03a56f595f5c5f8cf28c9b83705203853ffa99fa74c1b4c2292b380f6a38f1af821785d8c106d758f65f2896fc5289d6b1b18debc1ee74ad1c5a22a8b3f9fb0c75984464977725eb097bebb5738193bb58c0d71cd31008c07cc2f8810a34425d98020514c899bb8483c2494e9c6af15f1a28acadb2565bcac16bf8a90380f1b57171bc722fed8b649aa6c21bf2cb9a3527e0bd4167185e897c47dbdf07a4312a1363d225a5a5b9ab9335e16edd3eac075b66405a33f88e012162217e771235adc52501a29552387092910cfe0c44bca278de5a33e422af525a4395f2c517b7c00ddbea21d1595e6ded1f35fa9c4714175186bb75f4b2a3cafc19a6418d79db812b0186fc76f5f4c8200d0008bde99c65716321d628324cb3a036d909958a36067642808ec54ac3a7d0e0bf77e4cf0fb86ea75a9ac4d4d0802c5923934f0811cac3a5aafacab2abe486a2b42c9cc84217eca48723c0d8403910bca36d94294607b139a10af825c1f7e32c9dc460220e9020d35899dbae4af132157f89458b6e15f67f6367fce4a8142b9a597aebebed77a98955cdf8cfe1182c5f252b2ae350a340024d00fd9cf21d0f1249fb83c62364099dfa69f5b43c8d3ade90b7639d1a72176c9fa3918abc604862bac22e754e03709b593c7cad6d2073e3a54efa80d34b25381c3dfd891453774f80e59e9af978b7656540352bb046e7e95005159eca24a2369cda4f29a9bb11dfa5f64199cd50229aafa8ab249f079278f584ae7b66ddeb3afd155775bba84692ae0767c9c22ee59f2e70320d5600ee2fcbfd99b2fbce07342b8d97e8e51d245c7b98d559c4508a0373ede6e8946a3cd87c9300351a590bae67920f80c670a6d22226bef7ba955476461154678f164431cda5bdaa2389d5db00000eb5bddc5b3e3cb62f008850653fa0c277035c42bbd587e84bc4f4444aee411bb5a309e7798cf3623012c90ad8d02528a503b8aa0a90e1adcc404813b164903867eb97464568fa3e71fea2587d4c5e9e784c8dd2d9b02f1ef2a701d1e1aa314df770ad7092cfedeba59a92efed4b75146a125107ddddc4651e43e08af1285ae4e2bb2f932935e783d17d69682379f178a3d2921cc7f31867fb3685f4dc406e33ff25c2767d47299e17df5d5ff6c8b06410d4fa51864227bc82235f7ec4d0802e941372641976594a2797ea420a432bff5390c3aac3d007d1eca1a3fa64310a57897685e4c582c7c2817bfd5be9f0902a16d8c929b5db4c08fd7a43625bfb905651f2cfc13211e715b9d78312a4a8bfaaf1bdb5e226b5fb757b9978e8de3c47590be4541dd0ff470d7f7acd4b5c46f6ccfee72e13eaf1e707f9b243145bb7734727b29a5046f932737e284d6c606e4b613f1f3ec2a324dd56a29875aeb1e06418e42bc67fec9f9579ddb64f2ec0dff7f98168d56940fb8c39f2c9b871cfb31d21316440fd45117b91fbec64a4fcfcbe06730540755a9df18a5c6277e94f8c345fcffb101608ea02d83520107d7301486a80d4ba95b260a9d5945130510daefa66192ec89266c359341f14d8e9771a6ec9efa3d57d08f839f49e6fe655412bbf74c5d297e83a84291213a816dd84e31e1a051912fdc06111a0575ee01ff759695ff19a968642819b616c24332a233800af31dd3bf7a68ec6e89d6c0527496c81c8f4a897916ef31c88d37e8eebff635c34e0987fe8e2501336e4c134ff6869b2a293936b9adb707b5f82b4e5bd5914d1bc0db495558c7b2444ac1603e86b3bcfa07bca87b10a634657bf7bafea016a7c475d5138798650b8e7bc4ae66763ff7fe32ed49bcffb3b6e6aaf505845d0d09cfe02c2462a6e00e329369d687fece1552954cbd24bf0a717ffd4e2bd1f61129d251efcf5dec97c397094b04a7e5d76fb2ed25186faec9f94f4d08024d4295ceee85b0a15c9d0fd1abb768a98e673e5f665e581b49f9901b6ea70f6c47193504e6dca2688aa5a9c67854f1491f03e903696c82bc181421fe67a1f2bc642cd84b6dfc6e07f53637af3fdd6ba6937066a01e5d1977baa9743574a6107cdf22f01332c430dbd87df26b7d19c1d9ee2b89ec1aaffd72ffb66668da4fd2fecccba6b1adb97537b7c575076bd05546b3d4c3a826757fcc54cbd86a4b78727183eaa1be24e9085044fb0c2f524b0f133c74cac5c5039fa37c18bbd5d9bc19094588485f6df8317865b1ce375f6a7a380deb7d0be9eb1fad47bdc0d33d0e16c5868c32bfc34147d08bcfbb9e90dca67e4ffa6e1e98c9449dd6cee1349c4e3668dcef3e700ca8611b5823ea35162ff6eae14e853737912aaa458f86c1b70f6de206510cd24400f350f194f7110617371d1ea7fb64279a63b64f26b708e0dee7b4b4462ec69c899b870c88446ade8cfaf02e1b310bc7427bac79f222c3420899e692436c96ebbd7ed145d488a844fe82d8fa71bdd78f8ae84bb13b6f3e5e660594438d26417636b41dfad4bc2ad83c607ac8c26f080fe5bdcd8c082bbac24669a4999c67bbc2ddfdf95c4bdfd8fd5d629528ca9df3f45e69c7a1420d0d1d826f39d200b58dbf7274277c26a62b8dfcde5ba2a02267e3f96aab9cd92e7870cb224a318ed0d81d331dc6a1c8fd2d2badbebdedccc5fd85cacbd426616607cce4fb818fbcde0bcf6d89304d0802ec488fd826523d09912501f32dc0c7199205de0705dca6eed3a993ca5fbe2e43a12d00271b27ca119ff1250a61f028069923f6898d005a264ac433593c769eea241b803dab8215ffac21bbdf298d2a1c6ed5a90d46d9089838a8a4d77a1ea23a2919f1edbdae2b80b88da090ddd19ac2fc7b8f4114d195b5b2679200e26390db6560c488b15ea976ad2a8da3bab3589fd3f156ac530fb959fb5177d96f4bd45e09e05e71e8ec8162cdcc160ed6415d26fe360b23ddb52f0e7051d40f23c5b1152cbc1e0a0d6d7eff7d6fea8d165cf33612d3888369995a98aa136c65d3dd15e78e4d686daad032148f13db2d86cffe9d4f3ac561405e0fc3cd0328fffc78a6a27b99985b0ee6936c4f1e4646a11fb054968c8bb17170caf12f6f1717f58268db728d8ea87088efed92cd27d3c4f3d01c725e579666064c53ee6486965780c8e5a6994278fb48e9d7c978bec18db792f448b0c92f0e2a8d3e63b9f58b83c5b3c76c55d0a60bd7a1cbd9db0585a3bb2b50680a3fc39d2135f8ddc50d7294d7eb298b9bacbf0e86d11c35969f75ae64c3cdb5536a9c20bde41e4b306b7b989b698b7820fe2b67a386fcde7e5c239c6a446efa7abb11a0120d7766876e3b45a742a2b3131933063f3836a4db11f3b44befd80df9195d514653cb0106155ccfbe2711ee60aa53794f454c95d079dea52588096ded39da5d273664564ef6f639349676bb2c351694590a1a4d0802e5911762a48b0de0408ea0428735f19e956f820cce1226850ca289cff70be48b2cbb2b09b5bc09861cb5095a2f97827e85521ed2b0869533fa23aa11ed036500484cd7c9d30ee4e616432e34b61e85b4ba264dcb501291c318216ce8c5fb4651310d7e614dbad774cb517eae49ead49c0d67c5d27c96833da0471eb33e31785e8dc09bfad3502d12e5d71812f5a53571d5bc26265715195022e4d44aede4fac58d32ad82a956a33a8254b5f1e268467df6ee8b2a6d63c2d1cbefd98c6941b19431dfe84f742511ad4321903d9da9696f295fc033a3422f7efb1727c89ed28121c8682c1da5c7ca3e07dcaf8a129f13f6560a52bd5fd88d13c9fbe559883866680a48e283588c3a8746b46e0b70aab1250fb7d1352a42a3909ed2e49b2c0dc224a630352a725c3d9015bee6d360ba12592d4205d93de7dc5b68fcef9440073c890f9b1ce8a26079485ade6661bbdd9c74728e33b9b4fd21ca1c3515fc2426721f4f47661c6f4bde61bc2f61e9d86ba4f48769e949f9c456f4dc85c32156ba5261e233a5f0657ff4554a2cb0e2ec7a51594083c41c9b6335ffdfbe64ff8bf39ce738c8f4a6edbc89a287f20b05129c9f3f3f1608b810c4ef64dba4bc877d6a02bd60a0db1bc0ae5bb75544cdadb8d5dde2c4b17c187b9c38a2c725442c91da827e600bb973d4afe14bd32a9b1230224492267f6be761ce8a8e781c5efe367bf15037642b93f15084c94d08024f642a9030bad927ba5faacf10af5a94481628cf22ac8c2ac0c1fa4f18acd3079e7d67a9ac399fc787f1c72ca8f763977ebb42e192092def4e165747019507f4d1d15b9c9ff4e0b3a8e287b3cc67f970bcd07cb687f720b2e29d0794faa04f05ab6e808692dfc523e7a5af5f18b7f59ede90b4e310d2176e86d6c40152f1bdfb6bbfd5e3cf367d637ecbc38572352ab3dddf5c0821c3cf3634dc614562420bcc72ccaa42cf8c41d935ede0845ad2d0ab733d55d9a583f241cb8ae0196d1ffa636403c1390a74a647c3b1b14c0fe86888bd519adff4af11f004218b7b8723602a063c94c6db0b0ec9a6d9d8f4c0f9b21b06d2e069003a6ca87d1c98ab1fa9517f07f6edc8b88174393ba79f6da6dbb21f72248a2cf242cc2766057c7f71db7154d2e19c19bb86bb4505d1fcf89eec43514eb7a2446e7431b49b2323df3f68fce77192dfd80f5a304f9fcd41d34cb2a7f4ff4a7b9b87d0a365fa318bdc485de1a4fa6f3db3f00e6be6daa802b5302c2f91a55d852423269bafa724bba5f8c64bb6210d70f8f1d5d45c8e1e91cedab6c4b97883c1cad31288b1fbd332dc1d6f36dd854466a8683989a96876d3cf708112be69c30318c4e44e6686c53a63359aebf41ae5452150a9023694633b35faf8490a8f3ede9630e6af6ab104d72ed926daed7880239922771a6420833905074ed70d39ea22fe9f9b66e6cb6812aa544e99a885b7695d8bf161134d0802c8f076bc950dc380ae30a76f49ffc1b6ecdbceebd0b2a6114f566e2caf7851655a9064a524edc01905c6f8e4d4853832d7f22fbf25192eb72eb455a13a82348639db5c546f38ee0b176d80b2555e14825d86ea8bf02bfecc7a1cdc22f5e3fde689be342440f702fc224bba14fa14174c1a66de8305e1c8d1e6f51aed96dc852c8ea8af4cdab637d564d134bfba5af82339cff2de10d9d044789f5b337d5cfb3bd850eff4eb5b338b347745e000a8babdbfadad40644701586b235708425363a8966ae30f68dc4d672b1d67640a49075c034ec0e63bd5a9a62c58a69919e0f8fef33232ff7c9543613972fb22ecb7b5b1c4a2c11f52ed3bf1e8ea6bffe0a8d5688d53511dd44696e60ea73a7ee0cde67db5cf6c26ce4c3e4aa7b589810865c545598ae05c01aecd51b9d6e65d089d2fed93bf7cb5647f9369ff465c897807877281ac67c07bf3fd123b48eef3d4e2c3ff10f7ff8813d6fddbef3a44cdd88dc19f20f92fff8712ba7d662adfbb02c58465808567cec35d79cffefd7b1032810b59b40f759ed49a08ad865b21a4dac25d034b32658abc4a870a4bbeebc3dcab9edf0179c750da4e0d6173e66331a8f9b48e662d48992bc80015c79a9808d948a3812fad31484d1f939b222acc57cdd07e082922c0b331d91740dad807f522ceb9fe0dc5d9ebade735f431c601d3d6aea4081369768774b4713184efcb3721195f816fe96857c2dface94d0802cf5de0404aaac855a0a5b04ff2490683ef869563b00bb70578c9f4f4b4ae4bcca7bb0ce49207ef35690811cb50eff746506a58504e0fda1e2ec977480ea91625b83ccb8b0877a9dc2b3de802993f38b02de17a85c058404483c3a18d094ca00f642a0912004ae885e996fecbc3271a3be80d4fe63a8e0371218e2fd5db9ccbdfd93877cd0f27a6bee053441aa23f79cd393109114ed3b92ac86f9b6bdea25647aedbfe3610a64045d6e3ab8c29342c41240d8ded279a6d13617371ccbd0350420092648f15ead251a7b3dbfb952372cced392747bc51f462223799fabf39b22675cfd13b038af0b541b53f0c604915e4925ef612d6ad99395cee284ca172074ae9133249bb3cf4134dcc957a2e5aa80fa78afefc40e0b75682f68b064326fb479ce2fb0a004190708f4daadec737b183fd34c0462c80a6ae3928433d9aec46f77d759618d5a998b3b085bb2493b1418b62fb5a5db0bbc4bd14b6793d2396d823157b1a1f06c30ccc0fbb7b6f8a1a1a1a125ece626be58f9d0b31095901616c4edf703affdc7022171e6d3a6fdc9921bbafed7079b381a79478b3120cdf56862acc9e7e01f8646815da016718b45d4b6a9c77a18c61b339913c93ac98ee5137e3e53275e205005b7007f954976924a2b79ced31ef65efd281d92e5bea93d208346d38430a9cdd026eceb8dacb4c813454490913da1970195e9147cf64194117ee717f77a7a43f7a7b4d08028d0f13295039684a9f2931a989e16e7a0b1c7750a03bc513ba33f7fddc1617c50ab40b41ca3c9f0763ff8c82dd296dd912f68825a287d5bef7b408977477d84625e12afa74b70843a8cd856d394290dd6c8e4f7d8db66ace33e8a1fd8d7022641f08e1d6e30a7d3cc6a361b643f8043aa4cb07ecc594c6b5dc0c763037edb867335145fa3fa3cdcf2d5073872fcc567a1598831e5e28dddf6849a88259c55b25e69af67a3ce4658de447f04ecfbd67d94a003bb177e70bc5ae08d758f684b4ae864d444e6a91daf8523eb0e81c93a4a86f244fb840caa723767bf11e89605a0d962e4380f657fe64c3e444c0e533ad0d47ff503f9060a9868338560ac0e121d71b528089e10e02d1f063244e5ad452c6c274bc7c8fb175c93bb7a94928952a2c07f755070ccca2beb01b26d058c956c3d4edb1497bcba9daa685d2fe72dd13f0f604f635026b201eb9098282490da089e8045c6e330a97580902a5c9aef530206232583ee62dbcf907b8daf271fd001b32ed1b6a2e84578ed1dae46ba2bd9d3482763fcee5443c2076e3583d0b9fa07fb04376a14062101bc5fe9487beecb023592f50369f79c4edd9a839e6500be5f4476816c1da7c982a64494860b64dffdcf32f8e44cc83216cd69988358f13a71acb3bc83263fecf1442969ca93e3fa3c0637f3ebf701426b2ca0d917ac8cc47c5281ab8b7feffcfd5d1d99b85090cc4b4e4a975d046822ed14d0802ebaf353f601c2f6176bb949b15dd28e1c72587d72564311fbe956ad6b2ab59b1637e955534869cf93b0f18f90164b4e8f97b88e43bb6c0665dfe36c1ce8f16653660d1b11c9ebb9d82564cb35a588da3f0bf9981f2cbbe35dd312b5273056f86e81af884e8792d17162cb6dabc70b568848c38e22fe840ec1c075f94cd1b0cba399ca0dd3c268fbb7e1e4ff440908e1f0218c78fd850dec0750308c59346d3996321b5d36d50fd04966bdc865383cdf45ea7e5b26feaeba4cfe50b565105a715eb1260d2922aad6dc8208245b5679cd526c9f5c8d4e2d1c000eb4b1d32ea3598626f59a11d1c4e2d19f2d46ab58f9c27f158855623a2f5d5e7996770d740d1bf06ef2dffb41f06577188f91aa0887a87d5cd34689827293efbc23425684ac13a8ceee63305fb7c1e4cac394e05e72525832d604601f5194eee72c647bcb88e8a34b824f8467f0332479d1341b2a6b58559ed9fb0b4cdb418c39f99969105e7862abebe7b7c05ede797eaa97e512ebff162fc2408be0ae5bc08558b54620e37960b6d7b84725745072162789b40f3997fa5af05ef90c3bb0949a8a9db56d7636f232fd7d12335f32efa957d052eec64aaa5a426f4a7b2dd225ea3176091f0dbe98b23047c38cad0ccb99a243aabaa07e8b49082744b9e84d3007a95448dd690251136223a7c3cefb9bba2e47c0df073821e6825f27933358545ced54cbe1b11677979cf55086206374d0802ac8e0ed75ae2de7064a8b9734085f5f879f5121c35ae6833833c9b7432868f676c6ade0575ca2dc4c72c1513cf93e8457fe262f48f9ed65b576e3d0abd4f5f7cb08e706392dbb83a44de80314040287bb6483a34d0012b60cbd0b666c05e33c765bc1f72a234fa1464e75bb57f92897a654dde00947d526920665ee654a892787ff9f4689d6e3b3da959b9fe9bb54cfa23b7884953fcde03b5e49a6f14cff051fa87c322ed73348c0978e146b96da5a4546e45449e3b78a7b180a89907d491faa8bc194260936d0da01b7796fe3d6fd98b43bb7098081d8532f64eaf3e1cc6f2658b2aa54059d06e897bf93a67a1b4ae17fd687bfe4b7a62f4a32f7a699e82a4556a5cc2721589a71a0be99185b0aa3ac164e0aed39d6a3a0368fa576eda3eaf60152d68205b23413b7101361459ce9d5473f96a10a12f25fbfe85664354273e3ea9906f3fcfa5ed5dfeadf160280a978d7d4e55fdd23af29586b873fedd957cb2648cba83abf68e37013397627217be3f6f3d8ff748ca6bc50601c443fc280fb43aba9d5505bcf9a77c578042077c493bedf001b584eba244555df3fc0a13d46fa8b36fb913d747ab293f5aa1a358ab236961a74600323e233750b79f5f3422d4463311bc7585040e4acdef583ae53e6bba9c77381037b74356a4ef56652c945f26079ce6b60ca08d32611f00dc7177e1c69b7eb31fd9dd08c1fc5f55e9df8384931840fd7fc8604d0802b8e1496230109b3982679805f14e8debccd533a4bad0ec62416356060b38c493aa113ff166f84fc90e8a79c34b9380c675442fac652a54dc83afc86daa059f48be8c333038a51bf412316156b96be2ca348e851af5ac0fcde6545d4fb824879bc02aece92b8f629716ece88868c9c903f5310a4c8ad07c8e8e6e814dec4f115ae00835fd6c28ca3718b1f5858ea6e114a6e8585423fb70ba6d8a1005b017f7afe8ae9b0d91fd9ffcfd1fa8dcfd9877bddf1583e6c4a19be86c0f970a4ec838c7513ac7589b2c0c721a4b84a4c113493e6b178d875b4198ea3db5d845867b9c30112c6dd68c21d1a83559013df2f8bf8041c37a275c737868eacd3cdf12d957187c0b7e71ab058b128d9f40a411b3f60fa61802ad54b099b031c25aad7f88d599bf7d62f1b61cd5ba1ec70124b98ae7a3c99edbaabaf0416e39f8e9f9546b53cf8d77aa080ad201f9f3749ccdfaf021625e820b38cb7e45b96f734ecf715f88b69e1c7ae183d8896dbcf23ca6c4f650f63fcd2761d826fd69e7a705015e70f8318934784f7593d5c89ba7e604dbee8bab70da838e7303a713047b3b13f33132c31c09ea22730dc0d169bc26cbc16055f7eeeebb12757d1de60f79d30b83f580597c673383c2ee17654582694c2a85409423f50f1bcfb02963d97bd97f46d58355eda32b61521f9dba22df99c4442377dc0fd71b6e5c9485dc27c0ee9d07de7b22d43318175c71d1134d0802b93f9eb657e7b0831d189f751305cae88851377a5bfe916d815db5e1b02cf83aff2d7cacdf19089f38b086f27b99424db95554d08b7d47481a76200d14395f8a064b26e1a54a398887cf205f14d2aaf42494a607b76b92d056e681b13203b44fa3efbbabc91003623538655679b3324acc0f8937192747b74dd2259bdc2132c93bf055b239eff54dc7e1633e80d86d17c685fa871e135b06faae5641a98a3d4a8679abbdc388478088cdd222dc99a76cea4cf6c37518ae2afaa0af2fd593b943850d2a4bfd90743019d518c9cb19c83cdf7e18e2fa2d9705d8fab56c209bb5b8ae88d04fa0576700d2596aac604dbdc58c743c15cf9c934c57cda0e7e835659e1393fc2da74fb09f8ec7ca99474e5420a18d799734dc2c81603623da95418f70ed0c5cebe56eece8e025562b100afa849d3731ae427648cea044318838f174385366226ec67a64c90535967a5d2aafc1eb006c44b27e0848a0729010fd38e12e82c58c06f63127385a383e3c91948f33785734cb0c3646cae2b09ab705158e62e44ed2844f31cb41b3db41f1ec73aa238a85f204ca860bf489542793d390d6403fbf720dac7df297bdbdd6fcae1231f15a5d758dd6b0ce208fc35f223858bf457dd6c9a188496cc5fd6023e3f07ba5c2e687465f11e0faec1156c742237f9a364c4bb54f1a95d8b4e06e579c3045da242526cc97d8afdd29821a0617b7d6ba8ab1c338a35ae5f3614d080216ff7b64c69d6715a69112431f9f4ef362f47c9e7d044d3f588f26cf7f80101216df03e22cbd9f6b58c713c80117cda16427475f9eedfa51619c2212936fc0983959db8ba921d6a642f5585720841bf89374a3f06ea2cbcad8f3ca1a798996a5a771b78cc390223bd790d0f6a852237336b18455541c58e3bf332b286933ceba99f7c86ab52ee47089bc492a14cd225ce160a72f65784f9465cb65accbc0292c6d17fb88b7e7ecd583b8bcece92cc75e46e41962b1367a8b0b1b4a8a4d195490370e55c27855cf7082874d7a666f2f6d5b17cd25783dafafe55631703151f3adc524963caf8448fac5cd180f79a2f053e385bd509d3c056d86da300579ea9042ebb56bfc754bd4ad70b684bc49ea0a812e32ac0d832eb0d0c99958c4f6f881ed689eaafe825fd59a74828ac5d2ddb1dbab21185feb8303ad631242494631c8fbad5a903152ad380d27220a8921b8f0769877b1f833bcab70c837c449854281867e02df630f2b84e11d1c85a9b8ddc662307c77487d940e18bca80036f903a0e8f8c6da7287bef7920571532a0aa769a465b1d2a427ff48da7232281c990b74ff70c6bfc175fb31c4a853634b912400c4bcced09ca3968cb22c9a3943b0203379d1abdfb6b55516254058cedae69563e604c64ddac41826a0afde123d219b36802b5d78792a84aaccd3d91cb6adbd13ab8f258e271946fb15cbbdd13d16016716edd234a698436d824d0802dbee105b7daf94ece7a90c14e55be807fb9e739ef175fc3144985a42b8346eaf7f6dfcdd2e64dc752af8f194b6245ff06ed65fccaee95de6e4c7d11accc3983536e23eb7f2d3976e980e6b637a053944a1f55b12d610d6e54fc962705478b3b914103b21898c79127b97397b51f2016b7c0c9a41e4919e31fd10e5e32cec84f438fafd1fedc002b030d0c4b503c4f4befb7b8aa508bcf63f6f168e9369bafd08f337a5d22390adce1a87ffd1d96a255f686cfab8eae082c8839383fe87ae70d694232339bcea06d87163f0cbde334bc890895406653654fe520c6cec33196d6d8fe1545b853cc95e32dabae3bf2ca1f0d12de57c3f921a2ea0e131e4e3b6d57a722de03bb9d7ebedbf092d5047273f6904fafd10588142bbfaf94c77ec22b301bd7084ae501a8c3780062c2010afaf3928d6c5881ecb525d61c4460d44c84e4afa0f963ef0c30983235ce7f826fd99befb3c4ef06c62205f0196ef21d70538fb3a0efce124d3c99e73fbc3f07118cd044433d8ec6cec3fb950bfe369fd3ed8d7684b4ec3f08e29f022581b0ef0d25e2553830658291cfe7f8ffdf04652e75340cd7454a2117d92e3dd7706235f66a329d640d43204e22145f6e02654246265db38062f7a372d47a86d37f68614db56708848f598e9a8aa4d4065b54b2590653e79b38691a70f8f08d46e2314575d6b05267f05ceb143426a4c2b8d7e7e4d0520cd8573600bfe8d814d08028b6038eb2eed4211c5ff9f9381936c83465d9b4dab22463274d4f87472755186b1d6d5f35cad196e66c119af1d1189a261bfe43c49783f18ff094ba6426930bcf16e42f35973c10105580b1336304e7641c20e8fbc35d9677e6515d9f785efbaf042a06678d4c2d9fb7f9909f7c3329282b6e4ce11aaa884ed6205f0fb1f4a1def93397fd404b7bd691eb5668d7dd1272bef527a9d1c12a036d2f47e2e428f20ac035ab03638c5e6a240322a790691427088e21b2b749020f7e79a3079291b3688929c7b0cf59fa970ae6a208e38daa3b2ee3d717747302f6d11992b0bf366f842fa5dea4dc8ca4f0b1a31695c69d5e960d442151a7f22d1a3065bc20e0c2aaf52ecb4ce3646b32502e5f8694ff2a8a4a60b8d957b31522461235fb9c80825b35f67e0d120eb16f91b65520f5c4f4669c0b5ac92d277579fe7fff69f32eda628df804eea9dd45f4e74896b15bb155aef54550593ba9b39b8b975fd517294e8c739a9427783d530722f9fcfc0f477db486ecef8f11a1e36ac0fd38bdff021bbdb8abb863bca9329003c754fd82fede45b2f87a4896f1576adfaafae32a384264716f4014d3bf9533c805db8a5179ee803334b01f7718828f1ed18cb460d53acaa0e3f216a83ec353ccfd07c07437e6840cc281c43b2e1782416047e23394b4e7ba39095c5f118bc837d05cf8ed8cb2dd78077f384aab441e70f862fbab1030fc543f4c4a66e0bed734d08029d29cdc7d072d90a0d8852ed684e07c06971ea96a511d6583d3e189ef0079fad0c8716e4b8b75957844542fc6f168f5e59efd04ebefdbc40ac45287f7af5e93ad108dfb13328e18e17c5815d35d6584344002a7799c54a28a886853b3ee3064007b540a6eb80d6057106837eb3b78bac2cd6348f235e3e10d139ecb27dfb55507155f004cfa32c646eced003a913126f9bd9dd258077f60826927ae2ef154e0132b5e6257b230018e7d88c7cc5bffffa9b847b1e0f43476bf980187920f3ea387cf4243f94c29c65f01e1629a802a86cf0b3d3ccf8b10f6254bdaf8f332cc6c7fa035beb26c6b01e1ec2ea04bbd8abbfb1689cc4ceb9f97644583411b47f7e73386bf6467f118012b6a54383809cb980524ce1b7794bcb538d514242b1dcc583060b1d0ca1e51cbf3cfc449d4ec632a93550fb22327fb860785778d617b4a2f5be8bdee3586d3999e75ce1fe9db362a7cb4d1561999d2c54f928544a7789251e7a569d4f76844752d868391e3e80ae39ac410cc345a70eabd1e912b71e9e53cef576259f595a4dbd0d3ee28ae59a5b73b2b547b1c081314f241b07494e5c620d26396112a54c869add97d69f25d82d1067c94454d00fa426ddae719a52e5906e143fe4268e73df9235aa026c5c168386a88713b012e092ddd413d1b9a936270175bb74b39fd6e4885e63d95fe48fe64dbc9e3052c1b5d77fd308a708d6b41b888a263cf93b8e73194d08026c160cdd18e52240a69c0ddde08488acd22422efa06c7a170f381075f4cbd00ac2e08556d26083382ff2a03e00698fb666526bfa4af51f589dd1498c2bae77a03198774291cec85882d533306960c69a8f4e2ba8e5160b8ab42463c632ee79dbc807ecdad547015815315cce6f27eb24799e0a09f64f379f2a1321f6f5d7db7bbfdacffb20d08824618961e4235f75f1276c4b6bf864c1f5cfecaa551f0d86ac1c5830b22976b4777101916f42d3f851ce5306faeb6ad66f4b2c5f23ab6f142e65e4a612cc80f7099d3f9c92ed7a88b3f704926893abfdd683dcc2e73dbb4f92a78a0ba3ccb70b82b700491aa1a158c6c389eb84cfe0e5f94c7d590c7e1a1d98ff6922ee43fba4cf002a3ed2c5a1aab49f3828bd9b1f0cb6da7927c09b3299da3977fb05a3d38cc676a9f9b20f30627d8987d770cb490169dc4a76623c29c7ad21474509105d3fd330db37cd0a41964936a91486165d295a008130fd2ca9324d718395d3a103f8e10407f99803f8fa974ec51137d82c3d62c99a98d6ee87f2bc344ced3ff53e32c7da6d5a981ef239e2ca71e0a4a11d691929c69b3e4581c39de86a8ccd6b9899a1ccac1b79529e9fe3fff7ccb1623e684634d2722b18b9d01e9bd96a963ed87b9bd089589a817f91d26a4934022a4b5e267d9b6321e98b0d54721d707f4c219551f2ee8d4ff089d280e1127f655f99971e5faea9e5720851580bac071bad8eaa5c4d080254b0422144b7348ab351a5c97e7dde4cf93903ce9794a6183432ed6a0cd289a62b7915ebe98a3b24863bd0c71e71be105089dfe8e946237ec78435376d9458743ca25ee2874e8d2e88b3e689d579435bb4af7f799f5f653358cd678dd5f84eb8caed12dd436b356e67fcfe54ddf49219b6c35b2f27cad759112479c20410b6d699da0410c5c15e879a02a109c199b17e83c1dafeeba1179bc8cbac16b70c9119a7a81a2bd47a0aca911b8d6441372414e66af82097c3b05943704e449cf8841f52b925f9095855b9597655757b8e158255c4544319d7b3278389ea0382f6c1f4f8231cd9f8f7812a7fcb6a5b45920e195866c1774d919bb50ac2b3ead2679d74ac6063a069fcc0f6a40e5e18ded19e3ecd7a95a849193c784bb461a964d25330af2faeec976ac391370a339405dc4fb0b39198e082a4ed5085a1a59dd01b778925e18d00e6c6cac5b1eaaf36608769194a4192706af151eb96c55eac77d23bd0c11df1b363c25793c1d0c934f598019382f6c09e04977534674bc9d7667c5e13d408ae836d519cc1726bfa437df4e382c2f8ea331b00e0531e3e35541f9d1708ac1d8e515b1133fe6ce5466beab8ec683e51ebfd6192ce6b19f441597783f5e761539b83ede9d469b2f8e9bd4c81ff56b36fdbae173e450a9d7c4b98654d2a3b32bc6a8de770134ade1a555f271264088c160531fd7545cf06be292d42b49243cb567a872d5397754d08025cdd2971c89ba2138c34c43bc9c6b170e4d23b7fc79176fdad453a60ef94120ea5b929fb9ae0f6ff7c9e4344638ab3fd7e4b0bf139426bf325008cc0c740e38ee6ed2ec4a86f8f9fc8e78a0cb0502e2207264dbc6cb3c492213261c626f88c04a98ab6e9ef94652ae6a34acb37423ebebe548a52dfd8647edeea4819d542e28bffd19c831a51c5750444ccfa28d442a7b548227c2021d062c03b640380da48963366793627246ead775bd97d597062f291341e51d8917ed69a3d54fa1fd6e0626e7ff9276d8a3d3bea5acd3b5ed4f5d663ad4976d99a9e6f05ff70267235e7fe8fe17eb27ac81f3bf6668e2b15e34e7e797f4a0a77c0ad0cfb45e3f769daa1a79e6bead889c0838fb222e77ab99ed173cb86336b573f687c737596a8ea3c89f852075dc2e26f92dfca41d0c6d211ec456408e567e7fb350e20f2d0d15af61866af05fb769dc3c96127a13838d91f16048a5f709352366f351bba234d05ad4b9298aef2a1e918681278617a7b1ca4185f4b8fb2a7d9a1900922ed210e45e2c06d099b27c3cdecbca7dfda9149c40d9bc98ad7901ef659a48a59125106c5d8646135fe11c0266c1517fc9968f73350509e1db8535a4ed1e4c83ca73627c9414906751b3fb2cd3fa8540c0cfca27b0b905fb501da67dec16ffbbc4d4e45bcca3676bf26ed79af1ecc87308c16070d21d6c1a0ea43361db5c84e30cd8715043a154c5d4a8ef0b3e4caf74d0802b010197dda41fee603c1e1f7b0083155a4febdab25e1f282467039bdac572ff96235b9bf0c7ac1da2196d64cc69c7031834809b86468dae94d04101bc47bd44aad8ea6fc04c45691df8d812a9e6e764776897a2e17c11006326d94a8821e156f83d362eb0c88eeb755d8388f257ced869053a5dc05c8ae617eea31e5428139621492976778870e1b409738b3d5408f81a91052c6147b84d1d596b1140f1a3cd1bea935c0392988b39a258e1d98a4a55e71155a0e7033111e548c20d4b8a8f7d09df3154c583b177de34d249e4a79b0f2c91122dbb729ceb3265685a75b1f37c2087b02c9d9f6624ba72d834cee0f7605bc9092f3102bd1774a8704f98a14882fe35085e2c9e0ab4572c86a7eb3c8cdfdee67847eb2f5875d5c3833a6a3bb50798b36e26fb323ba9eec93cf08a048829246bcc72091e53660c345899815e0127d9d0fc8e609a16ef0b59e46688386f89847188ca9aafdc2d52093874d1a4b2e33fb947c315d1a34688ff61a10b74f72a47242ed1315de03b26e4969e88608c15e3adda1540f8193e54b8050ec9c0e152e67c1c51ce4dcc5865252c467a91486a8f235ef7e840e5836f9452cc62cc1334b218705f81bc80dd4ce0fff2815e7ceb6662ba149081af98bab25dc2092bf557f446b96adb58a9bc2d93edf62eeb56d1ff6596f2ee3e2a3f3d125bacb0e6f31b35610a54bbe643e3c0051c9738f57f427c0d8477dafa3848f4d08023743f3af7f46c927b4594f8f4f81722299e3ce7d3f1e8518a04633f4203e2851f1333480a90f9409e14ce7807ff96463b874f806579ac76b4b912de73ebbf1cf1990c9d3d76aa1985763f287464cb70040058d001501e529d507e26f39bf44867e87159d97de65659a706d3e456b5ab84a07a70ea468a45246e60cfeebb0762f111da0192ad7b92a6fc9f1ee9c0a4e6865d1eb7c1d3f3fe524620493f9b9fe2d2c86d42c75751639d1b4ca39abb7f302d705b06cdef4d083cb39c70e692e49475a5a381f5abc2900fc416ee4fcfd04186edcdcc5b2094165ccd783d1d85e953bfbd5602f1e155adf7d494c575be7b36e0e73e02b46c6e46ee23fd936706b52219aa10dae9b673abca146d22ecae817a9b5a750b12696428f2afd45d90dd20cc4624b35133e82c117ae6a0ee4412780124530df68e9d16b56307daa56c09d8f3ae68aeb3ca854952694133c3631dfec44d3d126dc92dd315996428f82a5696427b09b49eba6fafd9d462984dd0fb014483d73b68b3da2c01f6f020e5d6001e31ab5a36970a35af07d67dd506f5ae80ce84a47061e5370854b955a279c45f8cb6f683261d9b5baf28db3f251edc64ba430d50ccb6422ee5d6b6beb1bda301890c689fd05871be8cb18ef266a92f7e2f3c227fbffca5df1131607862b62e2cdc6eff52010b642d284909ffc6ddad0fc528556fe8f4abd2a195c1b2d627dc1d0342f9efe7b95f19817104d0802dfd4570157d1bb4756e70061803eeae0c4635e18a19aa341c60f67471ecc8e574623399f4729be2554c5160db643e0fc8be17a0a94825d01aade75b2678eed99d82db6b91bd980abe1919055916527d3f7b096176fff8abe896773440abe47f9272cfaaaf3af35cb5b66d6e7c844bb7311ae4c23380389f89763ce84c8308ca475c4f528ac135e6f1514a5093bcdd0c7e2d05bfb44de706851cb85d036bcee14fc6ca1fee852d8fcce02b33568343a9762ef9c7738d631a945fc40e4a5e38815a482942c0b3925bfc6f3b9a90f64648780259a3b06ac139c96e627eceae5bb7964d29b4a7d8ac9dbdb765c0a6a797c1f9b4820afd959b3232840162b67cebfe85891e935c8f32b4b3bf944bdbce2996bc88a7c777030a76f933c06827451adbf2df18e2cffc53e12303d6cd550164204d8ddb77fc3a8d8f759657c742a4d906e0aead3cc8433960ef60a261a141cdd7ffd415ae69866306ac60626937a9d5dd5da38ca169d6fd13c0e596bd937cb75a53e54f8499cc543ae70cc37f33d0c721ca775494548914d0dc3b5a7a46e0cbbe36d2d834f5b876eab3ff797228a2837e8c0286dc71fba782423485f7ce512102ee2eea2fa2d4bb27c61ef0150f238bd73ff11b939db898c7b0c3e8f6acb34f91e16587d2250754625792cacd290743b3cf273f2a5b55340803302cb62486a01a1a8d7ea15181fe635f2509253a5de764615cb329bd602f18f4d08020aeb6e7a908688371d7de557e841dc14bb64c6fdc4e1ff2c77ba107c6fbbbe9ae6c61896f3c8c4a7c7ed356f463acf558083ad15e02024b3512ff57cdfd465eaf0730e8fba5af28984e57c6b308fde1e9a3bf5f94f0035573b069948c780522dc034baab248bb019883525de5d6242a778fbe2bfc2ff7a134e7b3ec3454077bf64dc8188ec1b8fc3b7ece37500e99c096e198f2947a5af9e209ef21c02e6a47e2a269f1d776ea23c04ebd4aa5b8d754bab7ed2c75a91b276743fccc0dbd7de7fec62d116e3b82a829a05f02195595d93c7976f6f064eb4987e5af9bc509a6ce3e201c24842f040e3c556b69e2482b7afd923e909e2fa18c5369bafa8ae6f0d9476426fa725df892e69b60c329f30dddd3bfbdd38d62f84ae65f1ce151363e78706730b228a0aab6b22baaec34a275b0657555151396784eb52ee48af4c52718f15dea31069905ee022e885a821bfa8cb9a1f848d98cc6b442e4f808d6cc2b4fc7d396abfabe55c2b99a1ec65cc05fb3c9666edd912138d76734ab11c787d748835d2b1801bf316ca242f61c29efc8bc5ef3f2805dc84cf05127f39d3a1081f4c9a4d670619e1a726813e539913fb23e3c3f54c0d37f9d4ae96f7f0a017fad86606a993009f467cee9697a453b3c7a7584df09fa1f67c5059d690e3d3b6913283d6fe23dca6ac390e74eef08e46cd1c7e177a5bcdfa21fbf351ae555ca41c5886341881a512fb80654d0802efeeb7146e182c9a9ff18124ec237237240924ae0463c984fbc1ca68d24fbd21a3627180734a538e6bb93255027d18075814552777507b9eebed57cbcda7ff08c2ccfa3a9e14bed66b660d25c44f47f30444301e8567ddf43d82a97d128954781eb313b7504cd230ad9a601108977a2b22e624285ad8094441643cd257290391949bc17ae633649fbbd5337b42b480587abc61b18660007446af7ad1bf19304ecdce489ccbd5c2b8d1d53d6c8c3c54d8c29505b4148110e71d98d8b38aabadb9c8cf2deb6a4cea132924b8ef9ad5cd72dce57b54cb181009aab9e5572cce94a96ac5f478537f4651d920c63816cd4525f5c3e91913b20b93a3031401257880ac8038949de5ab4096fac4fcb5f99a98ed25962ef0ac36fcf4b69f4273ff083e6789d361a1b08500bb0cc9c666ff5d71f1e7683fd4c92016e6d3a271b6b52b5fa664ee4c6fbab83f5b9673fd9666f9407b16e789cb9fdc5b18779ab70ee6c3a11c928da08897f362b7831a7dcc5e9885d06d6b529f8198134a5d829747e1a35013f8d7cbc300b5218cab58c562c0ea01bcd6974a94f86e3776bc4a9d6b6551060c688a0ea001b2f85c37dfd494dbdfcd89270ad724f95c2d0bb03c23f8af3c1f795383518f16e7e63b96fd5c9ef8ce401170159435ebadb233746730f15c6d33aabe8ec24bac781966d08d73eada7a65235d7303ed1d96b5a8b2f4faae39c3cb4bb87882e66f7a38e84d0802c2c8c6ee1e0c94fe3d1c692fc87fd6b2ffdbab0013fbc834cffd77fdf554a6d1adfa9ea4c65a35fe6354816aa9fd4cd3f335a3e3a4c4c56a983007ead82d82835423604fea1f7a154f77e076475a8d9b136cef0d1151f2c2e72087845d77bdb9a5d2eeee3a5ec2d0ba0b60fd7811269e372853f0d8d7573540bfaab5fc78691927b0dc57e62095d2d76fec2bc502ed8e82f4a28a074aec09c5629347f8b1484b15ac377c49c6a9af7aff92d9daf425c510f88e40b5fd160314efbf59b3b25a1475ba14ee90aeeae26efb25d37fa202e51375878e8caf89320f7b79f1594b3ec82a238853e65d1fa01b4a1c9bd3d8ec6eb03244ae05af9ed8b0a6a3badf609011432e22e9aa58fcc9fd5428923e9f900e0edd37b380108004500ff942a84f51b56375126b34b53c1a516315e29d52c82530b1e4c8a48bb1ca82cf1c1f4fdbdf088451406c7ff1c54359353c209bb6379e87ebd9e62c4d556b75f604ff7d8730bdf85b0949355208417db7186495a5573d08fb27e8fe45d45fd02e435e71331d908fb3edde006c6f4fbfd66821f8face8be77894ffe7d9bf01352725a9d21cf7cfe09d21e4336d8ffe8f544907499c2e744f38e3b0ade14e172ab2cd1020a34ad166f954fcdf52f0d38d04ae05464b23f0576561526ba40d7b1409b17097cac07863843db9bc91d9b9823d48e17565a39b423e29cdfa73b36e455898196a96e833028b4f274a458fcd4d080201746120e2c72d433f6b3956fd267d63133e9090debe00a013e37d32587117a2d64c80a92ffc4feae8cf7ef47261d7840fd02304924371f697331a65926d9a89118516bd9a1eef78e21d7ddf959f7f41a9cced815995a4f424f62b74397587bb0d568ab688d8102e63f499f1fcf195581630fd864b2edae3d775430c11749593c2ab836a8884fa1d4b2a1a8d62b3192ef1087c5febbebad88893fc1a633d6eeb5aa2bc545be84dc0f128c626e67b6470865d11b2efd56bf6f70a05150df9553b8228fa2f5934914d08a2270fc9ec4aee3e2343f2fbe6c960bd2a0bdd6ce61ed4b684998ef187724b50b362170fbc60aac1faeb2badbb45300cf8f7833706ae60c5246649392a828c315417598249a8d0402801c1794dd5ee9548480567588ae50d191b2eccfdb16710329ee18dc421568b8624ee2f259649ac511104f9d66c523320e6cda0f32634b37b50820b97d18997b629c04013f48d47120374f3e0b367bc1fa01c08f2cfce3480024eb85d9ebd885d7c290ca4362ca58760dafc0bcd359f94f5590e01a888647e475ee063a69d757e768da7a98880b798a1e56a963bb57add78514ea93138f534bca99dd622c086ff736865edee072d919afc373116e1e81cc3a4cc085a2802d0d97be2edd829a330e184d2ec6c9b0ab0c8143c4589d47319269ca9a79dd4d66144c9b553e7e98403040f55b7aa0104a8171f68d954b6c153e0cde050f3594d0802a2c7603c91a8dd5587d0b59c0986e7f8ccbe8a1885a4d5faf0b0cdc5edc29a77afbe5c5ca7701a03d61dd96d24813df62978378e1cdc2a293731cc5bc5931a954b6e5e927e88c1ca8067eadf8d656c062b7924eca937b1fcc60271037997834f1c0a02e32fa969e459995c1686b7704b2cdda4005985768765004ab8ce1be9c0fb1327b7f38f6b315538d0b60f98eed3d1e57212ea20658f800b6bf0351cd31c44b8c75fdd84f980c6aea6c362b104d2e60bc0089acc86d546135c2c2b118d801c2e788907331f2265566aee6c99e0dacccf5052e42a3ef762db89517bbbbb6b2ddd5f64051428044f1e5e40695480d9e620286b3b86a53bb2f0246d1f8c335564efc055ec24c1843c72a7145b105a370bfef12079292cbc65bf0c3f63a57888b54d727735deab4d12248d018dd24854a20a0d884bacc24c5a0cc1decde56647a5eba74fe429a1e1065fcfd24d07a84150ead2982cf0c0bed05b2c50267e31afb1748c43fbb942e60748cfe4c37891d00ce2f63c52c9e63fa725ccbee11ca6a47506c077afc00215a671c1894852db828e11f3e37c46ea3c33cbb6b34770b49badd6cb5a53a01c2f3b4eaccae445e432580ff97a74c2133f6febe19d4ca3d169a9047ea114e3680dbb635afa8a0c97e8ec7eeb2eeb0ee1263dbafcb2467695372e5670890085de6e8d2aeed6bf55cb40e322d16793dd304c075e37c52906098b9de8964f3b3263534d0802f6150993a9d4044038b8e2cd71282ae6eaadefc03730e21b570dae1e94b6379985b96e773fef81e92e7567dbe6947b4a940d6214c4242a848cbe1ff81875512a0ab5a85a9c918a8f21c021bc3f930053624b082d9843974f7679e867d08b8c0d9ce1dd2b08f4e0c1beefcc85bd33740f00408057083a6ae48a3533f73ac8d76c095d1cdf25c993909c8bb6452b524f7ef6a56bb76373a6dad54d9c8eb91d20d795082075a3a19f1e242851385addbe87f27250d5cf9ee036cd03e024a049bc26b1e1027aca66be835d2125d1af64d0e9e62ff7fa0ea4907621f5924a6dd53c3c954386e666cb45e2dd5d5b96096c7d5c5c4e658e05b147509858f2eaeff279bf926dcbe14c575ed87093e17987a101d347d14241004682b6b6a299fde9355449e76e25afa3e6ff65c2d8c937d0479e10d5af2ac143bcea7e372c808748a5a7df435bd450d9c088a43d79e255b022fb452853e83c00d1e04eaaf375a5429ea05c51b81e805ac1a31052913c4f3f96ca948ab36ffa42eca0541662c5c11c5f188e83f3dcd2579f6e82e56adc6e23bf68d4468a1e87aaa8268af98e38bb34edc8eee1cf0a40947413cdf04e35f564d144ff1bef218fcc2a51b686b4f4778cb230e27ee21e10a1734431350fc0f6879cf8973313781a0ac778b5e686ac8f693ceb7a6aa633fce6f64ff8bcb1767de35af97298d71e44f6b00910290b3405a870157986a9ec57baecc0394d08026f94a8d32a701e094f6a368c4554fcb70f3736c761fc1d894d22ca624781cefaa80f019db15f804dd5679b1a48bbfb0b58f91d7ed8851b4de2bc9b00cb0ec94d95ebaf5a89f8c6b88eed7f74ec0fac30d940202785ac46d6cf1362bc3f9cf41061ba05f4d7beb88cef5ea1190024747fbe18d65de75fedca32b03378c63281d643ba22c883e99b5bf7271f4cc28acb73e5329b5d20e3682279a07b3d67829869d90e4f37f184730f573c6353e52664c8cd2d84bcea6fd61c0040def82af5c129da091ed025fc54144d47e6ed76b183396a7df83711984c705d65e8b8f08ce66457a444ca37a30ad659a03a637039770b21aa8817733cb8ef7cbff7abcf83d44fa096644819bb0f0c809ef001319cd9a50f818627d343b4e5d2adf57f627c95383026db1389bb70fa9ee3986a6629e1da7b87c368108aebfeaa61ba9fd8c6714cf650a46ddf5400d0fbe8f51dfcc36d8ec320370f043d887d427fe534e4fa30f590f69a103693e1d1d6f58dff5979b6d7b666c931359d398bb1bd1393ae2267e29ed893967cead0c1b69c3c2da68d175b36822b18269b2603fe4680e815cce63dd13c4ffdcd089a14eeb1a95a280b6e473bfe74a49580f665efb9af69bba2da49f7c7e303c2796b1dcff5256d74713e0eb9610a420abb54d996f4c674126d2e79bd21da44a7808723c8f2b0045e36cd12a509a8ba03fc5cd01256c768c011dec3081b31da58f978384d080235bf7e1a29a64a54aceed247d6982bc753da867102af4327fd6ba42cf95d4afe64b2054e7350ce6b37b28f5e4fa4cd3f1e5458fbd0af3ab0ea59ffce824235661e5c5356ef16c7b31c6fc3d3458ab31e3b2808039dd60bf88a419191ae04c232c4502049de8494b28cd79a3503adb196045f8c65f22ff77a9b0abb5a88accc508d3d211c90a57c395e9232056e9832825ec12e2020646ad5dae07a5d6f60c035f1362ee173282d0ab20cde8ea626ce8b2229917fe8bb4ac38c3b58458e73cf040031b88a1d38adf3f64980692fc3e2b4863974e03f2ae0ccde095ff8dd0fad5ad33b3504c07f79a3125ea7daf3188cc118db3de3bcfc39cbf4920b022cea9ff53eab7c84c5f50402e60d5e87e05658293ba3ea6d01ba49771d5713fe831d4cd027d2bf46c8528ed571a776ecabbd113f4fff981e4afe262335627eb6e267a5580bfff7e1ecbc11e4cbb09b006e34aae9dbbf18b9f3f5b1b3b1ea839b86a2dc701b5ec8f322b9c95328e0007dc792be8abd276faff83584e1705b6ea9e72eca310b7f298621286d72fe83638625fa3de64f34128340d57a3f1535394aacfd2163fd05d94e08ed391eebe3911106e71ac2a56487a6777e5b1a2198286429f79f50644c41cfee1a5c65d1eac47c7e89ded2f24ad3012a88e731e158bed6b6fc86cc84f9fa65931e75bf6a5ef222cc6d6f840c840acbd485443bb9b3021dd9aaf36525983c09dee4f67e4d0802ffa7bb736896e7ee74f8c749c2259d5babf14cd4bf98f655198db5abd0201e7230765020cbc1d0e57e2bd65e077ea3abb28551adcd8ecf3e90adcf00eff3d7080ec36a86d29b5231b9db6198d0a66e3f63ef018586e2e78236b5298cb704b9bf7cd2debe15641480902783af31b4a24e90764129be8e029e91c88084aff53f2ca471fce1b1168628304f02e3089df2c34ecd668336905a80906f4fb60687862fd2acf85b9baead74e01b47c9f271605a70d2daa0438df684aa518778e88c3cf5b95a5e72ec62a0a7d7ecf293784fca759542ab4b2ec54a19777a4d825a0b8ad134e6727b1046cc1d17771424aa875b31983691de61e425456e740858378f75a564de03cd72965e2a7de0d5380c1abca135b5fe33937bbec9a7a6f1fc3eecad89d853921b1f149952040ce948beb3183b5b3f9e1fc81f1752e7e0ad7e20ed31664b8e9a97cb0dd019eb6442b240f0cabab2749dc3844e5df961f646da63d5c183c4a40ca004ac40eb2577c41a7bf48f981cd5301ea32285f2155d77da2c21101009d91e835134d2030f4a57386a2aa8238396aed40312bccdafea06a3cb554bccfffdcbe2358dfa11b2fbc95f36b765e521e8ceb33d8e374d106707c22e5ceaee4036865cddc61f46287a65c3511d5963f5830cf9dda471ea9af8277739a31e1f7efe496a7497dc8e43c86bb440e4becb2ce95caaa29595676ad807161134d58add193390fdd623814d0802c3a8799ad57e45c99cb66e7dadf1878977c85d71e962826c79f1ddd8991ebabce14d37ada786611489bb9d885fdad3f6e22414e6a2c88ba25e29d928939986cb7a838d932f7fbb09cfa06031ba499c5622b2217b98421eb778ca20513394d513b14b50132c95e27ecf638f54d6104b4236c8f30ff6fa2494d98b827b5f1d4b4b97bd6ba2f83b7de5ce9e6f813f33869ec96ad5b865710a40d0a8a96c27f26e246c7abdc55410c9c1f17a994f23e13d39dba4101c1e0a6e119acc9db33678b343177f25e581c49b2a3f29d395c69d0c77e4c45fea5c9f2805de65df16ecd9cf1aa19f0f79d328628a2ed31ddca51f29c63c35c2eb266042082af8cffbd485244e6ec187d4751a4553c89da6e1828451106d9ca4942ec022402adcf51fb0048aeeacdb6830383ecbcc5882197a0363a3d98fada36097596dce6928709553018f5eda72575655105cc674a3fc9c5c5e8774affc15b63ff21ce76afe652f28c68dc15ebeb06638b00e6c862537430215b0b42de94280c6dadee0bac5ce7bd78fc03f2055ac17403438fbf733b40187b71f117e819e03a276e8b0adc648f72ad2bfeb3cb116be29a97a1a78308c588d84cb3ac951737eae24d3891d498bbdcceac86242f7fb42b595e55681d47753d7cc915bb422f48bd4367b099dd56d95fc7a5f808cb1d0de238e355682baac95a7b82f161899bf7ff06c0304667b7e7502aad7cb8d58bb395533adbc4d080211f7d25068404fa07c6489275510aca43b5b330f04469ffc63a46f9764c7dfefe87a523b0ae641473dddb76e6f9aacdc87d0c352b9a945bd3326a1896173c552bcd5fdad069dace91b54649cf92c38ee1a89099fdeceb3b560b9d2fd99387d042a7b289c4e1182b9615c913fbae8e2840b684075ea4827ac917b65d4fae5b76f0beb4d791adf492426e8b08cfb3900f6614395ff6bdc81ab8940b9063e5dd24cce511f783e670224cefe0aa0c19b52601a1c39b9a4d9b5fc8241c747a8e6812e752cf80ba4c6bd13d23f8c847403f5f52564696a3ef461992338d4705f04597312973c6602b8d97bfcdf0ba39086d464befbb7480159b5c06cff48ff1482949ee45a39ee50217723199f6cc5856343426d46ec2cf3f07fa9302af44608987714562aef6f8ec14c3dae561f1aaaf37f17baeb14f7adfbd5e4d190c5e795442916213d2e79cf53e704113afe183901241dab8a017cfe0d7e6dde44c1899650bcd9edd4cf80e4c386df7b8b08cd66144151e60e80daac3280486d7bce5d4e22fdfb269c9d4eb347a2ea0b2ec5c786b0ffb92061904d944476025638afe404793bd016c91a93f6cb488aa603cd3be5854071006a58cd1f2e9b3e9a7e2e4eabf57189132776bf32417c0fc586ff2d3615a54dbaf121f814bd2c4b44211c318812492f087c3d60c28575e301fb72396549e5b52f55fdd7c8412ac4f19ed93f040df0d38c21abe5036800664d0802e4ef6e2ebe8762910e968ebf969e911d1fbd8f1855f8d3063b4bb6630728106858628ec00f4afe7566369935adebc499da9c9b922ec3653b7197640eeb2c7029b56b7dade6f8daf20efaebb2dcbca02dfd6751943fdd64a1545c48bf07df6915ef54e605a520fd6cc8d2d93b9cc582d902030b2ac5837064ccdf1b7c2a1a5c8900ea32f13748ed2aecd075e33e4db3c1fe723d343e1a394e0fbcb81e5fe65e96d050fc4b335cdaa78f448c49401646534b11701fa30b2e83aae066baa19cad1e632eb0cd40c5d08f7cba940434c07cbac811218ba4a0f90ae9ac95a53398bf685c6a04b604086ac788cb2eb66dc243fc6f20b4681f178b52c5b99ed8fea3853c66ec5bf7159d9ccc43e0685aa699d984144deb624e305a56bf35d00e59eb5ab10bd95c1b60b704a8faa16ecaae733a471aad0ed87be54011e963cdd774fff9571b17e6513a0183a607d54c5b0f73d7fb9b56eb3536536ec435c7232715f3d047a0e1bba112986cd91f5505ae3bae3866518d8bf70349e6380f37e194d7b5df23638ee39593ceb6d37d3af81b5dff69369c040ee0fd324aa74328952b0af6f314e859747981543cfa3067fe169bc85eb5702c3aee3ff0eb7ea9c0df8e5b95175abc15b3fb12ce4660863ef14f500ed2bdc32e6008aa851b53d231305d3f057ac90d643ed2ccb466523f873a4e64a7447d5a2783dd0aa52addaa24c5f02f6488331f28ff2fd3fd67af4d08021386dcb7f0ff45015e962d6b88c0303b7fc4b77a0a5e6002dd504c5483e67c6655b073533c9bc2f62fa220744f97bf521832e954640a4dbe3117300946eaef7b1dc976587c83fb99277a88fb79bbfa59a08ce4a3ff13ae1da3d151b43d676bec8c7af982d44c9c2b48bc95f5fffa8ba26e3455788d0bdedd37ecb689da097db0c04b95efab789dbb57fb965845eefb72ee0851a23cdd7980ca5ae194f4d8c71397566e4242fad3b1fff38a542755547097aff2ee66d3f5c8957c8e078e2b102736560c066cbfcdad5bd5f7880d3a5871b2e2b2ef893caaee47c858a6ae60fc4d09345490d241fe67f2d6a76839e97c16f045e91c705a3b31ae2211bc24d976ab2b058d3b6ba3f2adf63bda5f1d28ef58437a496189188ab9ae79be9db9750608fd84f1637e17d3cdf05f82f4c53a4989ffd787a5001c68b2608b2615ee413b60fa48b5876fb5be6b2163be326bb990b0dff1c474c548803df11d0d81400108f464413165dfe9c2c9bca1067432bdc0695ef864d2deaf722f9cce6b44a0ea5658986247dc63bf1758bb744488f8667b5f02fd87ebd70a5d5c51445228011ff3c3edd70e29dc6edafe79e09a24cb27434e7d84b098f694aec3f0e2b26167a37c94370fa78be129b27e2c1d7c1bf9881848ad51a256dc1860070394248093ea6fd2078af2913b9523502743a269cfddf99649eea2ed22ffdff2e1423b40cb1104c2e3fc7454fff924f34d0802074de426b90f73a8c067428b21348f90216cbbd5dc0623a16e21b1bc13f43ce283e9f765cae08acdbff90678fa1a3c28f909b10b866978125a8a89111921c0417499e8c2c398a6c169b255232d017e04df1929da2375d48eb244f4212721abc836af11e91270909aa9592cd2678cfdf6913a42446e8e377a04f574c3ac032e6e24cba7a7a7fd24f1fd29174d78d995a66e63ac8a8d0e9b1250317fb24d7f0d11005c72b91568ee51f87a37912b8255258babf0be343163f96c7dec8228c97aa038a032da2496a4da663ca58dfea23cc07e807c4263c740bea3ef3ef5a13d32e31786e31557921be770b251d86882db2e1dbe715de6790c15733088ea2f4bafee362698052b0adcc430a2bc6261733424a6922e184d74f577806fdb3fac764302aea10545131979949082d6f618c0db6ec2dff935aea45c324e30b6030967dc72419468bb30c979834cda9ef0b9fb88ecca31350266d402b9dfdddbd0eba33b82352728a061f9a201e8c189f02c6aab58772078d86f643f6fbbb0a041feb8fe7a3e62e0ed5ef9bd343a5178a11218ed05eb000eb87240d7ecf03e357b2ac4d4ea87eb859b11993cedea5e227796958840b7b341e2de6fcb6c4d2826670dc41c850cc8adedbcc3d1b745ccf601dc9cb3d371a1f0b51f69dbf48133d2ba822f0614b56890e1ba5d555362f884bede8658baa81803338be73c1bd8ca13426475bbb3e3cfe8b2ae6aef744d08026d29830fe7afdc3560f7ac0a90667234c6b3ddb7215076779ab279254c28aa305d0b931bd1fdadf72b867c39b084fa4dd304bcd87f0f65380956e549ce4de0ccd64b68ab2c18c824ca90203297307c3be58d5605023effc8bedd251073e143a326e042c685cc11776c1ec9dbc975c2d14dfd6d1eccff50473adab26716848c1a45e6d652d90c4da8719605ff14f46fca257d6802a1c783dfc8fb0e39992d9da407ad0030ac9cc9fe03bccc0dbc8bdf4b50f2800d9d5d6bd2ebf6bb8517845e21b0f2590c812a0a6df74248078ca8f58099171703c7d7833aad209f56b5c3fb4a68f0083f33171ed95c5990b10c1a4af91cf148d6170908fce3290738f72ca9db64223d0f6da07b56b8c0a611a14cf2324e56b5d59c96beb8b2584e91622725ccb2fc5b4529d2b59603ba08c357f710f9beced4564c8ab68fa697a06bc227cbc4b3adcac918d7e401c9d84c2bcd809e5fc9624085cb1d6e31f4f793e8c491f93d3c3c4de41abf8fcfe99258e0ecd8e6b06256283227b365a8c66e828f208ecb064e8d84b1c9b07ed899a7be61e60dc81f00189fcac0e8504a53ac147c297365342e5259fcfc9cdb1eae21785541d8e098e555ea0870d9da0d9fc19952d3079cf92bb0634faec3c2479663539b740dabc1547bb281fcac3525936bd88bde93fb2fb863b3b81e4d95664f90b62b55778deacf9d4a3839ca85ce7e365461cd27a58b169ba30fdfbdf0df4d0802c98d5a22d86f01a46200b0e290e32b8b35f51efbca4f320a2507898ba6e69ab5ce1a419d2726e914831b559caa0584b1b636bac7cd8bfa43be34d9aafaf1f02a5c11076152d9ad3315d12d0d2cab5ac11110bd4727a9c8a8fc95af2d8cdba5f03bf0be8d4cd8e7265bd0549a54edd135a324ff7f6a34f17b586aa81603487fdbe25ddc7d86385dccfc1eed4965b9ff080be1569da7e292a44854209b962abf9d3134ccc55d60be6971e7bed67c18eb37a26f1f68d8803066e88df22148e63aa63baa6aab22dc22a794c9707248534d29627bc52a54ce7970bad14b69c19f850975d67ac9505e38f32ad71ac90d51994171051a1b9c016e5ac728c78a74d226e84be79a6e567b87244b9408f6be8b79b16b2ea8a7624dc8395567e73567bb363d8db3ac065824251deed857c8848e21e8b6668fb7b7c7e3dbbc38dc66d0d46a2a07ea0ea2c091bb2160348f0d028d50bdc9d513e7fe60f1fb82c0632ce7b0a34d753c480efd084957a89c40ed48f99156c60dd225960e51c4c817435dd1b5997bfcf973fe52a50c15b18ad8ae629099d7e6eaca84e8ac73530dbc7868eb3cb3975fd14c13744c78d8e7c5e0c1266e96228063b4822bab74607bf295da8f48a451b28fb26e15823a8653228d32a0b1986040b05257177f27673e1c553588734b208b42a3af75b12b94779cde3bd3779cf91777e26d88265b0b9a8a1f981871a5bb27fe52a073ec7e974d0802318c2ef0c0ab40c3802680dbb6d4801c56b5b84c619a29bd2b9e52f487e220ae4113f3ecb8d3dc3248f1fe59c42c1e1c06f8a524aaaa364084262ebb08dbfa7f9b956fb15a50a7accaa4439ce2c2461aa164ff91d918e82e295b73a7d123357c123f537a231443c4e1a894a4dd3d0f64346ce0ae5a039f6b859aa4e6f3b4ff6683eb917943d05ec7656ad7d3a309983892a8141f7fbf1b73f1c3d3d9531cea3e556185a64d13143d03ea769feda79b3ba366ef98c514577903acbea014b3b8a2326b37d7827491dd07e45c403d8223953a77bb8d68ffc3f04bbfa04e030a38c44a02673fa38771e73208aaa49c44c7ee84bef7efba9b796049692f3c6a62e8fe93dfc20242b4b5be071154a8cb6e6fd0b6d26d0a6877c0174b0982d1b6c5c48bb2dfdb1253f06d40cc46cfeb329c3c3cd4e5c75ee322ef54ec26d917a501d004b454653e63f738dba85607dbc7edfc7b7813e6ee3cfa4c947edd4bd46d7e7baad5ed718c233054e568c87018b94901a7d6529c0557ae8941fa020fe42b661e47334582a90b71401bca65e4c59fb28e1ed5bb3999b08fe9ff4406f21a7435a9ab3e9ef66f4fee6231a083901c32f9abbc20aa37b7dd1f163a7fa671cd4a1aa5a9b8b098ee5393db54abc739c099da7648775c53d3e93fd4270e8005c928fa942dea2727bbf0ef2ec18046338c8498c42814cc8237506d26d23a0b502fcee62f67bacecb5bf2fdee224d0802993badc1311cff75826a225b59be32a444069fd34e3ca5259131fb8636fa834016c40920c45bc561311bbe8242aa0bfbb0c57c57340b9fefe7c787a2952a2e0242f10f01585dbe04a924644b16758abc311ce456ee621852a1bc80056d0fd4022e65138c39bef402e246f5df5328d82f51fc1ca1f436a6057d18c3720111136eb1996c388c89ecc5f3304d45cca0581921c59bb46215770d92f0d38383b3f61eb4616b60a4bec10504c09e32f6fe41e70090f60c45441b8138bf1f8ca91638aaf9f039aa19e6fa360a6bebfa72fb46edf50023bed0271e54a356afe2e422b354fb8ebef808859fe935e0d1e5ceda35027a6624675b8d811f5097c0823ff23066f84e604de76a89feaa7a34c1cc005a8c81069b3da35d4d035c013bb87c192c46a522e4f6eeef6056bbed95a5e695c171ea5ef8039220d1fc545c0af4e6a503a6d0e523d3e17befaaece928768ae3d2bd02378f083d5acb83adc81f891e63a466c79570ad34bb6bbb014f1a3f6f7e3b0e267f823894520e1e5ade163afd1a3e346895c47b6af3cacf08a19badee31d174d363ff3d2106c4e1e329fe08a737024243c6bcac503dd45b0a342c99fbba10a0ac7c21f681252c0447daf0ff75dd01f045593345648bbf6e2ba1f7bc965bf7f2b5ecb84fd8e743010122b395d08d5803ccbb585532fb209cc218c2dbd8eaac1dbf0999007bc20c4d65e9a6e5625335b0c9573f0e9fcbd63d4d0802bbc9548cd892129a1af0d71da87c99494ca2af26ac8276ddde56bc7a41bb9e1a97a226d353fda47460ce0fae6e13d4e76e804b22846dba90d1ad4c352fe3ca587b8710c21547b449b6a923e8b49cec8269e9b8d3c2719ab7bc4cd7f84d1e06aaf09fa34669260db00a7cdc4da9461ae5fbb64616dfbecb9c4bca249bd492f800d6adc1fbef2ed5b91d1f31be6dd4cc7f1f65cbb3205b0ae297429ac1300cecd159a4b4314acab62b8d5ba7542f5acedec9c72a8096d24e43ade90edc4001c030f6f849a00d4fb9941884c904fac9ffc5863ef1a105503895eaa2ad99eae8a83f3f89519190e3a7d64932698d1d6dbc5bd536ca37b2fba47ff393dedf20eca49b651600937cbc2a7075e60f76b2c4fd2f570168bdbd93b9c337ef4ce9b1696b6c4698872ca1952c0faee7c36b787232399e5cf765f7b7c674f0abab38406bcde1bef0a2f7805934487773292ab398c74a58e55a517e4b946e067746313df1a4a325ccf2fe1df7f14618fe25de92e7921309076aa073621c4b3a4194dfc1444434c0dbe905adee7893b6407b9cc9ef2e2f8057cc8eea4698eb2ce9257e87971e26abc7af1403e5b3e7d66571ed4c87ee78ae5bed0cd7db8b3fd3b32a016ab1f87b68eefb2d6437ec97271e63cf7a222b8d310c290be586f15540f299a70c4f73558d18f8d3eb6318c401903c740be01ff34a780103c5766b7909c16fcb4fe6fd322482bcc47b40d0124d0802c40bdf6b2ec29f01a7e438e72f24af599391ee8972f83c9f6904d3f876073c467b13df2568ff6ca71d8e2eace544b7f1155f5d3518e7b5e87c4122bac4caa61ac12117d8203320050795812862a1a64a19ae3911f3a978b56e124c2f01315223c91caa494bb1ea34ebb3bd16b6bb4473982e5ffe7a29f14e34d380dee6b5fec30e280a21c20d0663770c71701e790aee3e233a94ecf98d00581f1678541bcc3142a116ba731a8e05368cd3ba866a786b0438803707a1ecf6b24741b87a83252eb503f92619affadeaa2dd306e95c1291df392534516092f103e96ccaecdfe1e36f828927ed96be1b78c64768abef02f20644b19990778338b4a424adf55293f698c90a2dca6b662b707ff49807c72386e2ec31ef820b0dae9edaedb0f084d69c476053a45692848098ffb35af97c9260537966ad0f1c06a2a8c2359cd2e24d0ed086b8bfcaf52408c8abcd035a4f989bc3129bdadf165bf4518f6c23bfcf3574b2fa83ba710ee9bd9bea6cd59f1e994b20758ad58cdbd42b38d0a1c269bd8f19107fb9cf6ac958e453674885b250513c6496d4af68fc2904cd017132694f3b4be3e4f525acd6433b6d9e90f451d01c592d3dcf0e6115f795c20b58ef997109aa2bb576ad2f474fb6d93e0d2cb65c20342d9ea8f66b588b98d3c8d2681d5187bcab8e15bea61203dfd92bb16edfaa3952a61afa73df075239fa117999663ba8c09c3d54dcab060f444d080271ccad92301c11b2991833e8ea792019f2b6cc47eece94f72fdc66252c176f8ecae5cb67b0f29a84358a79d369b43347da86c1729fcc93f5138cfb863c50b53fa44687dfc26dc705b1487aa05c5da9615784c86ecc0b955338193f56802cea267205ad45b2feaf0d049f8bfdc6f9b9422d79083470cac3ee14bc5b2e3a58cc7066249bfd60acfd1bdd424ea7d33f0cb84cc28a23c5fffff0769aad6e7f7d91379805d58ebcb2d60e213a7584fb9015c7a868bcf163ebb9fb2955ff284340072ab0a7d1a86b5f52eb5d4180136627aa49c960f5f2a839ebe61fd87e812c3964fd566473431305881f72be3ab1077e7ff960ded135f26c2da81a4538e2d9d6d4d0bf3ac05ce25b207146d59e67143d75c6e89a0063e0665945399bff665ee3d09d762f58593d886448e550b4e0fdc8878c2f1bd6ccc400644de4110b4f70864b613a0a1b6cd732cec9d3102bf02ce2ff7295b5d72aeb71da4e941eee15c575323ba1b4f7e42acfee2c40dbaeee05474c4b8f2c3979bc4b00a20a13bcbaf80631a42a0d7e649ab1202a30e6a8d52a770ead00e1e6aa6fef0a7a7289227544ab0fe977cff914a3f2641de41ab554b283831c5998237325ed2cdd2add196bc54f363f73774671f88cb752e1964eaf7d8df501c6bd7058af1047038bd28e9b54562bbcaa5ba9ed5c89326a01d861c034caebee7a02391e334c491ca46125a2777be2d11f7e05d3c6f093df4d0802480ca154dba465abed985600e0aa46e7aae3f49d907d7b66878b03c18dcde6641e87709e0c3d00f4c56e77cd447826f7e8a4b008da55a16f0d5353398d2f7a9707c8e29ca8e22849f8789ca9ec9d1ba9a2bc6d57eb4da59da50e7a2b89040cee28847b156642b1ace70f50ac3a1195d5a86e473ffaa4b566702787570614f601eee1836dbc4d60ab8d0bfe8b98f7ed24e5096e9189fae5544f39eaa92d0ea074b285db106cac478e005c119ef887816b204a362cdad32654d632d41fecff3d762daa02fd4564f59ba01af92bf42798166b7b5e8f38336234c81df24572ee27b73f1df2a29777ec9055ff09f27bf928df6e2472c195ccd2c3b02596b449466a5fc227bad5fed589bd37d091071e004718a332413252ed209b3f33f06c2a9538ce05c21086f00c2679aa00433b223da528471c65fca63e15a48becc91169802e460b546a192955581d4400a7faa4ccd19fab2435e564622aac6ce789dd3548261faad001d2137bcdd98c07001cc60873085bb46ab9f8e57657283e1803d8aa90afa89858574eaa46988ee4695f79c86bbd6a1bd418beb11b835976c9ae7bf90f8920edda99ec3ff48ad1e1e3b84f9ad2f88ad5cbd16ed331ad3cbf60f8892a48ee342f6b0172a567e677419ded66b96aa014b0e4aab596a34a4b1ee389ab51be864ace0469422341715e79d1bb16fd77f94a58dd107876d384a19afcfa09ad250ca587041183a8c0e44d08029db34486571eeca907128b9f955421ff8a66f738420a6e4552bf3a5379b56b214e0d4f40656b74fad4bf7d7399d4778dfcd80006ded669c697934bedfd0a7ff8cfb45c626de293952325b80c0f3be8876fa9ed8b16487a09d2b9350071a742609aee9397141ff4807949c7f9460cf19b0f494f5286100c767f864058382bfe89dcbf125386be28b995e6608e658499eb4c16affc4689d0c9e5b1f81dd1cbf43a797367d04d66f429a853e38e8faf9f564d08fdcd12137dcd7f16681a004851de02106fba4fdb700f445f46074862b286b9e2383692c667125883cf34fbb9548806856103aa1b8e2bde999a7ae53721d389400a6843f85940e3d1133e73003d6880fd69300153a6193dc7e53d035801fe537b9ca19bfcd2931c169ae4e8689aa2fd896b0ee90cb0c45e26bf040c7f094d227ba9b40ee61dbb2fead4e6786bbd8a1c1a114a197782640b333ed6ad849669f5d86eb466db843be3c3922aa6a70462a65450dbad9d7adf5f4294f23518a7ae930031665fdfead9ff677be9910f813afbdf4582b47cf8ad2dc779502a360901d2c00149cc945b6aa9e9543fbcdf212e0e9f9e31b8921f09322a6ccdcc1b0c15498aaa7e938047c89453b3db4638f65efebba17187ecd0014b815566027bf3fcbe4f178664322fc3e9cf9b024e7e4ea31ba850ad9f877aea7777717abaaca09c1f7c9ea489a95a75bf50486372f816bea5251298247233224d0802480ac4890e03e413e08a3a530e04be1662fc7bfd6190442f2f62245ed2f1441f88badfb1d707e9934291fbbedfe76e05e5fd335899e1159bd99d6d4ba81557bfca6720c0fc1d5257fb613ab2ba01952a69b41932462f0b467c29b2c809893327dd948875a00f63e701927c05faed50e529977272dc9b8084d021440de6cc328221eb282406291f220bdb1408790fb4159c217e7d3a7d73293285e4f342d767749a85a2e1155130efcfa7c982c7c47f22a1399940cbd1650af8cd08fba97557d7f68672436c16f1e071b18fc9c4c5b9372117f3bc39ddb68560ecf8875a8bc542081dac551c7716a769b46b7d773bac215047c8549ec64f42c913cf88a01a0e7b15b7ea3f67d6ccbe3bfe27f2bdfd3c824360634130eb460c1c6b06e9b3260b395cb5c534b3a1399f7423d5461d925314da7a4f31edf6e86c2dd747166e627d75561360329e3a1618037e2c55ba65c07088841b39e781ad84f32dfa1f1c57b2fb27629fffabacf9781a80547478db6b7104ca50f93b821cee45d66203105a2111c080e4cb30634f5c1b537931d595d5d3ac3c9979575416b07b90732e8a8cb594d8f643503efc8b29a5429f12900bcccdc3902d365542c03a0e778d4acb4b3fdcf6ce9ed17abfa026962ced97c218dd19cebbf17adc859a6c564aa0d465e9ca687b7fcc19ec7eb28e02d246c61438baab056cab208925ebf2540d9c79b7e12515cf139dc98850f3244d0802b2f4e86313dfa8372520b83f9468bc9ff1f44bf8c9d82461542079a41d4e477436192d8f4d06cc168ab4c4b1fd15cc1b68d22942009ed5a978a5aa4dcf481f18040a9eb098ff4c951eff38e017818e1ad1657ee7007f88945b79470393e16b36e13bc40ad2c094b6573912eaf8993bdf01eb1a22c249e48c70ecfe42fbdd597d2a714565ebd8faea33b3478275f6ae88910c97e959f43dab9810fe86eb1163aeb46e65c0dfff6c249b7875b98341aafaecf76cad4fd295fc2ceb943723e73d13b319f4892a96e46ca31fa225003bd12669db11bf763dad2a8d6512a0a5a3910b7517819eb5b2e230b6314afdb0a502f31e974acba005a7867a5b85d680382f18d3b302566618dcdc49ed20bf20ccc8b36102242148dd307266384e9aeda0d38fa5276661d29bbe4deb2e71ad1e5c3f05d30f53dd579d65e78fe4d1dfa6c1cca4e90a2c9671126483b15540751fbe9e6014561e00883d91da0698b9c74d12ec8208a227bb478b161b4d44f28b057158fe795367e552ca388fc62942ce590464e185679635c220724ff9f9b5659ca234164fd8d4db64d3eeb09881b166d88669779e1c45a4500969df96bae49531e9ebd71c8f7ed7e17e2460690086f4d5e8bc2858f4309a261b1a97a137e4de03cf783ce8b5804b3d00b8f29c8b4b45cb2e73552b4a172f21321b39dded4c34030ff85173bc5da9ead9d0bb7b897cc19965b925d55fe9778663f39a4d080201583eba50a45b837d98806fe5d3a0a7210e46443a356893cc6a6d5bf46c8e7e82667345d9fb183cda5c67a5148752b6645060642066f5424cf9ed6aa118b9b188dc21adb73799494352e8aeffac64557bba83131647f9afabb97969ea4b784901eef6201ddace1b0a37f54e72690840b04a24813e7d20062ff59483421da08cb10f444570ec14d3e28f3b7ba51efd3b5d6a2ad82c8e79aa71843ba0b79e8275d7a5a21b8af41ba220c76a6fd8ca452b8f318480a9a1b9087ada93e6d91300207a3ec48c2c81cd41f7af16fa4a0ea4694600458e802e98719a4e78d9d340dae64448ee6030163afdb31c165b51c8018159b600443ac0b7887b7a05a8aae7f2604e01c0b99fb3a2517553dfce5ec338a805872f94ca11f76ce5f871e5cf2bcb6059b878c51caf060a5a62021842ccfbd26084e1f38138408a05069da9ea7268e6c02572e1419bc50370ea450d3c7965e3641f80930f83e892e6d495bcd2b6a695fda35915a95c2af468e8fcd99259021cdc0d5c897e6df3e01849c721d355435e6e40c9632fb27aa673726bc6635467086c383166094b9b246d5c1f2e198d2ff66c53bcef756bb30195b8d289e3a16e663185a2749f78eddddeb5af6eeafe88803488040b9cee91b2558d15a84cf4dad36dd695ee690707249303f5543821419ee31d41788007427ec8e43929318d9e6024839e05457581e4afdb230229afb24e14de146653e78b874d0802f0961e6daa3da52072b2f930a10e5f53ae094aaa28c49e6b8e9fd7169e2c2a771f9f7ba05dc320e1b26948dadbed754cf0afb8f8c44cfbda3d38ad64a5e72d1bab817bc67a919c6444f3ed559e6f9b3c93ca4bb89d071cd0d0e86170f20be231ef6bd7fe488fc58da2d36bcefe26111a2fa1ca05b478becdf073f8e26b7e62e10e0cdf2f15fcfd31cc999e37762583ea01e6b034752d6e4d12a56c0a5fca9eb8b0cdf1874b3d78d147ec70ed4884b4f3bffff5f40d8f50b698a847e31293b3d025037e740f0d56a9f04c99ec39ccadbf9637e40ed7f3cdf3a23c1b8ffb81c66eb2c0a997427a4f02ea9393d00592f84406a8231579f7b626b60c68923f54949e2ef7efbc86b966e77ec9f49bba7280b1abb78c251a4212fd3722611fb6e984468081959177067645fd13e9cb00f40be80d392a15f05438c7fe4e567dd15fa030ccef275f4d91a188da8905bac8a632bb4282fdda80ea18398a60fe9f8eb72a88f39dd17c086da46795cc7470f05afcd90202aaf5ba3783d721d6aa089fa07139a59476c9b1cde3bdbf5ad61edf2896f022c8e5380b72403a4f64cb629245135163c631409be795ca5278df1a210502005e0ea4fba193f80cbbe6c7899438108524bb6caf47b60261980123efc59fe729977fed1c990a38152d5106083cc93ca1ba82d582e6e20700a4bece5fbf75d7a0e0c35d3e681e0dcc399fe9e9fb0c21fb9db4a4795a27a61c4d08028d018e072d529d2afa47e55146c24afc36a9016bc21394df809e46293647d28358ef950f1f40696fc657ebdd30791af117a2eff0eef8e116fa01e98bd72d758f0d80a651274c803a3332171b14a1cd7911121c408185d7ac072ef28753e962e3cee6c5f2ef8298420692b969bb331b8ed244880e99707fcc20297448d77558a87b45e350269eae9a67a0249328698444948ec37eef8b8e47b8170543a07bbb51cc80290dbf5686ddd1d8d4182954e4e99ca5ab2955b3667d5a0fc0c342733d3a11f0c71d0f8b7b77dfdce4fd851f3b20f200d99cbe5b23fb500bc15bd551896b9c09c36e87d7d15006ddbee89591fadcb8c843eb24c75bb81e50ba3b62665e16463b2f5257637a6b43ded0fc2d0fadc3a2824e9dfd744af03b2733b150039bcb83ebdf6293057ca0090ef52bb021e8256e34adc87042087f09516a60514de8e3d60dc7a4ecab48f35c174b154ea39d72b68cd8c404a29c63b7a69f65a2c39ee81d8149820e663f3b457f7476504dae193407e8e3c0fe3835449282f6ce3e429280bef7d1f22b47860a9081bd57e6ceec6e939e311f924945c7270688b70d1b31b76ccfb14a9e2e4f681e578db54c700a079daf49c6e2463fb56e0a01c930e52a9335bb4dfbd1fb3847ea4a209835c40f34c9a73f97f69a6caf732504292aba30464f570639059a4eae84d055fb8d517259aab1f13d5d9e814b021a2aa25b8fff2f4a2964a1f685a94d08022708d103a582d5546e225c043b61e880484aa1216b185ec7c0f64e5525c1be0c85e04b5c30d73d599a0d202a403890809f86ca4ada6e77d113ab09e75c74ef406b53313f8e2bc73c737fbed8f322562ce06c4b97150bd727d175fa3440d3b94ffd8ac60a78bf33fef244aeaca1129278c922ec3db78ecbacd15e1c9188e6ce7752db72766e8db9a04470be3ff56161a7495269cd591dac15c73e242bb2db0130aad079c4b11ce7a7dd757789516f93e10794c1fb202fe84d8ff6b705639d7dcff6c0c019945d4ccc4cda4352b5454e63b8aea8331369ae95f88aa700b2912b98a29922a9e9365ee6226565cb4a467a95f599fc6582b95811cdc4772611b16f57b6f84ff0a34127c96216b27a7ebe3b14baa2ac4575ffc206479d2d6a0dcbf85e2933ff0de44021398e9035ae8c5a08ba6eda246d1cef1a030caa70c5ecb48eb481db80b80bcb7c9262b9509457f9d3196625f14143d45bacf43c6611c03b7c334c21673773aaad2d1b11d24cf1db2edbb487c56557bb38084c6b054c06c4edbba26ff1b6ed49fd57d580cc1d4bb34109d0de64c496b6cac7e7af1b08ab560f9025e84be57bebc9247e61ee87f42271be2d83740f06cbefead38e65d4e593d870473924c177833ee2d99282bd326de4c13ec0582a1150d9e5674c12ff513afb8cf8f4311f20afe76a8fe3e3e61d91deec8bc0813b3af53f8cb4573bae52837a7b0e533b4f36fcbc344d08020cf45d2d972d746f061d2df198269af087d6a4bd5d1b6fa26114050aad6929c6e1549e27498686b411fce72e1050836f87f1f8382fbb2cda87fc0f6ede2068c5f39a752afc7cca6a1e1a433685267d9751e09620bbf6a21995d79237b028929c6e90fa5ee42c1f13f6ec3d6e57d688a54cdc64992e761d91d5c922a0aaf98a24253593f5c0570dae577a74d846cc5dbdb170f1a79d7159b33322048af821a11f6e49a9dc1aa42e3551177313b7e49e3d60d70d81acfdb12bcfae745299ccb902a7491868b09220dd474ac17fd96e300d1f6600f07a3a41ef40d94cd521fee8b0827391e3c479b0fcbc105bf928840aab75869c3ac110c6927b7c6dd3149e3fc738cbe379fedbb855afcbe0628e1581949bf81ac2e0ce75a85aa66efa0b10b8cdbadd047a07669d98ffb72ad4e2bd31880c7d8e067edfb406e17023eeeed67fc626815284e6d4856e0a409065ff45c8f995fcf80219f094dac131175808c62fa053169b4853d8251776085e22235321221b31b96e822bf7486997b5dac2106be4e73f42ca9e760290850ea06f428188a098e0941334809e28d631702da48c37b134188fe465e00e9654aeeb822bb190db6bb8d85ffe2f93ce1055ca316d29bbcd3253f98987624002e288d5287506b61d2ab462c39b04823bb266afff95e5144afe107e9e58edb4e7cd40042b2e2ce638903446e9d5f968e51377183201dc0ff20b196f0c072c60b84d0802df5813d46174324fda4a3c5e22628f8f6e39bfb59fe61d5b0d1d3a0939721c394777166be79401fbb065c0cb22f0cc1afce816f1fa0a7c3503ab8f3593fa29fa742073876299d3c4ccf3d343f1f9ed16076dd8b4ff8c326b3bee342528f3f36cd27629393a863f9697344bbfffdadbf2c421aebfc9697af670ecd2529288f5d9c02ce36e786766331d6483efdf440ec6b638e02034e9316fdd62d82e038abc900fa0dfcb482695d51e0c4a6bd2d6071c21cacf3b8d5fd77eea92b6207e305f013734bd8b39f6907680bbbacf4bc8f06e503384bfcf97e2f3281b5ba33220d4daeb5683306dfaf0edefd9ec15522993f6a32273eb81cf4bdc06b2a58fd61fe5cb34c0c3ca6e3e5c1ad28f57bf549399c1f7e15dd1eab092dcc3d064f0abbddc9f3272b49ad70bbf5423fa672578d5aa21d2fc9390a3487a409b22f2afd6c011d4da006b7b8f1acee3754802755c4ec018d0f197a879c90abbee9884416bac0710b9fb051297eb3f80fe221773cd59b928489f241f4d15afce35edd64ff438f388f7ae40cfc8bf5f68a2860d27afca647f773dc673a750f7bff1a3d87f1d15dfb4a0ef423e47294b359a2bbb485c21f41f012e73283264fc4ec3982e798d77a3adcefe4d8edf6d2aed0cea113847d0b9c89ed6c9357a27f464d945c428b7833dde765e3e500501b63676ed399f19c3a643f9524e56d851b7c6d37958b9901e8f2063e550e21a82a5ea4d08024e12e67b51bf59de38c86271955c3df5a5a2108c1ac0045d39f65fd6d95c729dbb3296fe019eb7f256a144fc32e61e30ca4eb70412911fd54ce7293fa44cafc5798caa713b7e92c1775010409087e6fbcaa5dea44f882a592d810c760b3029ee2321d7e875cfb32cfdad757896ddad90affce370e38706d1d0bfe6bef2b9abbe4d466e88f4c1f281a7fa132d72af126bad287e37cf6b87e851e37157c5bad635a75c6e1307fa63fdcbbec58972d7516f51536b744380428078a42936a7bc5b24acf7c4bdbab028aa962216ca4186e822161bdaf6d4591a45eb5b0d560dc4da2d2237dc2dfd877a67e3b69477483ba963fbd567247378989dec11d0ed5de7357cb0f8c8367a307b6b6b0b27705f6b76b0bc9de849ea20f6a7ff704b03bc7a35cc6cda65950b37a85897b27ddd6c3b7e80b4f84da546d1f6c8c1bd2e96b65071e91fe98aa9e2b4969dc9ed0b6d45e7fa967f18a3fc24f0a978d0f934713cad5c09154e9fffeb24247f74296424f0397c18b629705ecc4d5451e0a149d06defceace9050ddb4e93e4987332b9d9ce8f004c17a3f393517e30bcfee4f584078623c39e9865bb647cbd7dbdbc28be4537981354865476b5e0e4158962846d0b02057a2fb6fcb399c40de5bd811dfabe3e1ad3c583f0961a801978b590a6cb6661e97e35c7715f1abfb005db35e0709a047242df9274ff9f5a66c290b3ee2a850862f4cc30ce43d045aa844d0802fb181afb96b3df8816b2f843f2da6ee28ba4b8e67ea34c199e287963415f72945380833ea09cb15c39df52d27b680e0fcc77b8170e4acea1300a9d31a8901bbcf73b4e3f988c2a8f830e07c9581c6ed795d0d6279c3d9bf49e21e9a598fdd369f8a4d90823195e7d037d8724db86119f968d4f11822f09d4688d2cc023d7fa5c26b6bc20731fce604bc096def31c877879ff9a0888c07cb5b0a0f3b8b18fa97cb3f1172e9427f3f248bd33fe5617a093d92e5e5515bda6a651c26557361ad9b494e3ea3318db068216a59e22e7ed32f1d59deb1ebb92cdff7795881e07a311901057a6814f1de247452354b0ee46446e77126b42cf33ddfa3419025fef72284feb2d0cbbd17c8cd405015664b1f77a01866419d28c3503cca463d2215998d69a9f2595ab3f6b80a4e166c83327475778492fb7cf33f4547d20b6da588c768b44969511237585affe70944d255e0478ff8d2101b5a53ea44f1a6bf1d4eba8d3a9723aa3f2f37a3a7d5297fef6cebcecad0cb437c6be4831b45acb1575bd1bad968adcfa92a80ab88f92d5581ed970f77712795c8107b64c415370e82fea24c936d3f5f154911912518dbc5b1236aaa3a5a696e9e31e5cf4e0d254d2d824537696f4dab97f91752f3e7dd9adf0b673e0025ed711b366e7c5c0d6977edcfe44daa20410fdc4986aec8ba06a92dcef6add13080022f9e01c2efde3179fac95e8320a3c4f381da25611694d08022dd9278fe278dbe01652efda916e1a4a82200f43bfad7a8926940242da3d5ce03a78dea5f3b5326430de011eeb0c048161a2acebb598cf710f4ccd99f4bc7d9c9f707d23aa323a3edc074c9fabf192bc209cd1bc94e904751d8d501e8116eba3824f3135566b11b697c4d8e0373a199a896bfb30450dff41b645acf07176ddde0c96243bc16e13d9d417ce0e4f7a2ae26f0fe21db949c0d122028021166d79a1b1e5a0137e34b30e78c66f2f958284a4b5bfd833c18b61f9f727eecb0333c610bb78bf44a4fb662848c2498e90abd17ad73159713244323d71151f9a7568ffb478d6dc6fd3f675a7195d59cfc5bff37ca85fc37074806d920338cf52311096fc7abf9bf69a9d13953786f5a71e3ceb02bd5eaae351883708169cda4766685fd664cea99579ba4784f86bc4fa19b9d0779a8ee15c56402e33d20a7f319e321a63cfdde7ce4c71c1bc60374a2a3f5a7d1e1e2f6e438d8ae86e36e3328a9e4e816980cb3e0954c37212afa892af12fca3f57ae462bf15f18d11418b8da224db362dd6f65db9bcfca9ff0fd9e37f076614b8195f207ab2dbffefe02a82ce565d8627de84249052c87b6894c36155f764623463fb3d6fd0dc84fa3d064f338048cf59dc8bec26ff7ef6363a48caa66e749eab175e60866aaca8d24e99a0cd8c825f9bc9c7c6b1315dcb1f9bde6a4d46b30a80a5567e6e6895f16a54c974992e80c0ed17799bb095412a514d0802c18153e0241427db54748c0bae72960fb1785aaa735d2dd442229002da9255b0e65bc83996442168f0dccb33b024c70248a24e6ad9ba2065fb6593682635ae4ea5417889999402a36c661d5486b428b6ddd77ee0766757d35b4bd6cf99e1ac6b4fac9b83873c888e0c8237563dda8c5b9299f903ed26933053af51e37696e7af286d47dc0478f979516b16adb48702b427b709a057f041cbfc54a3e41bb338fb0ba59e75de972764b91bf1d40b04f7b05d92dd01fc1d6185d2639f5e3590818cca770aed23c6a4ee34deaa7289bc479031a8cb837f79f5d68b2a14ec9347288bfab97f28c9a9d4ce61293cca25865bb08d0031c072416516b90866a7ba65e5e8f01d299a7ac3f5b229a655e88eacca9da6921a9015b19747308f4de0b841889ceddc9399a2aae59fb1a10362bd0a2b5b5dfe15dbb48a4729562a9342b7fcbf2735711883d3d7935b45989295780d9583c45ac26d50362e46c8ed41971f1e7e34c424f1d8d6bcd6bd97e6ed1096220df1267055e647b966e5ba6256d5fc15c10aa506b7d8c0fdd534e47a0a9fc483458fc64299bda658b53b125aaf5b212b6355342619d1233e52309476a7e71d5581b6d125162cbf6816bbe8085fd7d31646b8084a430debb845a216490f09139bb04c43f188b878d02238c92447f74b6bd6ec75a6506006d48d492c9a2e07235317d4d413651dc705f73b79a3e2d7269aff9f87cccf6f24f76d6c4d0802412709bedd16d2e85d83114ab726b1ae1c650c61226798591505dbd965930ae17b55258f2f172b650d14006fa2970140b84c1d389be8276dda2183cf6bd636c8e68f407989b4b954a92ef555a9c73ab3a00ad6ca755456759ebad51c1b70c7961353bb0250880dfa6bf8ceffc23ea4b67991e1441e3107a5940edeebde5c1568f294c78853c41172246e6986b47d977a026362f6c215f39b53f8f3746a55c45d659a19322b8e363b33f7379b7e7a51174a8dac42c5d0185b3f16e1712737a731b307d07cf4b841e899f8d3b848b63f2b0bd6f903215c694e1a6d6ec48517486b72ce72820a7700f7828cf2d46638364312b591135e090a3759939de13d872f943fabf01ee9f07d08555a34c7de998b16e1a59bd85f482c8b2e92fdc12ff9d5187f5c52b7c72c519bb0dca779c97179a09b674bb685170a46666e40df389eea94e768a80116fb4cb9961094e81cd6b21aaa4ab2d1ddc9a377f4c3cd054a436f71760c43fc4f1043458f55180e790133a25c9b9e1b0a33c71624a7feca99c093ddab0deccfa165d2760c89661568c8b241872a93961067f0d9ccb3147d768f6be9169712a3976c0effeb4399c3103ca4659ebd87dd7a19c30aa75de3b8ae80933ac802a95198a819f47bc56e31ba8235f186998e4abbc71b92cf985da90ae14ebdac03619453772165511475ca813d130bc4a574db51b8fc86d95e6830212594d392c6401d693245c34d080240fee844122dc3ec11112cfdfc24f046c5496c53a4907d9b7acae02f627fcea54e999ed73bffc7fa15c9c17b432308bb08135e6841eab4af38bf9f5e1d49d68bca7afd1c40fba3ad50eaebfdbad2d3de1c08d4376258fe244eabbfc29c754cae2860d25dfc9b5848af9dfad8e615e8928a9d70d93ed745731ded0b5f84aad3a5e2ba16becb8fcb928ada0ff2daf6172728238711d0e8ed696c64e55c59a93c8bbac8fee0f0534a62df393b847e13ee149f20a104fd36c7cd70268e8b1de2f603b1b9413025e1e98b17ae293b61484be6b415feb1ccf860c8a0a58480fca24183d69f9980a6427d80867cbb9bf59a94967aa9b999ec29827bb6d6e3377b7fbc1b6df0aa5ba4fe15156e4dcf9069d1507cacfb9fd8f9a65af7eb9237939c7183197033cb8c38cef370070230cebde9c060dec01eab93ca0bb7824b80afb031672e73a90deb5cb0d68ea89e7921b30dae2f0f8691625cba159284c5bb8e074c238bd0fcba419d603069016d85ce287bed68e5dd09783dfbbaa95251e057fa86de33301696c3d8bf7e56aebef89ed84237c6e73daebba266a1f7c87d5b293bc260e155a33dd57b64b6556b72fe20b3a920a4d114173d9b0566cb8879981ef31d7af192bdabc0b61ea97d624b688860b39ea0c1b3ea15b75ce64715c4b62d2257e110597d7ef1f6b3f2a4dad8a80df92f53e2399f037641bfe7884ea2accd5ce8aaa8f2d7cf880fca6baf4d080222760446602cadad437c877bc8a39aadf497e1f3efe14eb969b369cf857ea1ab74ceca78552a1b2456766cc5b94862ecf4645d7125d640bcac83804c87a3cce83a92c0108e851525ab72a08a4ead16b07f752a745c3325d8c8d56851f201723026271e7d24ebb5e8f9464bcf387e5d24e6b93c1e46cd4573f76fe7c114d461fc2538b3f2d206d3c2ae80f6958ac4747f796cd09751052d79f1a25ce859a6648ac883dc8dc2b04fdfd38abc1caf545abfde6dd22c6fc967830838a40ebc0a2d1ca0def1dccb5ea6644ed15608897fc05931b5af113aafeb261f77ba1f537b7116996627d00bc6ecb717ee264cc84dfac9cbdc191a3ee02e6f0d23232ff2a792ab2d05e23504dd92d510cd2bc19e1d16ac9a07097c189927b152b2b67a057605228865914153d9ff863a5a1357df020b4b158f52a9cc96e571b2d4602c4161c166750731b753d8acd6fafdc7d8f020d25f831b4345257ec2fdeab877818a2bca16be6ee3203212f33c949626c1fa4f2e9870c4b4f5ce2dffb4d42cbdc1c6e951a5564a63600d72188a00710137788736187521a7f533634706b04e799d032b5a1f560e2302baa6234e5b61ec02b16a937cd14c2145d78f8b1b92f9ac81c98d880663704137cbdc8701240f574496a5619d855fa817bc2e23d2820edaf83108ec309cf5dbe5473943b83ca538e3afb33cb83cc075faec25ed0bdd35b72e888c947b6cacd59f849aeeb74df401c22a9dc06304339de8dec8df06e51a8ddc28b34d17ef7542b1ffebb06496bdd88e65d582fc4d78edcd9184fa01ca4d4429624a431a5b28da94cf85340bdf1061dc67c38ef839e6b35650f344ade20ae437325dd55d18727145a4f3991d1a47be1f9a768b23556fa4cc46517d6db4e4022a28ae6b598e5b18fb1d737bd40c287ea28cbacd33af2c3d12b7d33a4a80de83057ba1cb5850c9c947ec877c565080af770c4a530bd651c7f5a6310da69a7bf34361a361795e94079874d7d68e463586366fe2febe9db01d827651ba2b62ddb8ea68a1fba92cdb24248f898960917a0b6b36c89e6539eaafb6e7aacfbd4c76f83b25b3d4bccbe73ca95950d2ac6c4e1a0fe3959e628432a588a3ecf37a69284ff6a66e66674e7640c6bb30e8de7a865445494a603f15a386dca5a0cabdf056fdc7ae5903c021c8a29463e035099b5a86e22a1751b4efc0b1b734c8191beb2c537a6fb60060decc5a940f30dc22e3eeb7154c24b49766a377f16db3372e798d7086dfe067d34edcf488f15fd9ade3776568d52d6515a903afc687c1bfee44cad240dc654d65d8c44525e61f2ebbd401f02ed30e709c1aa448325f1a454e731477ca763ebf2079ca26469e3f3e3728238cd75046ce9335e3f53ac318cf51791809fcbdd5936e4f410f160b716a85c2291d4567c51a5e0a8cf684854747f7b41b0c1230000068 c12d979baf9320ecb33f114faab0780eb424c63c14eb7a0ec60bfd0ba181b7034c
Output
0
1 1c3ab5a2b2bba490405d86b2ee361c4febd042c66f7cb9672e2756a163398ba4