crypt32.dll - Winbindex x64 Hashes

This is a simplified version with hashes only, for the full version of Winbindex, including download links, click here

Hashes

00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f
80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f
90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f
a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af
b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf
c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf
d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df
e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef
f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff

crypt32.dll

0027ff90dca79c2cc1359df54b8cecde3d88ff87a3222d463a52d600086095e3

004c30c95683a42b7848046b8a8e40803664a5467b78cd9f5008d1826dc2fd4c

022c1b1fb15aafac7c2e0b94b0a4fef640e0b895e7a17d6bc5a48cc8ded48482

022d1134898c5cadc702d88fb864832ec8f2f1809b1a2e5567e1338e8483387d

0335b85a16059688a5b2d7e586806dde562a3309345321d308407ecf3cdb0aa6

033c4e8383b426b01513966316c14311777c99e5605f4c18b3e3c08d1239ae34

04517c2ce84d0c8ceeecdacad892d92959035825b1e9334b1803c5266a32e341

0521f08cec73c031e06edc8de246d01d106a6a11a4a7bd2e07594394cbfc7e8b

05c2cd6627dae050ec1b1205c60aba72d3a0e0e72dbb4d962c3392a495de9b92

0801ae13796543c4e01509d4191ca71cc64283fdc30056654b9aeebb3672dc7f

08e7670b306d963b057262846b15f09807658d2c583ea1dd8e2aa71bef584e0c

08ed695dce1f42b48d18a3752fb2afc0cebd899f04b4bcb994f8f5e4810a1eff

09f19229ba6f7b531dd79e51afd9928bdfc95484b75bc82dd0df65f4ee52edb3

0c53a18434ad6686cb146ce4db01759d1941ee01b6977e123df3d2eabcaf963e

1186d81bb33e77284219bff5c8fc71fa549c063f8985185582bd033371e2d71f

12ae93f2b5cb784e9dca1958ab75900a7a879edcee7f33959bcf1772ecd4f718

12fd6829cbb90a6ed7a3b5fd94c3d5b674d4d55ed39945253dfde6a33a75fa94

13d5e983eac3325bb975310746ee74bc04d2d30a0be8c848b67411e9d9eff117

14b6f1e0b7176d1291c9a9627592b18d237cab3d23a8b7f7ce4d0eb166744507

15ae159bad29d2a7b63a5ab5a585afe65dee9817b3c75332c1cb650f452a6c30

15d565fbbc9dfa82b38d5fe88d6fb3017df80f848e81b5c18a314105705ce6a1

15e002adc3087f427bb76bfcae225355a9c27ac1195a4d8a7fe45fde899e19ce

16eca6b15cfeae995764a1bdae40382d4b896d8ab24b12c8697a6e588e1df062

1808b01d2faa8f3bca313dc3f5cd3cf4c86b149113bc8506030d4410c081453a

1860375df2e79d8e4f26eb1930dd99e5ef281b61979c5c4daeb83f4cfa346c22

187ade052d40b95760dcf855b3d0fe57fdd6029143b9f6197b189c090a63fea4

1d76723305f1fe7409d5ea625534e1610c9a6536ac4d099915048f0fe60e973e

1e66821f8e587f75d0f1b44c0c82ec2ba764ceb074ab8497e9a9a1b83b314b63

1ebac431630315f65f0ac565b057171147e1bb9fed0d6edd99a471ecfb33265a

204bd6c10dbff02c059073c9c388eacc8aeb8c8ba141d5513f8340645826edb1

228f752cd59f9fe2dc06227ea66b6dfab8d4494b10fafdd7373dd95c4588ff20

232b9863b160c932afcdfeee05a826740057fb50b5e032642e60882f8b1ef8b7

23f2d3106b452b5587be193fa178a0a4802fc5619bdd2b73ca714d58c244f390

2b7d03e47fd914f4d3b74194a2f79c3cfa5529ca3256c59421e2319914920187

2c35b64b1179b1fd0612456f37f03bde7bfa2ece9b250da0a119275e9605ec36

2e128c0d24b40216152eba38e37c4931eba872388f9426ddfc00e35141be83ca

2f092dde44f003aeeda03341ed25d2b6bf26a9bb54727c1d5b8e00aba7b8d766

2fa1b3e19047257271ffea36ad6cad8f01ccc55326c276533270977519ac310e

30563e4bcc8c6539b91df93a5d0476c525ac1176147784883e57e0106810488b

30d758a4302128847041f50904a14792d31e58c9b7f44f7fdd68599f6d66f0e1

311571bb3f0bcb6a5bf50a19ea9b27969d4a1f12a80811bfef302703e0229eb3

32e5aa93752dc8eb994cd21b64372e0ae99c03535ae80f9d63afa5f31086ad2c

33268e1742c0f9bf89e2104d9ff4ce757053048400168d5bbb6936cb79f77cac

332b99071e6d8a0dd110c6c1f0a76898773e6661840fed804101dd7173b6c577

37a158bc9307ac252e6858a4acdf8071c1a4651b505fe5ba38fce6b37d3fcec4

37c8acf3ae7fbd6ec820b60adaf199e346edd16922633210b626c19aa32f7ebe

37e1216449aa151fd7269e03b759cbacc02f2fa1ad233887bbcf72ed40f9511f

38be172aa6fc81fa88219d797bfb4ce99a98d052332acc4661640899685418ce

393f2c186a04da237d9604396855f80ee4af11f4160e99850bd7550c2cebf79c

39a040876ca86bc7112f68a06f12da16905280a30ba032b7756b77a88063b1b2

39adf71b7f69e838162591b5b77bd50c1028d934389940a47fcb40fcd85a6d6d

3a74489ef2bbc61cb1d87404387950e1d909649d4f0e13b4f7c92a7ccd8fdb71

3c2bd46a34426f22a2ac949e2f24ba88f7f23dfb88964dc717858f977d2023be

3c8ab457c58c9f145f0dc7b69baa79c001d2b04ad598c29c1a412c46cc9d439a

4265157e8dc2a0e32a6328d54181cc31fd24e3017e60b270623c2cdbe5fab4fa

43e74d5da8553da98b822077c6d0274cb4aab0c5333a5ba4b794d380efa61065

45b8023564f547af50b1e33a1261628befd99798ffeaba70b08ecbe3f674aeb5

48497bf657404be3dbf5044517d7a9e761cb316ba39aeca971ff51f94d33be51

49461e9e33e4a987187117f4705748a08f89ffe27e53c84357132a4eb960ac5b

4a4417b107f66f218f2e7900f6f194db7bb1250ecbe9751c6950dbed8dbaa8b5

4be615ee7daeee34aad11d2996c383881ff21f11be89a2574a474648623286da

4eb8638a93b4ca57d51b950f1d4709c0bc5f90aa29edafb4690b9b532c31c905

4f6162bd4c0f6d2f4c2c45b39adebeb9d64dc5b388076a3e2855cf8f8aed6342

4fa4aa651132ad7f7c62a456e24914314a0c61b421ef394021d882cefef5c762

50751d2b710164faef788470989e724cb7c6116c05f29beec40517a83d5827c0

50d632854eda489e5c9513e0b66ac4655da5311a30728f23c38f967f3d8db40a

50e9e3b1b6c026e31a8e4ec787ae983bbdba6ed8f3868a8bf56022e171321db8

50ef0785bce20bac1312b9deef404204fdb3967c0e17d8a4fe449d9e12e749ce

52cbba0915bd3599c9280641ce92c82f8374dce560f2da28ff8c95d588c83ce8

5334c1dde63b42864fad8b08ea747be1209b54e705996dda73d7b4e4f697761c

555f1ea358837391d11be734a994d8521d0b3bb339315939f7755a43a3cbf0cb

55d072d19f7d7dfb1f8e66fd9f1a56365f344fc21924d8fe21bc08ceae19f8ce

562d53774a280e97bf00dd453a3e140475e708bf8bf1ec8f88b4277e60f06cf1

586fc7e962a73f1a986b5826ff3dc0626de0c4af96d46e3c77e8423cac35153f

59ab0fc787bb3f1eb112357f82d578759183667b89e47b50f80c0a5206a75e4d

5b187cd04dba3bd417e174fb7cba8e6c5232407dd3da79d73e359849c2481462

5b9c1aa7e52a55770d4cdb1fc6db7d5880f67af3475fa5195db9151a28c71d61

5bc7721b64586b0eb384543dd27d7529adcc4a00b81059f92b97deb28aeacd36

5c17830454ccb35e99045d7bc8be6476dd9431d31aebed4749fb0e5c93bcbe81

5c476eb96bd8efbe2711164fe1aa43c5df4b3eb99f04fd97c0b2a461fc12d2a8

5c6b24a020caf4ae9841f5683b9e6f73e0417df5da38ba45862d4eb42861a8f9

5ebbcd6609310f66ef6cc1cc266e947f888a7a453ababc078d689210c4de68ad

5f4058b4f1ff7bb410e82cd9747714f3d070f970866c4fe3934c4655eb570465

5fc0b115da376c52d30c593b740a094d4b139679e1f5c5fce90fc10f9b22ebc3

60b589ac7adf60022e447ab30ca02c5be8ce4daf7ee534ef9f83a9563145d0b1

61326cef151bd7bac3b8671007b6e5bc9322b2d34950b84f13485259dc34578a

61cd976cd63199afb0432da8946c92815dd8d2e86e6e7f231d49f182f5cc8ab8

6388d619de0bf7c2a404122fcdd71a0db7d1469593c676473920308672805b79

63bfc081081981fa5c7c96cf40a8c5c0398022eaac82cd2fdaf402e18e79936c

68893647c22c9ff338a142ee1efb0594afc0728f684c5653a72c0ad97f453c05

6ae927255b0576af136df57210a1ba64c42a504d50867f58b7a128b4fd26a77c

6c26f4e14e784b7268eb4c83d0b84befeb3a2ff79fe952276c944dc9327f6468

6ce6fab8b5d14763e380d4f316789906aaeae09c2ceea6ef725fb47454da7e08

6eb5211e078d8a982f42ca76cb528fceeddb367484e7a5cc3eb5b05bdc25fe00

72665e3f64578d6a781442e54df3f526684c4a3317cb72b86ab26748aaf30f5c

726d58f705be8709d93904e0b9ca41ddd4dcb419a6e45386c4f43de9b4f0108f

737ca9f3861116cbdd985d2079da089d9a6d8ec7ad015ff281698d33ce2b58df

73aa1ddedc069048647ec0e5f00c4c14db1c655648ed121e1fc2d1bc6efb9049

73deb47902afd8b68e56301da1f934718af5344670e96fa1d9c1467c89442ae4

751b8a2acedbc7c735146272e985d121e17936383c5ca1f326cca3bd64113b01

7581ecf3a7b3b432401b41f1515ced0a64386ef0ec6a6b65e2160a2867611e4b

7820b6a5b09e7388d9586ed96017a9361885925992f2b65182ff6f6868c3c572

78882c69eb5507e912b9282085ba20dd9a8bd7755f852ff95c1bbe2a17720a40

78c28a0165b0a2581662cfb3a89e319006518dc2e1a664e6027c7f8ebfa05d92

7a9dbea006eb00a788d4a69a5b6da585208a4059eb78d53e9da13d1d4b0b04d4

7abe4b4af8b7b5ac8cef93607669a3d0fa4dd5a325d28ba2586449a08812fc85

7c01b46347715d6d5f0cfb93deb252ca19981c9a052f6ace8687be9b5dfdb4d6

7d7524e7eca2bf6a722153ff917d4ec62d7e125659b9a83f6f593642dbc9d426

7eb6ec836ea826181d0b77ef4bb211ecfa68b9645c19b87d2841f11029c50c6f

7f83ab34eb8993ff0bd04fa81c0d004c2a7f35edad3257a3a9955629ed7688e4

7fc44490e0249457bac239eaf3d4e81a739577cef73f13ef7e08d1abdb99f0d1

8394d7a867c2ddc65ed679797a1868a49caf0e4e243e2f107b9794491caed86c

84058a975d727db775d959be1345e08e37b5764fd13d7c70a09889fbd0ce2405

85687c329d30d3722f3ae28ba3435420b9c61769fdac6e9f6278e08c7105e810

87b4c886916a5fcbd3ec9c76efc01d2df72a4c19042c8e4b25886703ed7f6206

883e33fd2e5a1685c225967a421af567f496607d97877a19dd7eb8e08cad82e3

899817cc2509af1f9e65c24e96756a484a1785d7df4b9d45f459f84b6ac6c6ee

89b846b844e1273f840f56dff1fc0a9e463a691c11b5726d012026f83d8368f1

89f6c58931e752b8af730e7da2a86e853e24251624feaed190b7fb812adda158

8ae45d4d8293a6e0cd28bb75d442d93d34b6778c6d3e043e26d69ee64b8bcc83

8b430efddd359ca389cff5673d4ba0d5ed9e1f1d110c3f5c4141254e857fae4d

8b70b790b0bd0a3ee8cb2614b9f6e9b5b58c9e708ce95fb621eb8701d7e92335

8d24fbc2208d5b030a1f31dab7fc7528ed2c28adaa246e5c25a1ab3f525d8128

8d822b9522b23dedb0f37bcb16ecdea60b273ffb4e7b696ff743699729e6637e

8dd351044da1f4dfbb16cb84c1e536162ad0f69045c290753feb9e27f23bccaa

8f498a44678e73e2264a0de84710c501f359f297580fe890f85692fa7d5896b5

910908d644e8a9883f93b763e93efb8f5d6d1d6bf9d112018511c31e7605fb6e

91e0379ae67efb3965d3975e124f0c511dd989a7d3d7e17dee23a787d42480b9

9365a4c56d4cc2ad99528e235f52436edd434da7f1628779b3d89e9ac55cabb4

9624bdcae5c0ed89eb065ec3322194ae664a82fdd9f2a7f354201337fdc6ac41

968c120787908cf5e9b9693279b5e039fb4b0c27f7b854e87c37a93ed0599b85

988c82047689a625ba54959d2db401a6891b9c00cf8a262842fba2f032519283

99430a1321a6e5d83894648406d26469e8a5d12e30b37cd9029170fea56b4c5f

9a526acd3c2375b3f3a07aacb23340317f6f30066b85d1b072db00d2b0f52a3b

9b081f10fa42a3de379d6295b578dc0593ec9c7e24f71d6747f45c812bff068a

9e8fc7e333922de09a55e643144e75d659e309e3ca4a7f747f9ef1ab48c82fa3

9f8918f27045468ae6265f92b140250ac88f89119dafa299e150bb1124fc9cd5

a2295e84d0be0ff6efa5001d3a7fd5fe91a0deaa6fce87bf87dac4650a33f48a

a2fb47c701b4f7f7b4b2e497893d217fb8735f904c63e0c0e30274ab9cd8bd5d

a7d3a4ecd716f78cb8a1c9fdb78782565a20adfe04610166e83d0efbfd8b4780

a86b5c7374af0012e1c3ac7bf063d0a99e228c6aa88828c9ef8344652ea2cc4b

aaf5dc8a6d5425aebf65af3c63f10e683305a5a413b4dbbb9890d92d07592c4f

ac19af95ab5c2b09b25c8d69f809a546df886db627d76a04918b1b991552cb88

ad468aa50c24edae5bed177879578801fa2c6082b630bf5119209ca53a75e60a

ad5a880442c68a610c810fe29f6fb5b8ffa3d96a9d454488c8b7e6456ce5efe0

ad90e7a3139949baa35ffa8c8f72584b7b24363edb92a2e40fbb3527bb975d94

aecfaa7063712a94a0a0b47c6c16bc932d8fc462a26013814037ae929501bcc5

afaafa527a1ac161c0d2932cf17c0a9fe6eb214e2ec4492a8858e932631dbb29

b0485cda151d493c97c8328156ab91a794733a2f7e46bf86af07f247de531308

b107b6495ce64fe62c279bb236f0acd74a28db2687ffb36954d15c192c3ee1d3

b1d7665a502ca7ac2ad0d198935dd05bbfc6b98c474053b0b3d2942284e0ff89

b2181d456a858e52233d9749aaa989e19db5c4324c6ebfaa5f8fa47c53d9ee18

b74fc28b14a50f5de770da0d1effa379948e99e8f28282e927aa983a1343d02e

b820a0bdaa3294326f4e817fd9b2e77e1598b93cbf0e1ddf4cd2dcaa3cc6dfa2

b8e7c948193d38a32deed8759b4a8b78af7e55d81db2c0247304bd1804a2c13d

b9933dbb5b6c135abb2e171b558fdff53f7777f7190d6d25f0653b3bfa470824

b9a7abbf056e6537ea94bed7eb50eb4a683de2436e89e2bcc2338ca2b21e36f8

bae7b3af0b7ef3eb2c99f593f9876f92bf0dc172cbe440b6a88d5abf14cf1a8a

baf3ff6448f145790167ef7ec24ab8d14ce9cbe6b4ef66f265b3d730e3cbdcdc

bb4c0ad6e62241b6aadc52ec7a109170bcab2a28bf16c243e48f200a621e698b

bb79b2d5b7b55f50a5ae3fd856e2b75f5f18dcac3a3c8a07c4461be6a2de0463

bb7db2d32ebdc728d81650f60d133723519f255ddac6a208ba58cf1753b3b007

bc387d62dfdd4e70495b7990abea3f23a3dfa1864b05e5012786ec728f09aa70

be238c8d0d959b340b7ea02053a23e8262fc8cabbe5dbdea69000695a6d18609

be6ecbd3f3d38a5c673a8e97e9e67efb8eb67663926f316848f8efe512923429

c1291c4860dfe5a103c92992335ca32956f41ab0290cda205aa28c884d28cb29

c21e46bb07afebccfa0b59660097867e30adaff64d3507a174c002d70094fff1

c2b147d1bdd28beb05de907deb37ae3b7353133a5dec7a4f56373d21bda03b1d

c4f22d8523dc5be91111f863263184e45f46ee372e647f041421d0be8e3b4fe2

c5d4509d200e2d10ae012650c371e144b99a0b56c15d59e07577aaba813ea3e5

c5d82b7e5f97009249c035325e2ac9931891ccae5d3c14313dfa59ec62bd250c

c6a739bf3eb66221636b2caf57076d88fe891ef389630175e1a406e6ceedd3e3

c6c79c7e63aa391ba997e8e05c8ec4526bc0af0be9c580d0167e22cc570ab474

c8b4cfe6514c69dfb75ea1417f84f15adbc526c1d4e8927d3d1d3fb5326be663

c950590aef05fdf28b376ebe0f4dd26a6321212fcbd18148b6694cdc262e5d68

cbac477d047b11ede6013d7f7ba020b2e58bceb308254da081a61d588730fd52

cc39c4d3098586064d27dded551e8a40f6878cbf8164faba7d8d974da4ca4bbe

ccaf5d6dfa4a8a3a502b7527d179512b6d24bff6f3a75bae139e4b3971f12289

cd159b66b7ca30bd3ae0daa6875f510412db15ace547d16e26bf0757f3ddf0ad

cd961b57510fc13c7f056fc31b222241bfed4f34f89c7f3dbb75740be8f19254

cee203f588cd2bf42b02ee64be69614378b2d5b606f7f9499b8b270733d09365

cf7cfbbdb7ab62bd29334bf81598af35d70c0959a43fcfe557f177e019f00d4a

cfcd25162159229be6b5f8e9759a444bdb5e6aa5f9ccd23e2a75f2f1afa2caf3

d0a22a559ef07c227be15bb7c23d9ba41ab2f1247da14fe094f95dc07c4810e2

d0a8cfae4773af53abf340f58ef9fbc1397d735b8d8ddcf6cf760cef8829a661

d1518a0451bda89cac4fac1e96d70091ebba1b60775a98656dc9e10bebfaa154

d23efebd181a6ae57642cf3de94257214621cf1cc54a525138b1be7b800b7a35

d2613e37cbc136b87046fdc17438558cea0f799a3dec80e23334d1429212e480

d3972ff6a67064ccd36196f6cda61ae27702ba1575ebc07c4dd00fa95ecd2a26

d7ab12b8a6721e766a004fc0e0b1a3797dcfad8bc1af2279656b21116db1df76

d8026ba954a9045d0d4cdbfe5750dc961cd897d7820a522ddfdc4f6309b604af

da3135c64b41a8b126c8e58ed6d41441748e9de686604d601c0ac57d7b5e4cbf

da34fa44582f9806f530c25c4387589882cfda5a3a39948664d11f20710683e6

da4dc04c26b897095ef52eda4445d8f809b1ab5260fe49a04bd3edc9fbcfd488

dbc5469fb276a5ab8963263651448d8de927baa945856c02269e82d3182ebaf6

dbc7d47baa9c975f4661cc9eddd61056ef4798e547a2965b067c15c0203d458c

dbd69026ec2ce3e79c41b821cf7cb03b19156be8b84e8837ac8ed4139dab6c26

dd20f8b7e3b5597b5469c4d293026e982237897902eda435c5de224c8d648ec9

df13280a32b753206314b1ed2ae5c7271f376e126c5c11ca260bb42cfb95ba75

e241a50d5695bf852ed6f6a0aa91dfa447da22d9d8b9f63566fe2d5372100bdf

e27d034ae74fefdc6561c7602920d061970cdb2a3a7a03e8934d3d10cee0a688

e53b5f212db881e4e8c980bb5fc7f6f38f8dd3b18fca297c3261c836f8d79892

e5f97cea8de35f6670cf77726ac3eb0469ce4f3ea7e626919aea72629ef28495

e7065f5772ddc9b6eb87569fb5a690f5dd332692d603e9a7d567ba612663b396

e832e3a58b542e15a169b1545ce82451ace19bd361fd81764383048528f9b540

e9d2d3ce1fe99a03ca3e84f39bfd44d106a1deb0ba598adab88958d9289d9e5e

eb8729af288960a034b04fbf6740ef757c4075928f340dfeca3704833a3d5a85

eba26c4b752de21cf776045323d524f2fa0af5e24d0be75b9a82c5382f80d0b3

ee250f0a7639bd10f6392166c76b5d05293e9b18c64a57eec944448d436c94ec

ee44dee528eb91d80bb3de79dbdd7e135a51fd6ef2af360b6db8a3cb0c297d1b

ee5b9bdb5c333831df707bdbc793afc473d2c9e60e82fa078f17338077628e6c

f2a0e86c6c2263aec7fdf28fedff6b2bfe0b86d938c6222bd83798001ee514fc

f40c69c552a2210fe730a0b696d2619c889a405e1ceadf8a7fe103aafeaffed6

f4ab92c79751fee4a530a4cd631840facde423ab933460136911d679482d3e67

f4d17996929c4253de7bf29c5b79465e6ad99c44eb3a1e48386401ca01292798

f549abfa7406404ac0954cd0fd09dc78cf66d5b2f7a5fb0dd175e2674000de34

f7b77a7930cadb02ce77b37e98ed005455533ee89e38e47999d41bc775b5f6d6

fa4fe6db1cc4c633bedbd2a75be017a0b7f18c5a5775f4ddd419419424332e34

fc560f73defbb1a56b823f9edbcbbcbe01c9f733d94f944f32bfa6ea82851e7d

fd603f2b0a119e601897cda294331c4a6c1d0105c8b6c4889b3be7b9375cf967

fe82079806a0c480505a87581e7deee2b27f759e37bcdc2c14a2e6ed953de36d

febe39495a3cb5b2b904a4592cd81e86ef0b31280a4ec21b0054683c7328ce6f

ff07f4728a323c27212ed4631e4f33cb37d7a5ad580e1ba7271cfd2b0d749374

ffd24bd6e684a4566d578ad704773c7c7e349927d605c4629cc3801c90ee622d