blob: 8e5037558447d9eada8934e77d53f0c52c6eaded (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
|
[Streebog-256]
# From https://tools.ietf.org/html/rfc6986
In = 303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132
Out = 9d151eefd8590b89daa6ba6cb74af9275dd051026bb149a452fd84e5e57b5500
In = d1e520e2e5f2f0e82c20d1f2f0e8e1eee6e820e2edf3f6e82c20e2e5fef2fa20f120eceef0ff20f1f2f0e5ebe0ece820ede020f5f0e0e1f0fbff20efebfaeafb20c8e3eef0e5e2fb
Out = 9dd2fe4e90409e5da87f53976d7405b0c0cac628fc669a741d50063c557e8f50
# Randomly generated and verified against:
# * http://cppcrypto.sourceforge.net
# * https://github.com/degtyarevalexey/streebog
In =
Out = 3f539a213e97c802cc229d474c6aa32a825a360b2a933a949fd925208d9ce1bb
In = c6
Out = d907b672d09f48d27ad06c26647921c9e25d063c038eaaefac81e749dc1d98b5
In = 8456
Out = cdda073c862905d97fe4eaf9a67278d730a357d94069b1ccb7b2b097e1459416
In = 7479c6
Out = 50f562bd496f8c6c24676660dd21ee7a14dc5a372ce516f9adaf2386741d92ae
In = e7dd2737
Out = 8a8ac21fd9726ffdbe0b881c0c94f06525e906da218fae8c4c53773031785174
In = 9803bd84fa
Out = 4eed32ea916ae4116a91699e366ed8195efce8607d1143dc1d29a815eec6d3c9
In = bc9206e1abdd
Out = 8f7c2dd70dcff95834ead793772e43b1e0ea5f79ac57a979df084b4f3a5fc74a
In = 18ab56c98745c7
Out = 0f01ba1a919d8f43267b4de4203c9b37f28b72c3e5102912e120108398ba5ed2
In = 7e79d7b28fd4e922
Out = fe7aa2dfbb8a8a29024fe12d62b8b2649eecbb810467522bffc7b8bc11e64a6e
In = 25292490207594d063
Out = d0f9bf0a7549f7e7129a03de8adce045983deace90fe37b9c29e7b470f2bf868
In = 66a433f524ebe50df210
Out = e55e5b5d741e6f3e10237eff006fcb3c53741150d0dcddbfd58867e248e79229
In = 9f5ce576a1e0ab773a5842
Out = 94a1308373dd489c9b3dec5e871b3fccaad80ed185cd9c7750fdbaabb9c362ca
In = b87e0c330ae7fb0bb9211aa7
Out = 6bd7ccfb5f8f650eddf926c59d890ba06b73c961af499064ed1caff2a697703a
In = 458768c0e3799c927beaa39f3e
Out = a384cb45c4a17522b5a4de835d03c073520fdaee2f785cd1f885bd7234e465ae
In = cf85c68718532b8fd47eb98ba171
Out = 58d6a9a46bec9a9cd088b1656a4f9e620c665a7cabf5108af7880ea7a74c97e7
In = 4e1f60bdea8c3d86c38bc8a2ede5a3
Out = 77da30b1bb7331efb69d8533d3a38329e545ff020e053ff08085981222b29261
In = 20e7d6f87f0ce963e04ad19c9eeb2bc4
Out = 9ca92e04083ff1ec17a28cb8c0c007a16e5804ed47c92d780e090ade1bb4696c
In = dc47c297ca1ac6c7905166f6e570fb0dd5
Out = 25b2ff122a1492de92174de084f03f71c3103180e094fe4d8bcbc72972c063b6
In = 0fafabe0c829088cbee02a8f7cb5bf520318
Out = 11f152a27da67a936842a7d5bdbf1862e386e95a1c378ad06377e2ea29595147
In = acb4db39cf5fecf770a87041436e22bc55824e
Out = bf39a33339e715064483a69eaf63f1ddcd568d9e016344073cf73dfbda09a66f
In = cd478c79ccdc15321cb14bac7d307ee4577673b6
Out = 7566bc1d0aa56fb71c7561997fc37be912d9949250db287387c43638b03e0ad4
In = 4de0635d36f06368c5bf2d529ea615ff513f617250
Out = bcc0e0617e371f0a00477d3adedc91aacd9aa0de5a4a43116a8bc59d41181194
In = 063f24b7aaa4055e6e2ca75bc2764e334d97448d911a
Out = c6804960faebaf6a75156be494c9bb985b5a19a40b137d9786f31188f60f5017
In = e94806a4665fe8290d1b267325b7aa0a42b76df888fac7
Out = 5fa938a0c26d49e14d9d59f7b9d54b095baaa965d16378913d469882236cf019
In = 9fa6f4d9e93d0a38105f76f7f5bb1768d891ab4db91b759d
Out = ca714a94fcd09614671fac99b84b8e65d252cc212a57d1ac8649ed9e1f934641
In = becaaf30d5da104478676ca6429d7ca800e00da0c391ba8609
Out = 0959d05fcb995306d29d6bfe4b7d8460a44fb378589bee68ff760048038beba1
In = e2943b9be6e824caa5de36aae93ca8e4adea62358062f06cddcc
Out = c67003811f8d94f5213cbc1b7ecba3dc587f994e844398e0e76b0bcf446abe53
In = 55457308c8e1c352737d9127cbb0a008f5b011a45bd51d8629e4b6
Out = a5082be737f255441cfe06f6e157501b899cbedcd5cf228bd87a9703c0a5000b
In = 715726c534994e525ce79254b08b5aa01350627732e78afff7e92353
Out = 6861f11fa8841f1438e652d7a832d18dfa0880e1bfb5dfd34bec6eb2942bc21f
In = 5581a73d24e500a27933c37e032080e52145e17cb59ff9e474115b325f
Out = 49cce75ff5463468da44508ac9149246c8e47d74fd1b2d6ae9ad245bd0f4780c
In = c2893ac07f4bef06ece81331ac014ebaddc123d48c927c7c0865de3b2e48
Out = 5ca8c101b2aae16faccb579d5a3de2646524d5278012741d69162f2eaf6e8ebe
In = 376e63469744dfab670439a919d248ea122697100c954163284c57af8bf3cd
Out = ca7c637c2ba6c0e6c6dfe30086e9257d1f9b36cf238e07c4e365882a765e8262
In = 0047183eacf9a1ec89c9c2398d570817a7dec9c413c380ba2f7450099836e762
Out = fc062ba9825d1b10340dfb7f68e4bcc672f0e6f00bb5772269a10d8326f85544
In = 077a8ff79f4d75a1c38418adf1666be55e03e3220a80d0669fd67297a3418b5a2b
Out = 29880ad1a6dab61a4f689a93068bd9f91dbe062c77b7f85f185158e6d263d612
In = d46c2db8cb84294f1729457cd8327146ca53abe789d0f194874aef8af65578836870
Out = 14b32344325eadedc41ce6f49e47a915c40bd2c22d617e3e78cdecd39ecdaa44
In = d223dc7d898529bcf6e5ce0e22beaf80d0b2e4611b0de5ea69d51dbdea0019fb819612
Out = a82856b4007304e4f64b47163bb4b6bb9c4987c87ec312acf1249e3707ed0d9c
In = 3565ba3cc3e04b4e3f5ff6224b8dab44c8218f1339f872007defd531be7c3584d9ad9606
Out = cadcc45246e0428878a123d57d49b9f4fffe04cc816f6d2a4ac36a6e76b0381d
In = c29ee7217350bb2702b6c03270f84e6996157b6774762297691c181fd2d04f3ce697e4e31d
Out = ea623336c76a13aa927a2f3587c3b53045a9177db6cfefe767136784bb1286d3
In = 848de2b79df7236b0fe6d8258e77ea7474ab5df0968ac6455cd405e81087e34e3a16da12f9dd
Out = 1b55a5ce730a946d4eb5598c08be0a5f9a9c5fcb7c2f91b4ce41763ec191d326
In = f18e844e9743d61037a2f03bb928fc2e43b229cd0a0f5bd05840ee09ef3e6c4471c25994303d3e
Out = aa579558b212c7b597ad0806645515d05d9afe285a188268b33ed285199968fa
In = a2731a4d71d09ad2ba4a0a43fc17ef0854f37e826e95edcbfa0b1862db76b763b83499a2bccc19cb
Out = 075b8497b837163715b944544682dc6e11a74aeb6574380a241c57155a64ab7e
In = 8d58933fbffc1b6917be4580ee0c8d493742f7e633e1518ca0d53050c8300e100ada0f03ff55c52511
Out = 40d93253f3cf80cb78cac22d6ed827fe12aa346524212647cd6fe2939b98b6cf
In = 5724ab5f02373b99d9feef42f7e9f1a4b2f6378b6eea9576f6d9cade066ae52e18a6e45cb4b29f379632
Out = 1287628d6a1793df06fcc1985a6f148dc3182d63199dfcc1287b35dcfb2be377
In = d3e4c946ce7583c8f59d58bf910a7e5617f88a0f1bf3259956596ef53ee416b439da5739f68e23c5d970ae
Out = bffe7c72838e07aabafdf29009b7cd61991d50b3028ece9048720831a5b5a820
In = c54583daa34c173c409cd2aed1baf046c69873f2e8b35717093c02334ca0c27a21d9b67d7c36803dddff3bd7
Out = 5296232e85be0e02ae2836c6840a503894a338cbcf4f3744f0e941f48e8c5adc
In = 078928de5b2bc3b5301f704e47ca8eb14c224f9db4d256859b2c754163bf860531514f06570680289749153e89
Out = 683436ac38ee9bc5486e8cf37f1788d8e8fc4e92ef830c6f51ed70abc6b22d53
In = 845c9455583eb6d4021746306a0c3c3be534c49fef604a2ed1578178dafe8f4ec39d65d707c3d1117718ec7b4b1c
Out = 61fecf8e91eb186410c64be362b4dd478055fa216e8adcc2c70a18d462832b06
In = 2513c03ffd08d9cb8b7bacaa80a74552a84611b05fe788a0c58e7d82aed398c419a1afa5c624243baa9dbe139fdc66
Out = 94b9b18d9f58eaa5df13ce62f7d02c53a1f4e327a26201299a0179f975722cfe
In = 124392c114a766291b2c682ac99ded9a80b12c9ddfb902f3fb25caa2e7d616843d5e5836f1f1d752f510e0e05ac5dade
Out = 0d820829a9d33aa57e433ed412da14f913a1838e82da39373973932445c63170
In = 94d972ab817e01326b274fa22e365db6f12d7158f729e1b87117bf04c98fdf3dcf1e8f33e3abd070b6f5852991ab959e74
Out = c7cbed41dbff81c0fa8dc2c7310fde528529ebe419e271eda7f3d91bd24d1d45
In = 5b679c24510f604afc7c5e883e14c8c971af4311f61d6a000ae49657c232532cbde1fb2aaad7ff80d9edf3b9ab28bb78ba25
Out = 6ffc1a123ef116a9bce8b2dfe91c67a15184e324ebc5d70797331b8426e14efc
In = ab5821565cac043ee89ac3720426b773661b90ea78e20f6bda0c12e714a746beaa5dbe8af15f5c318de1df87e3f74c08b8d394
Out = 4271ae6333f5df268fc9d6efe2db379fd56e2d3a6b5e1877299d600e0d9ebe03
In = 0652a9a7a10b4d7986d4947de1e41771d0998cd0d1d7facfc947c473b0c4d9f62bdf823581520baba4619cad01d617cce1992c1d
Out = ced88e44bd831afcd18bbd9e86d26f04077923cb44f123d86d85856bbc98eee9
In = 815298cb2b04d44672bd50cab9c85d91f01ae8cb0cbe37d0e7163270a2c2ce3e00b3baf3d69d755b7095beaf14f208b10216f64d05
Out = b30e2bf612c448746b90db8bc760e997cc27bbbb919184077f543ff65cfffeae
In = 47a712c40cfed1f329282ce473f22208a709e77800913a95db08204ebeddb239bb667541ea2163002534c20e7b3b15f3d01ee4498bff
Out = b99095c0865c853fcc6646fa49276b6a3fa726e3f535d32ea4ddd81fc541c256
In = fd2de357e33c6a5debf792de4ff31763ed125ff3ade89f6833b539be84491631608cb7871d3253ce5762b1a74a8a1e7bf648f2fb7c3d8c
Out = 59bf3037bb0680bb6f54f4837ea6ab201ee5fda046502e5a87471c5dac3085a7
In = a5f48c6423bc2871a21675ad605dd374937ab6cf9b13c0fafce41e24122ca82dc71dade36af68a06b120fc2a67b38d9bcf3d92a4abcac44c
Out = faae13e7b0a545e82593782a10f53f1566c31dd1a3ea65456995995c98866611
In = c88adf6c57e028f6502293df736b1e43630d5963f61be270497f9548166016f36d60d3a58a20090f719222482341fb08c3c2a8af464eff2fa8
Out = 3bf6b1f8dd621e3dbddb62b71001630b221acb88190d3324d55c60830fcd3896
In = 59ff1386303075a9d013a06e6930d94af020e93774b77e55e5f74651623140441aadc4ff79d9078decd1d6e8e3f310b5e82ca4d198dfe3aacfaa
Out = 51a0e4f3aebb6afbdeecf16aa7970d0064fb7b437d596a8f40c66cbc3e4a7b9b
In = 19ef25de00ca278a26b7c5efe4c1587d0ab97cb8e797894188af012f776a1c33e1d0a92e0c017643d2cf147d578ea480b4400a3ee8da296affa967
Out = a1bfa7a9f0b8f639a24788c47f7c741e6d908fd443e43174ba21fb763d8ef270
In = 3ae1fc3d145669c5d04598f8016ffefdf7f1b6d5e3be933aa4b4875f252596f11e986e5cfeae3615271447316ea5f2f4bd3f0d3121f4591006a557d1
Out = 07eddc088c5812facd925fa6e8abb585431f9a2472ba9c88eef733999dc49f96
In = 7fc7409462843054ffbc028b94fcb40beda1c81dd3c4e8504e6247b0afcf30e9845d09b3ddc645c94685f53a1c3e91cc69e4c076f377ada0c1dcfb931b
Out = 6d40f5375e097b8076bdf9ab1d7876edbdc4fe3d9c87985c72aa8d691e138d7c
In = 8ef3d5192184e6fc3d658499120b85caf5214d70a22bab81efe968c8a20a088dec7c4b6514b3edbc6bd1876244bd771a62c381f75953244fc0d95823b4a0
Out = a17155255d5e31d7ff6b28ccf8099e7cf3c5a72b28f2b65ee8f0e6046f603e8d
In = 6a9302695100dc78949e64001880e1e28851c3d7f15ed1a72a7713f37f81e1cad9ef1bf6aaa976fa78a72316755f1f7c6538b69942e454da1b1dc7a736cae5
Out = 664d07ac8ca55f8ba78ca84fd5dde151d0afc5d2048173bdac840ba6374e4c26
In = 00b7d1c42da82cc055affead5924db662e5a080081697f8287c687fe91d32b4254fbb961725559a32c43c3f8114e05c2991108228ed83edc476fb9a62874fab1
Out = 68367c34ad8441a48ac7fc65657ac73aa51e1a36c5346c0bf011945bcb9ef773
In = 89e8a4ccd6285add12b0c46506e91c09a3c2dd30951eb72818b58187f1a608edebf569fa81254970ad7f04ae9a25827fa6482829fdc0797a5cff6f7446d14576d2
Out = 64f56da108ea18571aacb6852b5be57999ec5de82a7d1f719fcddfc7ec1b0ad1
In = 0b28903728d28cb14bd36f147d5a691a0159c8314a5f71e70a8e53adc14dcfc8fc6bb475060582e2793e0924cec01642f1d93c9dc5b1d2c02a62226baab3f6b05a1a
Out = 523697daee1c08c9a401b108b1b2d3e56f0570de1dddc8fde732ae51b806137b
In = 154c514e8b1d16e871203e30ff60952badbca9c5f2efd4e963027f6d0403b267517cf05fdd248fdb030b84a111439018fbf1f010dcda2fc97aba523306937e816daaa2
Out = 19f71d417e4aac02decf3e9c178d038097ad9afebaedd48899f572bcd7b3901f
In = 7f2e20da957134e0a8de1d2de1a6f1a684ecca21857ab2cb6090ac3db04a7df92fe6e42e7db7d447041c9a82902bc5f7ff6fca0586479ffa82d0805d8c03e391cb4fed71
Out = 199998a7933658c89ce957d6945bc81f0668ac13d8466e9f3462968463b47656
In = f72f01956fda0389777d3229459c1fd088137c44f1a3d8fa6505446502d16081d0ca10f7502dcf54f5d98fc1df0300ac837d451a655fc9273e6cf814c12adeb56dfbc400a2
Out = 8ca34890683070ac98b0924625b1865d461e9a837a560760b4a14d577f5d7d67
In = 696c15a068d61a9c94fed5478fce14585a8e1ac7780e6e2457d16e66fcc8704b9c584056bbfc91da3f3f6cc8e45c313f761f90b06c7e2d499a198fb928b886ec21826c9fd2ec
Out = 8e9d38cadd969902a6084ae1059619ca2c0d2fd2030a7d78564db0ee058a6976
In = e986a3f8f3a80693b5746de770f95ae0947ef276d399389f83dbe5952cd2d8ca27451491b3fd0763a2e9a80343a1d7f65f78cd0985a0f30c0117a93be598756e01f6a8492dc2ba
Out = 396dd7b313d77b2ec398890df23cfbacc31c19d024afa6bf9fdcd4c7a1164fdd
In = f578fbdfe924719755970a4e9ede75fc9465cb0a0f650e613ad602679ccef779f643f7d80971e3373cd3b66cda8f8ad2a1a7ce89d742036a4e3a061a6aa9ff83793a90f78c31ff72
Out = 0596d12781dcc7f3734bb120123d0d836018821540060843e84c87bba011d681
In = fc05cf3359c7d04e15ba358e426a17593006a08160bb5b9016aa17651e7e52a05c2f020d074f281059fe9d92b741bbc26d203e0908c4a709d2f11a766b90efa099b7d8c45a928f5f8e
Out = c7ac1548ce70a78c235edddd7ebc5c4b3f7fa932c48af6eab6f0178cca52f3d5
In = a548f3e50edebfd548a261002500ec4863402968895d508282329752e855b7531549c93131c489d5f0a1db735010effb0015bb6db11eb7ba7ce903fad7dc1dba031da93cb89d44abcc53
Out = 71713452204c7e982bdc3cca51efcf53b5a3dcce5257c87dc00d1e747b1014e6
In = fc9e6e950a93c4bf5cf14171054079f0eef9394f1920cd5cec959d53eaaa59b476bf476a713c5ff5a6e14240c9862b7d27ab9ea673ae61b5275a028bbc61c7521e9bcd3588b1714ec1932c
Out = f4a11cd3fd403f17ca3b2d30fa9b2f532550d3fa44e66db10e05c9af01a47301
In = 5ee361be1a2680595b409d9041c6b391191504df1f7afbf78d0cb0aa6c95ad6e6980bc095dd992ca41ad58b12b1333ac73a6ea23f4ffde4c1f9160e2afb80c464f599e04e344a96ddd0b6108
Out = 44fd48a6f614eae64bd45690e4515ddbdf08618e3c907113db8db95b1914e368
In = 3e629473f8bb27ee8144b470b9a2fceff34b8ed1efc5e1c84bccc85293402adc085ef87911be43706f9012a54641fbbe718dbcf97a57edeaeae387edf7a13be8af4ff88813f863868686bf5ced
Out = 847a06bfe578bd4508d6a46137c1f15bedafcd8b1dca3c310aa93ad70cc9202a
In = 8bcfb31d1b55b52108395f6d5f508fc832cd6ea12c0589855a77b43c2b03cd44a75a1c7c8962f452c4de7bf59cd7e53ebddfcb5d536490f5044967e1201b1cb99e30788b78e3ce09b398032353e7
Out = ee90fdbf6fac0046d7737e440da608e9ac750e1c2569d30b7325bda5ff764fa2
In = 1275bb99d7297f49ff96104c11c2c63d3e73661d502e2c95038571556f8979d084277dd2d94f5e325b0351e28ed2e141f73dc1ec2f4724fc6b9f2f1a3d2d0508e602512490da1394c5fdf3dd839a14
Out = 3f58eced00b32c7b2f8c26f070555e37e92f4e73ccb23b5dd6fec33b6af89979
In = fc2d62cb119400408c5294f5c24b3310e3cc162bb7683fbdf9d9b573d83a3977e329db3e0e571ec6c5babc4cbf19d139f5c55082dda989e644054db8eddfd795d558c5a719a130ef36be475c68bc45d7
Out = a9d909eea056f044c4b53201f80b975b78eafe8d2c370b7584b7022f8dc03e38
In = d58401aa36bc1c4470e6df1bb15cd420cb29838bc1dd7629ebc8ae103e8dbd8b935c40b49235f13a29896b177a65e932656565b8f83b937fc36f64baa80fd36994d793f2268eea0e6313113930a74c4309
Out = 94fb1e9a816f849367f73be06ea7b550d35dd2b7ebd941e8be85a8ae65bd99c8
In = d9b7d92b10191355c583925214432f93788a2ffc59074064d24e48a5b5019f239e19f267de551fa908929df45e7de8137ace5ac732f80ae06fad70e3f4bd8b3a5734e2f4025a2f38b47d00327f193b1a6d69
Out = 11e6c006d7c695eefa7151efb07a46f1a95b650fe7c7fb309eb718c19488e839
In = 523636cf1764e02a26ebbc7878913de804e54757db019cee2f1ff726a59b93a0e2f57b418ac5eae886847d3be0494dcaddaca260138414127540d476e9a73439b4cf7aa4de85d2ed13db579852c39d418365e6
Out = 21b4a3dba74d1fc6cb679597db9a7c0ad55e31a3a8d64d1ece8fdb7fe1dfc1c1
In = f370b75adc0518f92a5823534a6423503f92707045b446d58d4f5444a90a545d36cbdc3d2a4d34e1e9bd2ba6e8ffc5fd99c68fb299e270c06e975651603a425892f8214a68d2edc3e4ddf8311e86763b8cace820
Out = b0cab203f78e96769ef61fbff7fca343df43e6c1fa1bbcea2fbaa859a0170d25
In = 9e66d35885889b7ce605f409b360cde8d124847af45203de997b607ee3a54db395ffb171123d49d11f051753fc806bfd163ee2b72ead82896a93ccafd2b10238b7ebe686ed8acc212f7311e95caec5cffed5703db6
Out = 6211c1b406d4ed4bf4cf70840516319b7e19f42ee5b357eb750644c7fd5de921
In = f91793cab6a1ed1536811d5b599288a88ec442d1797c9414367dab69d21b06464601aaed9721e6f06c032b956b6df416c1f1987da0ebc6983e2fb40567e8ce9f7e351fdd1e155005b4acdb4e4c9adc84faf4ee40c61b
Out = e2071ea33a3451b0fb2a7b9b4379d04f3108e89d51a5534749b7f84e5d302bad
In = 9440e871c977eef1173d201ba630aa246662772002a17f98dfe6ec3c4715152db5662d0427f8009650053675b3f14d49c4571717832797d3e9d6ff3b7cda7f560baf4a336a75aa05bc5cae5ad43dcdce31d5d23daacc6f
Out = f5e39276d23bb62ffa0847f625a69b00a562ddd6e7d58bf8cabeb4e18a8e39e4
In = 442538eec870b4631783c71409d366c53ef811b37822fd03c7902da573f66d8a56704c1ed217474eb9d733bae32721a8f4db0ceafba940a02c41f629c7dd4c6da7613dcc4eda20a87fe21f242b3abe94cfa282f41fbb8617
Out = 1c3359bc42e4734eb6c9bea7791586e5aa13de67615de18c3f36eeda4c33704b
In = bb3215134576258409eab5dd2d012087313945179b3562014bb7e2f140456c0fb6ac1d60dd4da34ed4e4b5114e333e21750803787781fcd6437e5f4b8a69d4b06dc685730f70c4608ed49fe3ab8bc897b70e61318d0cc0a0a1
Out = 7792c404d7410bc2300930735b52ca9b9e870b3c6b38022c23c1692c8debe37e
In = fc17ac62f9f25bc9304c01d84f2eb031a303f485c55ad3ea4113ac6a375a951fb234df0e3218e7f1db243743db0abdb388e9da53bc7ec6d7d51c2a41e79205bbcedf4e13416820ae3545fcc3ad62ef2e9d42bfb0aeeea073a541
Out = 1b23b7b5818078b45d172174d7b0d3627b82edce7e2a9f9764f0b4473f05f097
In = edd545fcfc2417902520ac9c9a5f7960ba2e39604a3d1ab5c5bd894a844224f635dde44cf7fb5494ef6e351d10798862b3635e6dc8177c6192f478066f85c98fddd54bcbe56bcf8ada9397b356d4938bc851264116fe1cf090e363
Out = 109ca6670ccc3b0cc335aa5309b6e5b89826252df91fb21f7cbab287e2d9e9b0
In = f6341940ed19429996ee4ac79c5ece558eadad018eed8e2940a4dc38721332a157e877d4914788a7efdeba439bb1cf3552f0cd77231770ebf91fbfc3f2aec8a1b99c5f0fe04a3cba0c4a64a76a1172df63af5feed73cefa91cd80bb4
Out = 863fc27d2ea971bb9dd260370ed713399d2b5d73195041bf5ad18245dacac9d4
In = 04dab7711527efcae69ad21fea72ea44ee4937ccbe0986f6a5ec8e98355d4b57a82531ef58ca38589ef94145f4bc655a30027a35b0ea84f1dec133b96c7e282911effc254248ca1d8a7a48f044c69cb928ff63177a68fd5ee5e2eeaaa4
Out = e8f1d65f3803d8e99396056ea86d257aed5019f57f15abe8caaeace5ae4f47aa
In = ea252a32ade9b07c75ddba9640d4045a0a41a2036e22d49cd43fd29613d17c5885017ddde071225f63f6c620f60c62ca1d2fe53056757541ebf2c04b5158d86e7b92ffb9c5cce441a572fa8c0dac507974f8ec0ab04f5b656d22640a1fc9
Out = 0e421b6e854dd54a36a131d9141d6a83242e448eb9dfa11017685950a04f543e
In = 36399f77d720da5bdfbb1679e6d58a1864066154b133ee907fe435e01d6201107a7293eb695fb9bc82ae6510adb7a8ba8703e811073e41173658d0b15e039f913a6a1e1fe8d5fa0ea95d917a2cc9b46bae66368066afa3e5265390543e8081
Out = 901e89ae4036f122e4dd7839fadc00e9193d8685562bd752b4e7b8b505976633
In = de7a9226b7b707763571861eafb351113c344062842c3e3d754efdf0f385a7d675df7b23a9bec6b27c51a383c768b771a2ef34fa243aa6071c8f1ae7ef2adfbc1706f95950bc24d2b87ab5c41332b516977b8c862e86584ca88108c191e8d17e
Out = b023fcf3853c1edf1c4b3a62a7b95bd30b4cb9a9d3491062816ed15f0c88fb21
In = e083ac0e27cb66b2913d2769c6ca0d70756e71fef215dea02cc99d3dc218c75c5e42a1182cba6cf7448d4b5dbfcd5a87c3efd11eba5bd3271248874a27cc1cdb796f1f61816f76d922e5f162ac5a73e0a9142ec1adcb76f2cad50972e219e8d4ea
Out = 1441b2a555031283cc5527ea61fdfd00870cc5e27aa2aea7359258bdc08c1cd5
In = 0f70ecc921afac05a5418b85269c242d1aa21dc453a607f990ce5d2cedc3e8f236c78608597a01216f84ea60f0c2ae181bb40dc98842ce187c6c1373a11be8553ccfda1a56fbde3cb2cb8a992528b3190e63a78da2c17d3a3548b46368f5a7f32860
Out = 574e6e75cae3518d9c06be095f22a470f60811570a9e34b883353bb764b91fd5
In = 466d9f69c20dc000333daf93b4b6bcb9526782e03b1f2c5275f6b1cb2e97f213e0ae511a444848798925fb482d2a1e8337297971153b944260265bb3956e960051cf813cba8b3632ab4675b5a3845fdb9a7e0eb30aaae73cf80d39a104fd809be8eef7
Out = 76eba627872f839b9fa5628b386b1ece5745e7f1fb5bd4fc4762c63e7e97f887
In = c5d7da289d4f04125e63b5b8677375f95370086282201252c604eccbfdaa94813d58205bedab4376cb7e7224d14bb47a4eb1e9576cc0c066ce6e7d889c6545c620bb8e4e1d70974e436738fc80f229d636709877792854dc5ca0e2b23bd1574e6c02bc7e
Out = 7bf20ee3f8f776069fb73ba5791a0d40a2f17202086d8ffd47356eaca1593ea3
In = 58cf0022fed3fd7f6f83311bfcb8eb347a2c85e6f1a48f176baed5a57ff995496735fc0844ef4bdf10860e89e17fa5bc7dffc7047a0f6921f39b77b8a8bb1a14c0b5870fc01eb4a3a1d19a9ec33360255ea4ac62c83ce4790173777233667151fb85f07c43
Out = a793998387b2da75817d98c4f38a859862b56215f68e8eeac14920046fe78ddf
In = f3f103a14c3b712c16dde70084a321c43f811778d95e14baef59869caadb9f52ac637009a78fd3891c3ef7cd5ba2b7fb15d66715d670dd0aacd06510c6079e48029a6899b9985c8f4199065cba7839778dfc3c5b422d353b0900afa207695fb82431d3038003
Out = b3d8fedbdcfc5c2c79dc51ec8417f920cfec792ad4f4579498d471ad5d5edf25
In = 757d1d325cd04ef09500ee797f59b114e7b5480a19a73d579b2faba3312b2eaaec17c03bba03fbef657d5caa5aa8ef899009208283f832d5aa6c586a7a2df9496a30fe0bd1c94b73d085ba812a3542623883f5ac67b280b2e7ec2b5135560da05a493ecafc0665
Out = 33ab2d4e9915e0fd00ae9fe8291e94e1fd52f96eb555f3f1db10f9e67c3ade9c
In = e948735ad1126af9fc11485e910b09bb79a46879e2a4c12a870447af64565cc963314c46cc8d9d96f0586c4ede72a559bb55408ac6f938ca00b3fe50eb5ad1f3c8340fb078ddf40b72fb417fe5ef723ec1179f2835cb98a6c268e368e1ab0835c6cfbde4e02c1ab8
Out = 11ee2f191e360853d1886f2080c464a315021cd73b58c01ffe8fec51ece1bdbf
In = 86bb3f5150b8e9f58868e2bcb9d28b4cc099d5f214ed105246945c4ca863aacec03215dd9b7f43b439fc22bc5a9d04151b68eeadabc1079101637376bb1ae4938413935906ecf55aada1db7a83d50454ebc6edd1f44c6b1962c585bd881e2de72820e378f36a038fd7
Out = 01c1911a47154f793fe0f7611ae993d0b06c8cc4d0505861f078962e58aca833
In = 0d9e05451b6059bdfd7de8775048a15cfdc3068e1372f9fa979a6a2ee353e102591e816b096ee893e3bc483fa8d838da340033c60092587b103f86da0db3d3cc87b575ae515eb6e35395b2d1b4396840b615bf857032f74e5a75e45a820706716a1238b9df20a0203779
Out = 939020707a7c19a251d1f0a2157ff987c36c829c3a0985ace76316e3d0f3e688
In = bc89a21df76da8a7f5ac6b9a5126791755db2d48ef5e244c4e4200e61de60e7de5c788c9df25ec52a50f183f62bbca2328b311c991efaf30fca90805933de1cb0c65d352ce977e87b800781f50848a097ba8148b2422676b9c50c6ef14024098cc0af0defebbd4563e99f1
Out = 2f539c7bcbb432ad32315ec23d89385890bab8875af380da9dca74960a093285
In = a4607c0976bd2cf863362522324f6c4f0152ace3fdbb9550f364efb420fde7524afb09651f5f761eb7cb060b9ebab8ea27535c5876637444f7bd50ff7f5d507c781547384208b496a95b0207a40625ee0194507620a68b91795664af65d0d2c8564c8b6548cc5b9859fe8695
Out = b1447103925b98da87633c50f2d3e1e2619b60885b62c1b0793f04ef8ef2936f
In = 6322eb3a99f381a4b69f9d976d712352c58a62a377edd64c7ff9491db087e55fa90a2a9a783dd83ea95aa4094638eaf162f97e23bb90f2d4c23047ea39df9771be416492e014c7d4120fbe9ed3eaa4192b49122363008cc6aeeaae584f6b3404de4de6bbcaa6251f34c610038e
Out = 3963c8d48385371278646c496bcfe364cec0cfb92f48b2ff2aaa716cd6f16462
In = 32555783580c42ae37008ec1bf29179ecededef03f99bb0bf20074de9a2d108318a3e8b8449442c35203daf5b536e633bdff30f9eba848b448e9e16434ecb9c302193867efbd2aa2f9ef75c54f2e2c049dbef0d3e07944f25d3bc874021e8dc8b88e7dd37f1cb5d03e8f1140e036
Out = ed6aacca9a2660e89ac632080153fbe12ae17ab7d7dc6a3e7de541e069c2d4db
In = fda2a06369b11ef061f80f31cdc3ac77b4d52c51c3ecf0230d1953c0b5a48e041a74fb75ff703c76035288c6a556ebb726e1b873d23a97723457ea9d217c03c37fe92366b8b04458552c7426218d6e62a0a2c172fe8a4b643dd59f43b165006d451b9330a8e01fea42809968634af4
Out = 9c15cf691889f6303b8786a0b0a533a0f1058fceb0188376ea16c4141361fe5e
In = b950e5be093a589e6a814d597e530891693df80957aebab9ced8553e6eb4d06486d9a421d74e46a755163cd8f5ddf04b91890894eace85829819f32dde527bc4a4cb6d63cabc6cc677c026ac934bd7c18bedd4d34a2d86b1d611778cf51b6000a304113a0116d3c10ced11309cff80ce
Out = 9a35585f39e3d8545ab27b5132da68067e99b9f04834d9643221afb4c3ecb69f
In = 058cf4140b79ad05bce6d0cb450f527aef6843df517b8a23488c3a534a2824c0ef1d529695861b5af83e372585e0ad90e2c4dfa408ab5ce808f7c90ce86e9f9eddfe3073d89be961ddfcfb4da32d4a5fc86b9194a40d2da6aaa65e1870bdb4a9d238ffe531f09585714c2d7d98ad9ca769
Out = 5cc4c6d6771ec993367c2ef04b7c124801eea428775b1482bf9a842ba897cfe3
In = 5f356b69d6a97c6556ae18568237ae941f5176e57f311f5cbcc9a1c0957fb8fce41a1a4dda34a7662051a7a30280bea97abac3f1268bcd30319721b20dfd37cb3bf05cc7a0263535609be96f0794592adc93943a5fd127d9ce1d9f2fd633b05bb1cbd255c6f6e3549bc886b9bccfde26028f
Out = ed39356ce3ef435e0fb9e584cc24c27a9497175c7a881298d77e5ea2d1c7b87b
In = 1b18364b6dc90e5d459379c518f1585daac24e2afaba95133893daca7bf3fc730807d9ab6c759842c348c9e01909c859e2acceee916f8c56a3ebe4691e6d3e1d379e941d94518903def5a760b5b6663fd92f74f5302762543810a1c65c5e1c2516691b2c295f3a3772a332d981942def7b1efd
Out = 67254ca2293ed90b5808146743b1c379649a7f99633d9fcb71fb89b7fd28ca1e
In = 895428e0f5822ba97426adae6545362402116a862cdc916f2c55f18a738a8ac2a961e56407b24ac9a6b89f8e9104b9ff15a5de2d522d73bf9fed6c17779249738124b5a9985460b42647b08f0838f48a91135eeb00df4ee974b70d2abaa391db88676e39d7e5ddc32f9df0fab1ef52346c01969e
Out = c2fb520aae8c45ca0498a5a6e71c28c78fb5fa6f5f858f8eaef4511aac2dbad2
In = 8ff01f6fb921b70e38587c597d4701a8fb58dee122ef4cfcfef085d6327dba01ebb51154f59338b36f6cc190c10ceb9a2346ee619532be21142771171f948aa20834a2c88cfcd5684ed59d396a1576ccb6b346c7f5c2a8831644b946256bb53c41971584bf470eebe023d7e32f0169008f6094f2f1
Out = 64d3b90c1c23f5aa5ba7fdfe3d7a0d6d214576ce21c9be6d20448a7a36e361ed
In = 49c75c21f696b7d83e2dafe346bd404e5fdce45f38664cf94735eabd8bd040769f8760ff4d2fd5e030f9e0248e7a9c2d148397b583839df1178dbd326148c4f332e477747d15d069ef120e869c9507a2deb2825f0bbaa8020b6463809dd9ad85ffcce46dc6a37b337aef1c076501053ce5832d728213
Out = 215b1c140334a219e3a51313a288e80a8d21745ed72e0fdec666fc586144fb46
In = 1132b559015e46e6c5610cea7193b7e8b5e226ff7644c81d7c956eb2b72e5cd1b3091dd07c77ea8bd174d473a85d2a4971ea7aa5ed7143c9b0826d8873b7b2eb6a0c59483492c25058ec041e28388f075cae1408a26b580404fef0caf6a81d3c18b387c0c52fabe677b6b4a8efb40d7fc3481c892ed9bc
Out = bf83033df0319c79f9279319ce1a82c57caab81ffa6539d947256a26b9b3d099
In = 8b1bef65c1d7103fcd12b1fe39e5ecd5a564edaae6f26f5d14c9746765eb85435ecd8738fac63320ad8971d33f10cec20800075a925b6a801b1ceece155f92e0e1bb21d02ad9505c68d2c665fe2f57053b1bf38e37b4140ea8920ea5d7b1d9a0c1abc1ce2175a3b5f03e3befcf2c4e9ce7187ddb2a3b78c2
Out = 506a804ffc2bf4260e3a524e8835bfac37d0f373cb3c8301db3f90c93ffb114a
In = 35baa7fc9c64b8bf871b2ce56a3d4c8856fec3e4975f0e51d3849a00f95b6148368e56d70199dbf205162f67cafd71b0234302eee2da57f0000b93dae962dfbc0c271c67f7a19a880bf3f54ece9090649b3525e2625d3d24485f0d3adbaa7f1058f852728dc49420eb0a685cfe1319a44e396c8ddfa5b0cdcd
Out = f176810a1623f6187a66b7a9997cd9a4e9a41210ad70c2dca1083218794ef3d3
In = eead2b97c7e5f6bcc97b35c57e93f1563aa282e989fd6755defad07f1784ec31c39b1de29e6249c00b1df2e94464aae514384f125800396f6e0c42d5f9edc3886626844dc8074f5842f226fc4e1509e0b83dc48e3f2a69c4a9d0ba4dbe6b31c66c192fbcfb5d54e499a45d4c58da56549a29a632e8a2edd1f21e
Out = e22985ec471490601639ec1e60c940bec9ac1ed166b3d1360feae98c88812529
In = 9694160ef54c31f3a8c344dec3cf2841c78968693ef56c0413a6b3aa32585279a01fe62605ea36a403055dc3fa16ef64d8724c2ba86cc96eefe6e68fa8e45d45417001e472dd0893548605fe4584ee102ef4c36d894ac22e50a7a72212c946138fba6f43d93142843fbd1a5ece5df351976fd4dacb92a61c708750
Out = 49f57e2c86d611eb3563b81f1dd0e7fa3debc437683edf0a0cf5a09767a28eca
In = ca537de5ed9fee357428ede80554341a9a5bf58c8aa9e3e7bcad48febaf748a9e6e2c177927cd7f9c17c2bb99dd2a0e4164280cbd489ab6bf8b2a39ab49fd41243059928fd9e106e1cd334256d25aae57222cf96894f43f95288540be297defa6a115f075c7645a29d24d26e9cef60b187a93e9b68ce028c4a9f343f
Out = 313a8550de02ac934e3f19d722e9af9d66febde1aadcabb4c6037046041ae4da
In = 8d5f4a7f92eba051e546050534ef8698456afb49431aa418d355bfbfe4d45fb932672ec4fd9f4a5c4aa821c50f6199cd7aafe1157f6415aab8c297c8bbaa89ef49e3fa59ec9a557e5a75c045cedf3995d039dc0ea0fcb7a3f980daaac1ee6f26cf27d527199eded3ac2c3dca8c4fac553057b49c992c3ac733849ed581
Out = 7a25f2893b576e426d5abbe159a4284948cd74ec9491cbbef99f172ea4269ec2
In = 59cfe0fc4192f6603c76532c4f31b9faff346703dc7a035812971f9569a56d406a6af414914de2e8ae656d1a0693be4eb01d03d227e9d6368a938778473102bb43aaa21a8ccc7fc04c04a1a5c527ce5fc25e2423c4133b6dba6807391785bd054531a82073d18496fd6c76563fc0e3dbbbd2cfb54aaa1f50ca916dc859c4
Out = a2008dc09295cc82b2a62028c26244892ecff418ba428b34269007c63eabbc5e
In = c1c065c63b1b848430326ded0cd23cffc644296813df0f968275492026737fd8d26f8690f19512e5a7c936050fc6b011d0538a6d5c1e75f839af3b0237d4a1accb497de6733f9717326260401a77a564e7bca93ae9fe7d257060e44ea08c350c9f64a78ce095fe29a7d1fc23de9350a47b71eda31514d134d84b5180930e29
Out = 1ef768f7ae820c2966b7c60b0cf208ab89c1f7b60f9b2cab61253c38d1f2c987
In = 290f597702e009d86f49d5362346309e26919eacbcb86165be4906056d43f95a1e181b2b0c12785c929f17a3d25943f5313641c915bf5dd38882d587da1da65d6658f89764e28ee13a24ac9349e6803579baa17d6ca571793c13f7a0fe46043deeed08922fb2e2353d8718c5f1c7f1fba2df54e9cbbad54a750da656863d2843
Out = c9c82e740ccc34fc0c14c61ab4eb037542d77ffda00d484aff97c1144346704f
[Streebog-512]
# From https://tools.ietf.org/html/rfc6986
In = 303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132
Out = 1b54d01a4af5b9d5cc3d86d68d285462b19abc2475222f35c085122be4ba1ffa00ad30f8767b3a82384c6574f024c311e2a481332b08ef7f41797891c1646f48
In = d1e520e2e5f2f0e82c20d1f2f0e8e1eee6e820e2edf3f6e82c20e2e5fef2fa20f120eceef0ff20f1f2f0e5ebe0ece820ede020f5f0e0e1f0fbff20efebfaeafb20c8e3eef0e5e2fb
Out = 1e88e62226bfca6f9994f1f2d51569e0daf8475a3b0fe61a5300eee46d961376035fe83549ada2b8620fcd7c496ce5b33f0cb9dddc2b6460143b03dabac9fb28
# Randomly generated and verified against:
# * http://cppcrypto.sourceforge.net
# * https://github.com/degtyarevalexey/streebog
In =
Out = 8e945da209aa869f0455928529bcae4679e9873ab707b55315f56ceb98bef0a7362f715528356ee83cda5f2aac4c6ad2ba3a715c1bcd81cb8e9f90bf4c1c1a8a
In = 3b
Out = 18ff357b3d82838113a6f34d5bedd966990959e215d6793bcaf09a007dcbcc40b141b268ec3356117914ce9da1278f824d6192ff497f7394592f5c01ec64907a
In = edd6
Out = 9327664d9246ff132b72102b4ac0d63e624cc0c474c61ddea6d516e821c8998dad0b76ccab3af9295f6d5e5b54ca46fe455163cb4039f6ceceac4c5bddeff838
In = d9d2a6
Out = e06dfe889240ffc3079271f7ee2dd1cc5eb493740fbf1616c290b1092a39ba52298ca2c268d9f26bf502e9aea51b8efa1efae71d55027daa2baaee6e3e44abf7
In = 5f9b5aaa
Out = eda4c5cd10b4b66368903e36e8091c31d9161512ad3f6940aae1dd3b40a8a26fbe5dd083e6dcd4494b5123404bced11e1e00b8b149b067420842e0be53c49565
In = d9e19c409c
Out = 4e969618fb56f5c267243e473659da1e225ef7002365a831dc6d32d84a353efc5e47e36d4d98cdd1934fbd3ae5e6fa3879e430425e45344ba81cec5221eeba7f
In = 171070590b59
Out = 2af3c3405a4ffd767350f8c40cfe5029a1c062e90267fa4f4248236aae52ab3f4e8aac79b0c8af109e48d69c1f8da19aab51ef1f0c22dbc86ac74311609558c8
In = 8d17b013b656bb
Out = 771961b062547dc8cf0545903559322133666b4cc432f91643b2a37dd8da876030b7367e19c3b7daf1f7e3e15cb6026f4215a88c8c5e449e3d5d92e4546b4bac
In = c2aefa80ab5fcc5a
Out = 8b5cf070e4e6add374c555db3164c6e5b3803d6f5d6ea0f6b2d2a6f03c9b36b88b2d2e36194539695f35e9d6729aec3ac54984c132025289db8ad30b42bdf384
In = 6e70a2fe85485d55bf
Out = a32eee17ab1c87f5bad56d7841f2a5976ce8d020b8a97c41cd92a1587c79b8c8b35d967dafa9970ce6d1a131a8b75a814a6902388d67daeb6dd56ea8a7069bcb
In = 0483fcd4440e4eadc8ad
Out = 0c17f425bae754b7e8426cd0d91869814ee03e237cce12d2344e9234a685c72498e26109f1ab317b522c7b7d86656a531a96cb88830dfd4fca645096462cc0aa
In = e973718f1e594eba820b24
Out = e8d0d6eb5bf09d33d57f5ed1ef4f17429e996775f7e7ab3264f2478c67eb792d45c7cfd7ebe25f235a1b87bbaeae933990f336129f71a54d14e9d07a43d6a7d3
In = e446fb1aebf36c3a59414840
Out = 7e3642b2f2786101f0069cb6e142531eae43985568739d18a26d5c5aeba78c009f909022511efe533dff6e9d080c97fec9502564edbf0310e67e7bd10ff10963
In = 47a1c512416a81b903568814d2
Out = d373dc6165274575076e4dd98b66b8d9461521f7ebcb1b213b203be989283f70e3df3530a433d83c96d457689d001aedee90707ba1aba340ce5225654126d867
In = 212002c9ce4a837edbf21f6788e1
Out = 783b84ffb712200f72a866fdaee4bd4e015cfabb474956b14a8cd413502157e709451131b23cce9d7d8b3e5086335a9c3fb4f78b1502bbb6b00b83b0b1443ec9
In = 181d57edd0521b6fbcf12c27694ca7
Out = 2ca780a2a3aa0f5b2b305d182f104260ea9674f01d203eaa5b0b6f8302fdca239bfe2b68ccf4a8f602bad1276c644d864273c145ae3d02aa534a1a79975fd0be
In = 15000e6c34f7c0a0eac978222f7bcd8c
Out = e6202e117ece255a9630b2b45157fd361c537b09edf12547235bd976aaf33d2595e0f8a691ab4826fa1d055c885b805e40254771ab634a9376c824af784ad594
In = c1d9bbeb7a145b2320dbcb8395711462f0
Out = 74e670067a52a446cb6ec973cffdd24149df65b8cf81e2a611fc86dbba8b6df98e8bbf5a749d1c9c5c467899d0b30989690b9d06c893e67fef8ea7ccee829214
In = ed12a3942240b77b589f42019b849b374158
Out = c94fdb116de73a2157776eb064327e29f5b13e39375189ce1f228f4826412436dfa825d89d2adc8b5a8b07ecb7458e2b6e7bc5b0050503c4caff0a4bc2c48e36
In = 6f5e6d0d619f0a5195ff8675004f77d6cdd78d
Out = 7fbdaa8410a806e0f73d364d7d51c4af899a3822d7b724a149e302f55fc0e4f84de91359ac411949e705dbf2ad1b35e8372884863f5da763ff7b3458e8283f6f
In = ac22c003334fa3671feab810e390bfc0c9e91e32
Out = a096e823633e8c07789a81d463d3b091eb35b0684bf4537f1019a55a3682cb3a113e585e628aa16833c410a1c598787f8a2f23e4f953eacf1d2d33883f0518f8
In = ee2e8368c09a41a51c450f13dc68caaa980bfcb32d
Out = b14cc8259e2501d30cfb67f451585e52c7d7d65a912585644296af8ddf95903773c9e48811c85e5ae73bcd72218da2b5c294135304ca797c261c12b037a09d03
In = 1a8bd4b5728087a1c59e6481ff776ce2b3aab284c495
Out = f771150a7ec36c9f7d4a42fadcf8a3ef9c3b9df0316c35a5530c3dc596fb1793440ceceb4c8deb384c3d26d353c7a6a2a8c793b875a1cbad3621c2cbbf6e3d26
In = 4faee19e4d9e487cd840bb869f3718dc60acc97010e5c5
Out = 12c202992917b6d0b8e3388e5d60dc7da74bfe293de72312f872534e0dd3911a8199a026f32cabceae602a2783e9d4b334c9754a8c0f7f975f5482b7ecc0a6c3
In = 35e5f2d438ab94f959317628e0e810fedb755ec73e37477f
Out = c601375b25de176aa905d678ccdd04ab6e4121ac67f71a8ab83995afa8326dc4598431165dc8484a42e3899ed7de410677f3ebe9a430670ef106c30fe08e9c7c
In = 0897953815c9efcebece049dfd6d4bfd79ee1660731f2f2fca
Out = 56ef8b17f3c2cff0f7de7a074c5e2a9b55f8630d999c4bc8f1026a02c8ee183648b9a85e655307120502dbd3e5b6441aa608b3737b799ef669b42f1226d2b9ad
In = ba12261fb96b797c01405755f1206a82f88badb01be5b7ea3c2d
Out = 87101ae97cdaa3eef8877ce88510c36a5aaff2d50c979105679cb7a9ed2e3a61bb8b37fe4405b573abda75bc6267ca7d6490ab230cee9463913435da38789777
In = f20247701f0b64a53d4bbbaf3c2739fdcc1b844d46027cd07fc9b2
Out = 5f06a7c6d79d89bba017bff29955e1de946fa37cf7c95461fd77332ca74a3dd8be84f9b5b2d4241fabbfa6fbde55b18cf3ca439512676f670eeef4220b03df12
In = 197a5c24e75d08c8f9794bd3fd661561c267d43508518293e21c1daf
Out = 9c5f98a51181c5fc067da41e0f8e6dfa29a5f249f4900208ccec73d49c5e9a48227dee0c6c63bc572d4651f7c97510bba40f11d4b984a6cef0e88b9e0d96e2d6
In = f6018acd36c0c164e6df13160ddb5251f3e5b731c0b94daa255551cd95
Out = 296d2d084345da62b0717b2075cde3ff845ee9e039c703edf196c08f9dd123acb248a77756067b4f1a2be6edf103efcf62e9caeeb60f948b16783ebe237aa956
In = 0133617909738ca14795173f7e1e9fa6e6fb892c5c3a3ce64fd3d1fc23ad
Out = fdda2f0601524faf65a7fb62d2417a1bb741341476fb7441dd3a234892d5e06aaa8bd2da6eb24a4b396bdcea8a8277d922720cecadd2251f170135bcb67cafc1
In = 2e471688606c1662656e4772fc9c9bb9835cb976af1c39f809d90c1add0c05
Out = ea667e8b6581b8f718c2d62832d03e88c4edc2fbd0a73918bbed547882cf9b8b006c5d23206b12a47996d22ad8a0ba5808bd7626460dfdc67913ec7941bf241f
In = 264843615afc502043b929d0c9ce65779fe7b9cf78de8c80dc0b90b1d88d7d7f
Out = e7211479a0dbb68784701f2bd0c53c842251aa76410d051516116763512ae4f71be0a382fbfa7a5fa68a37e1e674c06eba46981794b6e1bfea57748e2bfb91f5
In = 3672daf4123dc75b61b3ddd817c91e72c7ed14cb99005472db526ceaa80061be02
Out = 64dc2fd29144014945e88cb64d718f75ddc46a7cd2be76a74bedcc37221e6ee79c2c4563147c6e92ee5af623c52bdc7ea25e74b264049057d77246070dd68d99
In = aa6298326b271463d30a411cdfb61a8ffe451668edc3f648a09fdb6d85262047e71a
Out = e4655ca9ad7e009cda207fba8e570b554d7c5894f238b88f0d8b636550f0b2b24bb856cb9c94dd6f6f69488cfb75d7a905d8fa222cd3dc270790fbcc2a8fd766
In = 946cda5b486335eac0d00b523a947ed9d95ff221b98481f1fae4eccafc8b4569088843
Out = fe578edbb5e23b801093d637907231cef1f1774a4d7e873dde62d35a06d4d8b390e20eec7effdc4a5c302149cfa0aa69fa390c36474004c3c8d69ac4c222c290
In = 0555163fcea13a9d94a1047108f64fcd81c2e5127c2217f5dba1aad516e0f65c6101e44a
Out = 58dfe393cac14eece3cdf47685a07e317b23a7f5a4cd891e497999de8cce88f67ce4a29d66bd668ca6f0c87969ddb41f70ab5fce4017680fd81525c698f51e29
In = a674b40d69f6430b8eddd641090fe4d8fa4805c87ba59cfa1e476fbba2621f1b73ef16e353
Out = b92bf6b19ff9f6df2e9625d0aef0a8d49564fc3b1a287e8e91a89c7a4b9e7a8e588b398725177bb97ef4976b3a71e15aa198bb3db04dd75e259a0752272b62aa
In = 6a49b10bca7480cb981c70c415a9f0c5cc54453823152cd2429218cdf7842f721807c1856cae
Out = 33253a2eae6592f97e4ddf81dc24b0bda3aca1f42bdc2acc58ddc48d412a3bef250de9aed57b06ad6bc93443a8ffeebed7a03a7eb75a63873155fde306d37c73
In = c2d9e788e01f93c85f6bed49bff2b2b34de3256bce3322ab98d017fa4bd1460b10b3fe8608758a
Out = 87b69db7ffbac8b3412652ec6306f249c0210bc9aceb74e3849e3a83bf2d9a94c04f476d126b8c49ca64b50c40227f383fe4379ba9b3fa04ea2565e638a6d57e
In = 2674dd27e7651ece5e3988e5a42a5e61a73fd03c17a8e42aa5617a8f9bbc8bbf99eae125685326f2
Out = a8fefb2f7e7a101e1858ad6d913bfdf61b468235809cb16a237c57fd101e3e3b1e4e60acca4f84a8989efc9f5645f17e4cac2379f62cec96c51a847f27c1dce1
In = a8e7d8f9a4290d7bdd487a48a1cc385bf56b6b7dc6e4bfe1f1784863d07af9a2b3465f3bb6a8f95785
Out = 41e5cae756ed67e3395b7b98f3ba1925a566f529118106a25661c5079d05918f1d875d90534969749f7a80ee3c034035c655015a1816811a6d6c9a295a2e23cc
In = 26178744ee24d93f25d6d396f3bf020c26a2e40e2798343118efb19ef6d343c924f2112452d77fc96a8c
Out = fd266b262ab8782f94585542afa7ca93107d602e16fd564c77061e985310aeb5247c50f99482ffe076048d845bea58160a642c7e4ad581638ed29d1f979ff75d
In = 2ec8c03f6db27baa933a0590e86276dc17378a868f4b68c56579451548b3c8f37d3881e3ba5c6124e7587b
Out = f5970b0c3598c9373b5dab81ddecd6ba650f0c97e5c232683438614379f48ab94f2de94aa1c206796b7dfdb7dcfb8017426426d6af6298858430a96d536af27c
In = c98c910edf468b4285d4744ebba2ea5cb74317ff2f173883fce008b4521a42ee646dcd408343471fdad96e7c
Out = 0cec9a9add864e6c6e37780f99193bbb10027d3d67ea1888e8f104024166788353f8b269aac506da39a5ec7f9ca5b6510f5b36012de008962bb5d648230c187b
In = 1566b929fc94e86c6cb63e9d2990d84a8853fb9db6c5f59b29093932cfffe2aa5fa2ff45687960fd3aa510682e
Out = cb5c7b81c93f2445d3b7cc55cea8fb997a059d93e905a9da6f6871dce44a1a856c4a9f90120fc71fd0be21e734a2c4b604ac676a47809c34949b83f8c240af2c
In = dd7f84f661fad06e41bd7e800112a50d875413ce4186085ac3bd09215f5c124ff5f8566a48a3aeac631fc35682c5
Out = 9e9fb7b594fb978cab335565c5ceb34ef4518bf74ac41740774e44e3e9f624ac12b38f46d370bc1b7396c6a1ba2ef823dbd7abe32b869d5168380465eaccbcc2
In = 2cd18e7d0017fae831ca2a40f99e847efe97a4d9e89229642e2adb5fdd7a8103fd37bb8e834df572f9b3685558968e
Out = e843041794ba368622e87647abfa01966f4facf6f38001f0adf9918e36880189ad09277c6f2dc287186dbc62ac1ce47d348b04de6d39717ac1a257b78172b02e
In = 99432a83ec17a04c7b3d2b8a705169650883d0632a7b0fd0c5a9eae0dc0d049345f22f115e05f8062868934676eb7e24
Out = 48cbc68dae29691fde7bc04e5bbd8b2a04b8d4b63fe5b796b681a531cbefe0daee746282f8bdd18e8cbb6204b1d6dbccc7186a81434c72a51cf17fe4c884a669
In = dc538ead72bf54088024f5b11785340edfd49af8a0a5efeff61dc7ca2acf9f7085943ebdec4a9fdcc425037887066f981c
Out = afbec67099c1b1bf40c2811b20d6f5ac49c78f0b982adfc87940f2647aa15053c59dccd76425404d7f19df943c344cf2019c74f09068836dd3de6d1214d92cba
In = 3dabbd603f3939029874e4370fa72e7f5702881e127727759aae87690be9515ab7a9b6b34bcb6d97294af70f2bd9fb7df8b1
Out = 7ca30f6f6716d5408147747f1d79e7863f05735fcd4830369fcbceb7a3ffd8ac1b851c637f70b9a70739ac340062241914b3aedbca3975e1a7d53810ac1e1e5e
In = f6777cb2ba2b31125b049c5daf4c76a88b2d9a14bf13eb422a5663b5957aea90712882546fbdb75c1d85111a64a4272e726b41
Out = b1b1a77bfb7970c9e9943bae76255fb37c4f1d90c26400d7fff7838509d1fc2137d7d96ac72416997984ac32f7c0d9b25e74d5fc01178a24c9b211852a5017f7
In = 9daca30d371df4f72ec63e6e4eb8f039c817c63c248ee212ffc1bb7da927b69ee2892fb8f3506a90c5275b0703ccd66209586948
Out = 3f03df55140f90fdbf7d1afe36578c11a22b89506a2771afd9b704fbbd820185ffd992275542418ed0c21402fe99ff7797068daa7fc6156edc04d0a312539a93
In = 4b75fbabd032fef809f606c0c03e3d5ebfacfe7716478d2f63c10b1ecfb077103859f0c878d018d2eab25827c7288d83f766050ebf
Out = 5c6a0ae66eb606cf821c4229b0091be23c5070334e6438bcc15d6c355c83c8b1ef05c39856597ae1468ba67dc13551008b876d412fc599c8cb85c1339c70916b
In = f9fe72d4e1259891a05bfdeb06de7bcb0532bbc54b4c4fc19fa17c2b6a8166c047ccefb364bd2932bd6a1f17560711ba1b9f4fcf6cc4
Out = f8c0c446007c35c5019e71c35af961015ab875e33aa4eb8524d57dfc168b44c436959e57e46758ce1095db4a56b3893715e2fa0e4d721034742556ff559ad897
In = ff2ba24dd7ca5e01ded4bef79dd3bf110434ef19e968f6073696e5b42a89047a0b339bae58a2686c3ed98c687fe406dd3f10005b170f7e
Out = 1bd75a9219f0c1552b7fe235e90b14c50614e6a6e5cfd992229a127e7f6ec44c5760641617828738f04fb1b3e826d982e613f59ec7ec1a5443d51071ee1f3cf5
In = a76ebf4ddcffac4afabc39a690d5e02cf37e48ba2e2ee1e993072e65c8ed7b0a8949737d600306755d89dcc0c5d714a9f40b3007663175bb
Out = 1649b3b0ed295ad1c338be466e2b330f68b03379ac0bbabe7ce3205e25d6a7da6948d7f893d2214800243b7fc85d735f926436c9dc371fcd085d48096dc81e1b
In = e7418b1dc66581426ab5ede88d0c1fc192a2b409b4961ac10e32c3d3e092e2959937e3396822582201b6b08a1e4b88a981469c67a3ad2f7c26
Out = 03902d2df6bb084cee2ab531eaa7789b72960a21647554176efc2949b0de6457b73cff29a0e157a6adb006af131157cdb59784d9fbd0ee747bababb8f418b029
In = e5ad10b6dc4d06532ca77e32deb57e1a9bede8f25716bcf796da82c752ce8e56e50fad210078c55969b2fc128c8501157d61f05a7b45e9e2eb53
Out = 3cd7fe015650d51ed08cf3384fc97eee996d9444a92c505487ef18105c4d7862a52017a20a67babc6c33fd47166d2e18b97ddfc090032f9e99b12a05369f1bfb
In = 890fac82205c4fe10a9594e3c2632a7d54db9fe52759455692394dd5d361b33d5c8f1f74dddccc45c25cfee2f74126492742a1c7404d1d0a1f8ae9
Out = 137253d175da456fa5d2d8b58480fca2cbd8650a7638985b03ef3846075b564285c9330b5d575ea6779b583b46c09768cc4513d69a4c0f1bd0878a447da129b0
In = 9d58e6064bba32e9eb6d57c75d53bb403a8f7d204063fd71f33c35a308a2565d5a36ab0b723c9c5be668f86422871fca3bc7b0d1362a6fe2adaef595
Out = eb8d73e311fc1fb7d9b1607d8d1497d9007d4731e3de20f1f484edc3f2aa0bd5af4ccf1829392be349cda7246ab6f15fa138ca99e5dd43d484550580524d2bd0
In = c391370901c5dd79501f24433c565530867144526f12adb757e2253493fd5a1f9532ca2d7171def0ede45fb8dfac90fdce2ddb271d385abd2e8a3ecfe9
Out = 31c2c64efd492f512dacf1b7fbbf9b7b0965d33fb5744e1790b27110de4b396010d488823a1325acdce28874c1f86745f9a8e9a758de4fa96594604cba606beb
In = 199fa68a43940186477c54939267a58e6f49f3078c97f3d20a4e43c35e184ca22d5ecc681818db7d56345ca83a48b094b748edc997c6e5a1a69cb90faa07
Out = d40c078cff15daac6bde0e53f43bbb7ed7d4ea540f89d36e03435bcb98b575520489cdf7e156bbf6f78cc9afd24925a3e0c77a21381d9b998ce4d52f3b96a60f
In = ef743266aefdecced20679449be54dd9311302a642edfc6a961b7ec6aed1fa47a3931ee8577b06e15a806991ffb61dc1577a3e0f6c4a1c4579969bf9fafec6
Out = 8f608e9a4ce7165eeb449bab8baf25795305d23e4adc12f94480b0b1894ce38264d83ea9a0d463b0c99bcf6e4bb978d17e35b3c1c15dce155690b57f4ee51926
In = 6277ed0cbcd95d4f45f94ac9525effda8b823da886942c662eaa25ac8cfefbc826046c5d017d96d0cbc3fa28e5f46c466432ad3b7e204eb181cba531f4f289c2
Out = 04a8f7eb4feccf00281bca12576779aaa0fd81307679a76366b6ad726f4cbf0a9e16f03d435b561a25338c931750ab812cac1bfc4716de0a408fe132a7d5c9cf
In = 44d2459c2ed212173625fc921fdd05a0f2d6593515944bfc5ca37ef9b75ae3e66234d124722ba75feb698ffe11c319e53726456d9417e396928d8519a3e6898195
Out = 0cbfeaf77ca3c157be6a367b0fda771ba5aa465f27c4a446fa5e23356006aa43cf2a0d1aa8803a2b85a34298ecb99936d8e4e986dce6fd698dbb097b7e3ed8ab
In = c28586cd7f97005a210ee7b06337e1563b790c6d7b288fa628073be6fe551056d1583f3917397b719a39c22d8ce2f2ca5cfc78fb912b589c1080c06b7f590f2ad67b
Out = b7f5a3675613a893bceff1a9d296662e494d45e87a7db71b958e04a2e2baaf09000941f19b1ec57125be2c6424fa1113b40ad7ea2d9283a53fddc6c78f6e7480
In = f0062b110134689b36b376b03a7dc5adaa16f27ab7f43b920452e101a2e93895d97319740e148bccda1fd85ab98f8636ae8db43953ae30e0440c43de83a425eed35411
Out = b283e3f1324ff344298c22d33568ddf92775a72fa5b5c639a51624ba87fdba79365064c1ced08597605d1ab33f0f77e15e9b010aaf4d690b99fe2c081d5ede9e
In = 65e693170473037b7f4d5372f11d1fabc0eb72ff4cc059614c7bb3694597cbf9e189138f37e8c926543261f69d179c47718c6883032801b9eaad1e7295356841740b30bf
Out = 4f24a696580583ca02df33d70c5e9b4e82ae5859ddf68a9f80af6e034b9daeb495b1f5596a1a780361d8fb33ddd60803d2af8de0de5f36a2721220f0adccc6ae
In = 2e9b65d04fcd235d21e8acef2e2d80567d0a3cdadba786cc6268578dd1c5333d8ef10da3671c243e32d92c81848820ba64681e7f8c51f1fb8620bcbdc786a0f05e1cec2348
Out = 636c0e5a2efa1fcf4a3ba96e0ff917f46d957c48127312a5c0e74019b322774c452bcf32954177694754e00e52b865a1f6cb2ae96d2c327bfed426e2c12bb4d5
In = 7f8495ea658f2ce8c4817bb260492e40f6b65244009c379212e5a564e1bc44acd213ddbdf1baec91f5051b400743265a7827c48819885dad3a9bc7e2cbbfb7d6208a9288bcf7
Out = baaa475ee50e95aaff848abd3caed0446320ac893b51a9ca32d855ee82cdf6828b9ea3b16ef84a642ec44d72af6b7f8b96532de592ff3b644c3f436683015501
In = f1ab2f2ce1e036f73e58b0d74b7a93e29ed355b75b8386f53d4a7283c662005cd5d854e6927f0cd5432e93acb122bc69e917b80136d2fb53d10364d9d55dad74a86eeb40e7f960
Out = 71dc6a61bb20a39593dffe6328d4e2a708cdddf23cdf2036e5a2a7aab3bdc846db09c3858dff87f53179bbff6506dbfba4d534e816adc0da29de8e8dfb9f9599
In = 0cafef801e88d61192b5596e69d622f2b4028961710fe2aaeb1ab922d0dae29203d9d67f4a68f09a60c7405d7f017c32bec78c0c0129e37233935fb2b5aa3a0fa0dd6d0df43b87db
Out = 8e944e832a0e9f6864a1e44cdd70b450e049b1f9fb4379bb4b9a214d4be987c2f3e6c0ceab3fdcb01e5e4273a5d02d23c89442c83131dee8303a82b9966b58bf
In = 4d9c45b2083b29fd5e86287bda45a83e746ee3a4b59d662bbdbc736e5953dc092a469ac90744c613ba608caef1616a214e495ad9e0291936240d75f83b06657ffb722dfe1045bc9974
Out = 1001e6e2424165b6da8d9d91e8790259c51101b98fe2a1330090f66434af0ccb8028e44920d113e2e89ad94e9acf243a57ab639bd3314c2f82ca79cfb95aa451
In = d17fe287ce02fa1f470b2106d5c36aac41e10f815d4aafe0081f9b2ae2f7ea3af0fa71679f962289df3ade400a3b1c8e364146b9c019b183314825d242234e0f1a98d91d5be07cd37b20
Out = e2200d8d503ce58e19f03ad53f824865c9da26eb4e9f6674f663cdefe8c8af7ef91f3b687650d92df8b1a79dc7d2aca62bea773472edd2b063f35fdeab2c56fc
In = 874663b94ce93041cd664810e2d26c433cc46d46b5d18453717483dd03a7647c47e2bfdddb5cc4eacb56ff893f33b0afd0f8077da7f2fc892c17d8f9105f945c658780119a87bfc90ecc66
Out = 5b5c1927817bf07428846050afd3f37453f8d399cca07456fb5dfd3ffbbfa962c4a26d9e6080d2873ab11e6597415fc0a3f51cbc0919beab45a6802b6dd2bcd1
In = f88d7b015f14bd9ec5c28e094866d3ad37bfcd0aa461b18722f2645386bf917e7643ad0f53a317664567863f2c21d0cb5129029c31d27784c4892b0067e2d3a11cff9f33a4e7efccd9477f4a
Out = db9572aa08250f6fb7603f062824c5bdbef5e6e86d69e2d857dd0a2da48f6613fd14d555357dc0d41e1d78e7762de43f8f90bf3c767563beda333e1fe8103c0f
In = d0c58eaa30a787d1b5a77240462e16e779ab65053200c78409e653a6726b069dbf649f7020618261bdf8323bcb63e1aeeb8d029a96ad599e0bef05014f82bb166a0b5f5b011f827f4d6a68e0f7
Out = 1f1f1cf55a587ec31b7a5f4f4fd03447da6bc5d70c51c3d79703112ac0b175b4c4b14ea26cecc1cc1f368755924ea405f47553f6792937c8d158fa2ff3466ff4
In = 2397424611e1c1151976ddcfa80475603856443b1d06621ef029fd33072a0840d858a414ca06221284b97817756e28325d6304f6ea870286a7bf1fd0efb04d5b1a23d17b3f82569fa71ddbea09f5
Out = 511d1f1f02b3d37c07e60f470ff0484527a896f0e894c205906aef36048989730fc00fcf7b2a33ba3bc1172b13935c2665f5091812fb78946c77c8ddeef15910
In = 4c044902aeaa2b87e54b79904fdc712cf49c88a31685af805a91ee439e24dcd9006c82e3c64a468640501e0cb37c71e6f54fe74cac841e8949b5abb23da7c4b733baf16ac78c0d20ff333efc7291d0
Out = 2129358323ae44950c68ac307af72e18c3edef3647996668d694ee9e7c5ef45885230e09780aaf0918d8f0d5c607dbc9285df286793e6fdcb51048f824ef2061
In = 7558a62030ffbe6bbf306828fd19bdb7843b63a003c4682720af64c147ff6d44ded3e94410b3368790c9f8d5cebab792147c63824122690e00b127e0fb5be9a1641c74151542b12dbaee773d9c6d2ddd
Out = da65f671d11e0a93fea8770042e14fea409b183f272fc55d20f5fd94dda563a463be387717845802fcb2e3328ff58aef01b6c81361f00f963c26700f0067d0bb
In = 163a2ab5e0adaf40870d38f5b20119e2df910942c57748a6b5319a8b4d795641f09b0cd4bb1838507d2292cb11f0dc7057aed264f8cca42ceb77345e5b720f873c5908d757b64b3f60124dffd6bd464c90
Out = 8f07eabe7868aa417acb0234ae1804efb1394f41f213f7996e8fda2ddd321475197541445a56c45ea9022c8c811fafff2454a8122f8d881e0bf2a2fe1f30ec4f
In = 0ab40adc3e18cd5d04385cdff7006b7a24b62e082553fe41833ff0d8fd7e654f5fba98e53b754169cb2e9df361b19b041f5b0c38a470b51af1fe7ac933895326989215a28ada21de8ae432721bc4889bfee0
Out = 10cac42b749c67975b8cd55bbc8d5d74fa4461a849e334c323429cba9bf500f9a4886cc290d339b98b54a5f2b937a28209a9cb18530dc275af9196678634a501
In = 4dd70045fb8942567291e51acee750cd868fcda0d99ab7fe7cf38b33d33c6db286a2c4517034c847ca09fd563161f4e8d77aaa3ab6a3f6a2fde602b0338e29b38311bb3e31cd6f25893fac5d79894d213a9ea9
Out = 32cfc813fe7a50e820637efbe11fefdf5fe50b15aee07227b3c457a451a3a285f92fd056e4ca4ebc6bba05a1f44a993dc3d436a3cf36a470724cc5dda9dedab1
In = ba90891c45d5d7f84596b694ed1f40b957bf0f0a1a3c2f9a29bda4cfb8ff5402c973b4d60fb2537e10254d067093ac21f797154a9ec9301dbf86ac5c2713151331de40dca12b09abe9f0f7480a4c9d1c3f8d1598
Out = 9efa4348fcdbf3eac9cae2ad684470470cbea535c053f048efc3f7429e0f94ca7b3644378aa4aca77b5629ec08ad29230e9281095944c636a34d855cd951db47
In = 5bf8e84d9e69a65110b4fbd270ebff5a30ebdb3eeb685b563ba3dd9199c7460457edb9fb2e24e3fcf51b3eb4d4783bdeb1d3598eb5d2763dfa005df52f58c5d5f075cc168407de54b38e25fcdc21dc36993b9c5841
Out = 1a50a431a8b935e320f779d5831753e859867f34ab40a2b2f2f9875dab894657fc16926cb65228a19f9737ce059a5e07b11348c424d88e03b9236adf5ab22eca
In = 4d4c5077437111b1be561f83d76a3ecdfcde4019707fa99af6c05626bee292920fadd3890dedd3e91aabb452df9ae3899d4e51d123aace034ef3fa1f91db93311c5f80881ba1282a67a79ab3b4ef49f86fdb15186849
Out = e3ee5573cd0a66129af359e649b02e22407e6e4cc7d73b2541cbbcb349e1db458b22a42f872980f1bd454775d3ea74d8b8cfdcdc72af1f66272e793aacf3c8e6
In = e9de80036a16e088f42a53f559a0c3b10cd4228ed45df727ae11c890c2da8352d44a6cf2715d46625e60aaf4460c2bafc937b810d6787c2904b27d81be03c2e0f26a8c73afe8874c3df14a308c8898888be519a934ebfb
Out = e5a5acaf9dc4e894c679ed80b953caf5b4b5cbd5c9235559f8d128110abd20e1825cfb386990818ad70c64b1a1d6a3d47cd256a48514e90002f9b7a1683ef8d6
In = a4b9b82d780519044db99c7f67f36bcda7adcaa4fb1b2fcc3685f39c2733cbb6f13ff18b0522160e517186fe17a95106f27fd42a6126a7882fa50bd13357f2b427e7f02aa042009d3112a1a8f29d655b8686c73271de07e8
Out = 8daab564d51b08736768e28d62b6c4af182f5d73e55de25ab6180240d63a8e13f544e3da542263c8955c2b6ffde018230b62da2d0c768e489605e5792c9d5694
In = bd1e4d984d952dbf0193105616e57aca9c755cbeb3f527252cfbb8ffaf7d31930d5d93c9a85c8f781d9993d5e8db9dcef35e8c941876840bce550d67f38946a1e16434a8bb990c0f1036e3abc89e7abbb9d2e12adb4885c91e
Out = 95ecfa98bcf32ce506c4e86cfb11ff45ea0d0eb78aa9e55a1300242e351a7efee2fd452cdd060eed6d75265878277cbfd9c6b6301bc0aeda31a0bfd8a7f91906
In = 61956799b4ce0d4c2fc1ab41c6f42c447464a43c95647b7ad6b5a560595be19ca5f75118688b4634292cb6ddb05b3a0974ae5e8fe5ad086dbad73e5162c76b55808c162d6fdcb70b5b61be095906e78d29f94f941cbc2b48bae2
Out = 4a1c77a75badaadc8d49bd977bf61a9c7c7d655d6f528943662e14bfb49c90288d845d6bc5222c20602d1d2a573239befa436b1d8d2e27e7952a2418e72ed20a
In = e6bbccbab5281c33b80d9873e0b28668c69fb536ab6d65fc782087f07ef52a96ae0033cff506a4388d770e4930c08cd23d10372d6fb70cce2483599b440ac008134dd617e3fedc7183ae50a30a18646cfe10b93700c58fe3eda5b9
Out = 8ac058a12587d82eef1391b20283c11c44879cf83313ccb1c1103559c0e21b1e5ee2bda2c97caf49bf8e6e90fd207b419538f3c786b1cac325addf85e50e7df6
In = 362dc1c30ec015cb5713a79ac50453f7ac9504d77211ccd51cb19d9c08e40326e69e554510597b3ddda3d7f6fb8d7cf9d88dd50e736770b1fe19c6e38a9ef371ce2fd9e89476182fcff4ddb30806726555102fc7f948387a5cbf353a
Out = 344a800d508b9b81ddcedb381d707ace854b5481a3f2d97c3749960ae9e3047b0e00a98934d3d4aacbbb4aa9a2ede41108227cea11753acd6fe606e253f98745
In = bcdbfa1704be6925ed7d9c34458753835f8954154377cbb3f7746845498ea040009d5a3f9d774f6a216ec9b1f2c450e90e058a0e7ef0bfc0e64f8515d5159a61a10b4059e8589c01ccc3d0730bf09dc941a95bf95b18d6984f47877e0a
Out = 12ac4059ef82a3c29b081627e5b95de66286a459fb74c0ddf9dc6010edad16bf58718e397cece02afc170a29e42ab4706a2e2643ea0a06aed850cbee213b21f8
In = 533b504dd9eeed0c335754796d57eb4b278886561e999919eabcb7c3da1c5a8b052a954caa1ecc33bc70822f8ff61e69fe6a733d9729ad377fa76c2750245ac24fa3628f757baad1f21bd954d63d4fb170769306c7fbd0668db3ee9c8c04
Out = 1528cb1c03ed9a6838d377ed2deb015b910421b8750c5b5979379556010b2e1735da03b97781f9475276491bdc6b579c1484a18ab7b72d0928c46532a66be675
In = 8d373e21cf0533319b2de4227486109dcb979ae9172f281cf1c8478ceb5abdffe35ef8a60e0f8641a1cc800ccb76f8fe049f39ad76035f991956723ad52b4cbd2dc8de86f1ad33b431bdf72d6fb28a908cfd26e345c24a92fb0f9e6c8ee3fc
Out = cd7022b592fe6fa5f57c7b5692f092518cd87b937c11d0c7e568748310896217f6ec795dcf61b356d8594a6fbd4db632ce475e01a7f9ef3d9fcf9c260b679bf6
In = e72fa945d88171e9e20c5cf6cd25d5ecd8ec5936bf23d58107c1fcc084377862629f19baba07ab1a8e5cd60b5327e8268dc8e4fe2e60b903eecac5b19235d156e63897d2312b3482b7959ca201e35c1ae487d436d41cd33fd546c75a09e4ff40
Out = 9960a10264519f99d4998651732c1ac8ad200c7795c169c2c509c503d468a776f2de06b5ec5ae45472621ec92109882c602e010f5eb2c28969b18895571a6087
In = b209d3c4e588c74e08e6c902b439d899ce7b41391288c2b089937864cbb180c5371982c75ad1f6a695748dad6ef56d4d4999f14093ae38ca1bd7d44591b4d76cea6f673d69b9bc045cc8af694bb30d3651194e31f1bd953cf8932d3f659d7cf1c6
Out = 3f9147e10a6f1e0055577b7b0473f33f480cc18207a577da976f43665a3a6b755efb1d8820c1d42bc5d90aa6cce46c9e10e3d779bd21f6ebd66c842ec7ddf8cd
In = d2dd127c23ad7da85220fded2016c6b50e206aba4819f83ede973a6cde9fe6ceca93fd6565d3465b924b91fd935d5a6edaef48dfb139c0f561a9f88dbc665f80c1fe083f4e4cf4ac9ec0ebe1ef0dfa848c340d58d654a4ba04296fb1587ca34db70c
Out = a0adc42c7687ccfc1b11589b4f15702954d2eb07b5d6756d84308c989de0b1a9fe3dacf4e9b0595f99fa49df6c40b8b974e0272c622ad3d128cec81c4068a542
In = abd8903f11fb694d4d24fe19e43e9aae437f860c756d36e574b2448b7b01e282dd4febedf515ab1acccf7eb714256ad64f7f8d8dd6d396ef08d44f485c03880987105619a9ee2e77ad60e52e3bd1b460ab7fa60f2dea39edddc198168481571f6d83ba
Out = d41259de486a86749bd95fde7dda03a37eea02b0888114b12ce72356778259c79c7e71bf6738cd76b9ab42d918acd3091f76c7cf534c35eaf3cc7bb9cbc7a812
In = faa2fc56e8c960ace8e61ab634421914a4df93d69876e607ec44a0ec195ed03109c6dae1868ebbfb8b483ccb031a395d9b5d79de3d280d87b48db973bedd9c34852f2db6bd1aab004e47c411a182e63045487867fc79cc26ddfbfa45dbdddefba75210c8
Out = 300b6b00c6726ed067ac9cc65f9e09a0010cb96a1f06e33917b245bb34adc50957a411e2f14b6eaaaa7af24ce74286fa317da1f1989a9939c7e0c26b74300b76
In = c6fe896eba8bfee855d2a6b3f12a714d287471f7df44adfc6215d7a2e60cda7b22d167456f3def3dc322b01f382099d833065ebf7fff74dbe23a56f1bbd9a55a9371ed34681bfe17778004d01d6a33436271052f7621c4cbcab0db61487b542aa24a0d6497
Out = a6ea4c25266e3eceac8f6583e35b0117d7b96e706d72edf136ab5b2571c843dea3e5c2401a5e6b30b181100f16bc16de2aa64889488fb4bc151002956438021f
In = 0af1c2a61b8a91d9dded5274749110c97e191ffaf524dd8b54c39cf403f881847d93e2267b33ff54ae3080dc49ad4379044d4cdf473bcfbedb3900fea4e791c91e539c7db59e1bcda15ae2f5a47e488dd4ca6fe3b69991e8572ac8910b098cea9fc0c4cec35b
Out = f6f17611638cbc788000915f6b31850309043a0c25efba5bb9fcb1a2aa958c20da32d6ab80d9459ea2ad2d776ff67ce7fc53b1de2e2b6a9718fbeddb34a59800
In = f922734038c8d64f87d1030959bb3b8575c49221d273c120cae65d3fd76a6bff08b8b121ad81902c7ff9f404c8746cc751fec58043c9f1550ef2fff039d176374550d3d97b6bc55855a3fc8c2e6eac8bb6cf9f559ce32e7636caf0aca4cae8b55fe9f47fc85096
Out = 1c0d7f2b3f330e5937fcacbbe9dee717a827d6caebbc796dd941b720f65495800573c2db04e224773291d9a3e2a84ca500285e82e2f35b5a65a3e47b1963dc0c
In = 1dcbb28eee8307bce08ff84c866eb4527541164038e2f673dbde9735f03c90018fcaa1d59104e8c08a2ba0599959518ad4352f786cd31691db31e977eae316a0e15d9b4026d02c6e00610f42bb99159ed120ced2dcfe959b67986023dc5e69bde3eb6511bca0a537
Out = 160aaf945fbb5c0e596446f512cbc86129df322f0c8e93307d284fe5fe06a3fa5f55c680c7619ceef50ffed7b36b293223808b16b070c1b6f027054b37a0f612
In = 5dd87becf9d60f556da87098bc2bcaf129603a606407d8fa4fb4c25205355a5208f949512eede3be67587158d4354740eeb81a42b87444cfed39f2ae4c874f3e0736e27329ba0d321cc0c2714ab80c41c7d1715de61daa8352dfc6d9b533e4b09ecea674826832d5da
Out = ea6a3fca655b6c78b6dccc8183826ccc1a66964fa88173518d170703c1c411af07b4acf55d73b39eeab7d95c214122cff25521cda2218f1c0c238a95b09c220e
In = 50f2c9a0245fd50652e1a635939e64a28ce413d5a9580a8eecdea165a54c9795558089b209b3d5703ced757baee7690d8524f61b53ab234c3affdfc52bc591a61f168f765b8953109c92a5d1c791986d59a68369d4cf6dfa62cff9d644924d0333cac25a65d2c6cb4202
Out = 1e12c64cd82120e2549c8ecb62e2d1ab82b3f94b1c636159f2813bc279ea6046282f614268333e7faabcc82cbd44b04c72abc15f2457abb027bf75aa30554412
In = 2f396538334596e0298fa27abedc266b305f55e5064499683438f4db441c8a22539133b3389f73c130ed0de0728ae1c7a7569e77dc1ff2403ab73b27630b33a9791420e6231d8a7612a613970ac9a6210eeeb8c97b19008ae75013d847f59032d7beaa6648da77f73d42f9
Out = 964b31c2eff6d506902f91e75479e1fd3eddbc0bee40bf8448e6e032dae52f4bee7e56134241d2a66cc6e797f222273f3fb0acf56fd26c06b15035dda18e93c2
In = 252ce518cbc509857c5062127ee825350d004cf8a42e83149bf93e8fea61cec053562a0de80c3b7de2eefe35a180a517dc3e8fed088648d9c8247f027124faeb036c3ec354b93b21f5ec1fd3e386e459560b298ad21567512e0bbc2c8cc0b9690e8bd70e43a3ec720f1ffef0
Out = d70ede276696a648c5dae5d6ea464d69e5cbd582ad45390753d980e7fd2014a00e7f7f30f0c8e335d6ddeb1c1917ae0ee4c9b824c1ee2e70548c2523fc3fad44
In = f2680af81985aa7c98378c1a65f6a033e020397463a041051448c391738e206e85162fdeb1e2b905f864b4880fc962e90ccf5fe2598149a397d7d0dc105c0c5f0880b3fa2364c77f18c713177555f8c808c48d9904438337170f2716a573d446878f8b3b41997386825f3d30d7
Out = 70cb714967c5911935ec143fc8da1254d934a2487e5a809c52431565a40f3bdd4b199a88dbe5cb30ff4b3b351ee97dc94da96fe471578effd95681964f92b34b
In = 6afffb45e152c7dd71fff6040fcd874099f2121047760a8c72eda3b011043d54b37eafb1696c5b3916c58875c17c0f45c70b2d5482db9310cf47d8b62166b7252e51a4f14b53a55b49e6175610a010fff45c200b610a9057201ab16aa28283d4de718ab639c3ca12e0d1197091b7
Out = 2bd8bc98bf3456d04572831341874de526485a2c98f5633dd3f819e31d5cf970dcd070f3d90762a646a67d5846f9a0cd38319b87729ec0ae042d374b625801a3
In = c9798a0b43656333afa44d3bce7ae1582f1ed53b666ec1efffbe00c44374b05436c0b0e7c5d16bf7502505e01d3d2a2c454623a7b7ba8b50d6baf78026132abc002734299f81b9c1140e7d23cf3007fa9d1d378d0b529ab76073feae78f1928140fc5b92a1c5ce2fa28b2d158df791
Out = 8a628186a0613ffb60d981f6fc2b2fe09785579dc5aaec293a82fbf2370a46c7688a315e5935f8eb9131fb066335e4b54dc43579d31e583cef1ac267ba762b61
In = 8316ba0818279f8edc939d90237b3ed908825893944b757a0617f90ee4d8668ee0b5c9cca011e1d6870393791f7bcf185867d4d86d3ebbd6ede6dc473797bf90985301347da96d078b6d9807b6fc1835da18791d4af6e0eccab6ddc110a9a3ee73eca9ecab58d5b7529683042e4f00e9
Out = a4fb3e747a6430fa0d1e976cca6dcafd3d45d4a5d9694c47f9fb18b0ba5638d10483858d6e7856d406877390d08b15534ad01469c94032b9b1381ab114277c01
In = 8031f0f54ab95a732f1e801388f652883c549ac0cc8f2228b5d4ea412403e92381ce25f6c84fdf65c8ffb58016534233aae04f074caf0cdcd80d15da234abb6abc869cacb6e0e5adc6405a8704b7ee1be93e2b0ee6056e9820abd26816c2fb440e899734f15b0082f4ec86b115020831d2
Out = 4e0fe934ffe9ac57dc95a5c2d4aa4642399ff18777f0295367f84980fd8faaebb9a0fed69da6f043a143e996325c9e5bb7e0c42348e372c6d4913606409fea76
In = 033d9a821d7a2c8a597f90a8af448ae5dd07514b0d9b10c6a8ff4486543aeeb6b39f702ff937d410b022e43d2232e8f53ff7217ac892ddbb396cdb29e1811ed027256004e03e5c83e6cdf639a89de7679003a358f486b7b01b33c12ff17aac28d1fc130c36582fa10b079cf10b0a1f032bf3
Out = 1efeff146b1b453e98478e35b648af685408acae671aeec3bdd72367fbf2e078d3092ef2e57f25cb441cee1d31f180b6cfb6b2ab6297787077397ff18b73ee9a
In = 20b6c10f5ed768c2201f144cbf0d6236cef0c3d7270d74f498d3f15f8e6681516db6a21daa583ac68757536277e547f51ffab7c274f85d5a3271e97f65b10331098a852ef93836c267328f9eaa875ffeb72ecdb59cfed8d73075b3fdc8a38662bd43352c489635749c15da8709cad5a1a278f0
Out = 2ebf1e5c53345b7e807818f8b701bf49c4f9398d968b62ba5b81212790f398941d4a85df6ce720dfe1b26430b76c9ecb0bf3bba7c9cdf6bbad3770a12465e834
In = 73cb8df4c034d6d86b9c1f584a764dcf93266324aaf074505592c257dd3bd693ecaa0f5afd6591d4ae73c36aaba7dc5c93b4a074a39320b2227470eebf3dd5b73dfec406ca9001b59356e366f77f6115de389eec91813216e6fe1a09a8073c9d7324110bccb046c23d724140be0c3eb8d35637f2
Out = 66d03c7d467960695624fbc8bbe8a49c7e9c0ac8fd9d5604046b42311bfd26e05812a5ae00e5ca19b10ba5036b4f7b8f647fb91c83374ecb1f68cc90a6beb063
In = 6a7e1d7d344fbc4ccb692ca6e7d712fc59718de33814449350def4dcf8cd826a3d58d0a3ea6a53f271df302f07a0f9a1aefd51ad20b54efa0c938b0fe358c2bef597f933c6e36f514d32de5a820163cccf80d717518fa11c20bc97b3e79f23659d6acc4b293b814ed54bc4085214dd1606ea459ae0
Out = d89d6c0711a6f8883b2a2b1f92674c4c3ef7859069485f8f35af257ef34b228acf9456f3e94598ed3d1433b83facf81d3d6870cd1ec97980d0dea5aeca382774
In = 9f2788ec7c464f637e991e7008d96717ffea2557ccf620129b342d20c9682859fec6e603d55d544287218eba5722fb194509be6fe1f4e548122b29f994e5d4f9ce62ee1d96ccdd15fc5c5094d1844ac35256ac4f83a7231bf251c5229129937a7c1a06158e19418c68b84f9c955e2e6c274b74dfddd8
Out = 22e35a1c5b9a3e29696df428aff40ecad84a5f8cac5cfac12d5df1548906b4ca0f41a6f7f359ffcb9624c9a1bba018f0fe79e6e9c79952d7ba91ec8f2418dff9
In = 1e0437301c010a0aa88dc418d601b90a2b52267385ec3bd7b405938583bb183a0abe30a7dfc1ba652060a3fc4d7586badcdc155de81bfb7f3ff66741e8bcb4d32e6f0bc95fe79d02e4078d5644477790953f5674f8cb4dcf5ea3b4b757894eb34091de2110fb4a1a8a4f0ee2689d1ba1cddf59faffa2bf
Out = db4c013f466277156d05a851801379bb3cfd3cd101a6f366df49228a7cd257f53d162e740ebcef95b710ef198a3241a6012db49f0cef443d53ccecc848f8e916
In = f900dc0bb3dc2b2dc0d3aef028a98d62fdc231239c8fa6b87ee53d635431f19444a1dfd2ec889f250e5f4f95fae78af3ea17b2731d18ff04e06fa439c28d927b303e7a871c9a3df9191b672a75f0cb67cefa1a774187b2557ebe6cd88c76d388ce187679c0937fcc891c9ae34072fa43036d201e534cd886
Out = 64ced189b17331c0d86b5ee7358338063014625706ca703eb5e851d4eec30cbaf432852ae0ac20e89c66fee711ca95715a429281a23214bccdd4249126ef97e5
In = caff4c402362f32432b24132556cf20f7e4cfaa89c02820babff59bde353055c6d856a8d8ddddf9bae3e5d0e568cfd19b1ff45c97508a9f983f520dae2555f7e1f56387f4f92a6977349a0cf96c7f03a0f99ccbf7e12567b8ce714da3639ba102a40a6dd04d229c476d64cd983219755903f359546a86eb2ad
Out = cdbbcb3f7e6cdfb42475bcac0933e94d19aa65cf321e1729215429ab43d13945d1b143015c50ca65cf82c0f61e334e935b85d166a94586f85f3513dbda70b5ec
In = f2706be94b3fd3a2453471796ccb7b0f485b59f940738b70742cb352e045047f2bc61be80ee06bd081435ba92f4e10b0ce70f1db85a4686e699cb006ffc8109d0567eac3779c29c544f8bb7b852367645893358e38590772c18f72f8e4e4066218146d3ee6bccb8e4cfd750a395bd44888d7b1be9a348ef84ad7
Out = 11bac475ffaf77cd2a53a0e758631fb6529bd3880e64e60cad005dd72887174fedfd6efce4f2d4474f46e2b760fbfa293b2199bf5c0df0dc913fd14ba0419ebb
In = 9f2b0edc6f7b3bed22228c7ee29c1082a53da7ca90ba44b993942c7bdc9b86562cbb3c694366a425445774e8dcdd5f81271849c452706be155d929403b80b0d100cbc471e8e4d91f31e561e469be9a16190b0ba540e9062f563bae8ef4851103327ac55c22085a75346b39e4ed8410631ab1b83956c5e793146176
Out = d50c19ef34b83786f63fa9d8105b4aacd8fa84f86f61abaa3fdb1d285e8435636a6e18eae3c134a6d818d6591c62fd71d7725d368b4bf1d1a8a8d825f6b9c3b6
In = 792d7eaacd3e0c3c4d00db4c9825e60f678b57cdc32731a3e0e63f70176dc9b07ca557cb50eba88bc7d14e26e4ca99b468101d479cd155d529c27e88001fceed2847fb08edd21c3b8e6c36df39be5c6f50742b335f5de0b3b9a01428d620bb0f67ae388c7f6ade2055324f8c53a9ec880d1180795df3d454c96f454b
Out = 478502e942c4f56d453c7a3808a6b88a2d99995373c130614c1950a31fc0b2c141e7a42ef92c926063829edcbaa56104b012f129ba545719aff7c56c2f8649c4
In = 221111d2486fd86fd89866351f78ed37e997bb1340d5d0bf3b7ef0556c2ce3bb26e2b17e045e80f34990b690a0df5d4f3df50923f8f21bf2a8324824e9ac202d23f90a4cae6603bf6497505de4ee47d300fc31caa1f05fe3d53cae6bdc8e2f64de5e14d434807b7672a34c57041fc47e383a17e1da5c4bc3dac2af9166
Out = 393e4f8f4f8cfa739d5eb8cb994a56278df05f51467ea0883040f00707d8f336b2a63a62275762314939012fa5f55e9624765574f3695e510d2160ddf7d941e8
In = 2c11481c5136bd4f48bfe367f1e822d5a96f3c4ce250aee1e7145e84d40c946854d22c34680012c975984059c6831a8e95d35ebdc25fbd0374c7768fe57ac87962693494e6726bb7cb619a13a676aad1090b30619166085fff9c374f721e1cb3e65be4a3cf440b1292a61639aff64a591f80a566593e03229106455e3679
Out = fcf78f8ccc5a1b74c5740ec1c4f147d4bab5d7eeb1f207073318958fa02f2fc67d75c0d27e3e03c1add1ab6b556ea513f1eb92faec14d4e7f9f341dab5b778f6
In = 0079ce89a3bb7209563a1fab751a5b80e6c424b2996d241d601e255d601b81943eb05b44523f1c1b0cde018fe08dca199ab809c05b03ed281d7f4cfb16b978047695a98e7a01ff35c498c7214b9f6c401342d356fd2818036f786236d85211acdeeb7bbe7d669f168737f437d004d9783d4203213c52d178f1787efeb2ee3c
Out = a7bcd688131c97b57dedc7aebd845e0042ea9f8d3a425f11f57ddfef8eaec040e93d9219b68ab919ac4c5c5c1522ed9cbb50951bace6499e2cd0db13ff57e136
In = 25894e39aef06148d682f48a34f100ea694e446bbf79caa7806c7c6f3f8a60a94b9c8b2877c617fead17ac576d8dafd3f8514e49825d54dc9a8916330dc560204bd795d0ce00a49ba3c25c7921381c057bc6a1abb362db79497c878321c2a71793f2bfb7ad211700fecd486241cc6197a50075560147b20b9cbe2f992f516c61
Out = b4ce87a416b83be3417ccbd7000d658acce2a5c3b57c92aa8ca3d912f20580748c2534a157b4ead16059499b9b11ae8ff07cca94a2a5a314b4ac4faaddcb0162
|