forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.git-blame-ignore-revs
744 lines (721 loc) · 29.3 KB
/
.git-blame-ignore-revs
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
# git hyper-blame master ignore list.
#
# This file contains a list of git hashes of revisions to be ignored by git
# hyper-blame (in depot_tools). These revisions are considered "unimportant" in
# that they are unlikely to be what you are interested in when blaming.
#
# Instructions:
# - Only large (generally automated) reformatting or renaming CLs should be
# added to this list. Do not put things here just because you feel they are
# trivial or unimportant. If in doubt, do not put it on this list.
# - Precede each revision with a comment containing the first line of its log.
# For bulk work over many commits, place all commits in a block with a single
# comment at the top describing the work done in those commits.
# - Only put full 40-character hashes on this list (not short hashes or any
# other revision reference).
# - Append to the bottom of the file (revisions should be in chronological order
# from oldest to newest).
# - Because you must use a hash, you need to append to this list in a follow-up
# CL to the actual reformatting CL that you are trying to ignore.
# Mechanically rename scoped_ptr -> std::unique_ptr and
# make_scoped_ptr -> base::WrapUnique.
08daa0770adc348a5e3852200352b2cd7f620d21
c6378bdd46cb9fbeb4e7a0fbb37d820f8b82232d
c862da8ac734722d6928b64ae87564bf2ee0d2ae
ea64f7caeafef5b77b656d03b4b8c4ec8edab4c0
03c6cc125a0f63fcf549db5caa525ad5941fffd8
ecb4a22b939cdcd3e022ee2c452dd7f866d1dfb5
d1b5b043fcf499cf46d059f5bb72a6ab07f04d88
c3d183bef609f3c4dab124572281ba13257d37a6
1795070c67cd08f5c5437b4e0d3ae6e5d3e5fd13
1aaf50682f5b06bea8db36316dcddde48444b54e
093de9b30c0ba6ded896506a297314e5ed818b89
f1bc82901463a76329b480e1ce55638d105f4616
d521b63cb0fe3d78ed64bbba2c4cfacfeb7ebfd3
0765c49ae6fb26c49c98bf9205d690174de3c0e4
1b185c49a6f2e9eea0bac36132f79b8ce50f529a
ced9224fbb7866e6ea7e9da221c0b2570008bd55
a37bedae9c23a82bf8b2f9011d06c9933e0048db
e0d99834d5d8f817c55828c1f53b4d0946b2d6df
942f39d75745824a53ef6ce896bb2462010476bb
abbf4465acfdb9c8d6223c680b634f1fd506813e
c3df9bafc8db94bd613fbd76c61abe5057f7a82d
aeceb05e862d97596a0e005a17a4f7d61183b818
24002d093cd0d2b540b0b1895d0044d44a30450d
c3e80570c413b058d8f855a695610b38072d6519
6e25ed32b8e7dca8352af477dbc82b67ac836736
c963c714c99f34bd80b392d9896ca9cecd66fb6d
9603ab9714083051fc19942aa171d88af2cd379c
3c3c93d549f8685459c9d938e81f1e68c888ad6c
a9454747427889f70d14df4646f7f599d00df02d
566c3c55ebc5fa4600c3e6259938c3f9e1baf483
f064cccace7bf4d940a494042754760f07e8164f
0a6e80cc6b045cb1217a59ad3c9e764c36fb0260
a500b69aa06c2bc084a3b1867b9824f4218014de
d1a1847163c0038284a7053b41ba0dedfad9b7b7
2a193281aac690b3fdfba1246d6b36877553a9be
c16dc809e7c8026d8fad7d9169f324df7ab6b1ce
67e2c0a015fb2d2d2584a44b96da1620d2678bf5
fd6a38135a1dd716d0f00a86900a03a931a697db
3b4fe476046af664ea30dcfffb10956eeaba3b9e
40ce7b38f09de969a106da37e4dec11464da18c6
c864f52514c7e8cf9992a524e0294b1cc32c1db5
b4e18e45c933153b06833a33bf6352c5da38125a
f6c40587bc9ee68ef8102992ea5c52cc8e0c6933
60bc3bcfa8b7141986c5e4b3c357c7e03393f230
9bfa516692718597507a3339a33dafdc7c2f00ba
cedca561f373a9f2d102e7bd896712b504b445db
86be9c00e6a13acad1851ddc64182a94347c9420
92ae1414e686f8f8ba9c5c663b34552362641feb
531cca917021e753d5215ddb194200be075944ac
4ac58c7a6c73f0972e73ce420749f886a8aec18c
5971627d34ab2cca303e4a4552fecf2f019f61c6
6003e0b1ac1acb0a3973abbca62881d2b6acc0b1
08c9d69b0c0d625d2ce38e3d8402f36e1226f0fc
ae4a290306d308cd6c7187df85c1825edf3354db
acd68a2e07af43fa67def3830555f294eff2ac8e
b743cc6790dd88fd5b53e4a21f089a38b40a53f8
b587f9a457ee20bfc4e3055f3b79ad7b522c8682
d82cd995ba83303302900ebe7704a9fab405ef93
7bacc0eaa9eb6edb22c9e2734e0e57e64e8b4125
fabb28482dce40e1ac570beb5b9eef5832f9a9b1
1007a4af51fee305fd95933d9bdcd83c89f9df29
6cb57924b37070a844c7626bc2ab8850c7cf17dd
f427502355334e64faa24798a34f7db9f3bf7871
f624e47486f525e6d266b99f90bcb81ad8f57295
8b51c0ab6c7b58cfa186691dcc973527371b2309
25c52c3f3c407fd9f5678c0079c877ccef34c090
fecbe3fea62c512555c2f9c63b936331c9915619
79ce717c93677da7d3db074bad0349995980ce93
5197113e6864b0530dd8b489615c089facd06e70
532924d626b6538b547fd00793f0373bb5271df2
ba06265360528b619b4e6df792b0fb06350a2602
5ea05e40ab4ad7a6f6dbd4fabd2ffe061d9e15f2
b8eac3a8edbd7864438f5e326893fa52da75c16f
f5d315cecedf2bc83f7499d9c4311215db51ecc6
f402ab9f3f02d00d87c840fe79863f4ac0609ba1
bf70795c3d53b4c087b4276069bc8798048497da
4e7c042ce7fda2baafe59dd88481b2de67644170
4d0d72efb14b4746ff054fd1867058dc6997cafd
71f677162f1b860b005e20fc9c2f2417bdfb7030
1edb03a4943e4e3de4116adcc031e2dfabbb7805
b11f7ae342eeba3a126b8270171ab3c6981e0bf7
0569a0ed6347980265b437c61b5849ee2ca2c529
08cfe9ba9528151087b93894baaf4390a4ad75d0
878bd271da9444eba2a823fe30f0c316656b0d0d
8522a25bece204fd7281ec764af1e0c8e36329d6
aee3e1ec72a9985aa20be4ccf514774373737705
655b66c64362dbea1b7e27207545234f7b908106
9c5cab5a712d0762319d115a30f5baed1d07416c
ad1777e9c39dc1c7c4d4fb6293a01ca470595134
d04b92dd6de3bbe80c94955ac3347523e891f93d
42edb859e1917c96b988fa2f4e204de63aeb18ae
22f90e716ad8674d122781cda62ab739ecb7271c
49964c23cbba511c110cfb642f5685694a895d49
8a98ca292bd722516ad23b2d85fdb5663a33dab3
3a4770da8b56e8f4c0ef1a85f5786afe35f5401e
1fd259a0929d9c8ee68923e29ec1bd60d88f5690
7f767e658961d89959af3bd143e7719fcaca8445
a9850e17ec8a7e5e754d2b804ea1a93ff2352310
4af48586364b625a8bfce51b10aa4a76109a9108
c0e39d57d0c16684ff7c99632fba9a49d4d2431e
6682b1c4aac00aee61b09ba8f6084f1790429315
f6f806674c4f6ebbb8b20197ae5b6c7a40bba08f
a3451b74e1aac0c538d7d6824bd714553eb0141e
39fafebd8ff93ca8aac361926e6b3ef840302328
ccfc5401e32e24f29847cd91f643d03ed651b19a
2f01269f405de0dfd12cb1dc56459c4492d65b8b
c314381373dc794d3875428994ec7a74edda77e4
31759da04512d5815aff6c30134e33856638889d
f5d2410841791e8c32739a4418159489e1dde324
b21a1b10f9a753d3b66e448ca8fa74ac83d5c2cb
18e946f9ab6250614430fd09cccb849005ca7aeb
a77e28eb3b14d816f2c880d3185af8522c04f6bc
d99c42a1a3c4566d5cdbac0bbbed5c266d09cfeb
8a9783e4c8d986f835f8cc2760267d6c1c7b0b57
acd3f5279c9bc0c73f25976e1cdfa72f43309dba
d967d950d071094d70cb480dc3158a48949a7167
7036d1e571ea31ea7ae35c9cc71890cef2fa90d7
fe3745e624cc39bca68defa70d92390baf897c8a
00dfa74c4fe33466816c58d175b60c3a5d4683b4
259570ccaf98009037d611aac72e9d809d4d438f
40c732a8f3bb63cc6a16a200819f9d01da3e6039
254c536ce14380dc8009240cfff27117a1d52897
c51ac9e88916cb09ed5f0c4ea7d00d835f4223c7
b8259a16dea373e71505b1f8d9a02b96612161df
04a35cd4ca655ce8092705d501678ba9edfd005a
c0d9887721c7d00ad99a7df09ebae75720503a6a
d0fc6aa9a949b8093d5e836e3d6443e869495c6a
b94ac84f0dc33dcba4d27424777a14fadbb659ef
24f43a5e9841b7177688291a625a373c3b8ba365
5f043bc0ea7c069e3ef5e6ef903b98f4e84ec4cb
b707c5c8bed8656c800f613b46967b916e1a7f44
3076abbf53ffb74830a097f1c4f7dd232f246fad
154b22210617a1f3f58d0a19d8b30ea9409b98e4
7c2ca35e78f7ba433da3eef399753148fe30f127
e399ff07e13116e446b1ee904c1f6c970eb5bc3b
477cae30f89224646d3135ae03cdf93d4901dd78
d4593e75ceb64dbf966fc77530f4bd38cdcb687c
fc1ac3074134f30e46543f5d9ca97d5d2a6d0282
6430b2ca82390ebcecedc6c0dbf54008af8322ca
4d55af59cf486412be6e5e458417f6a423abd7da
501f801f0aa603ae08f213091de67f23476eb40e
396f876cf9e02a21687bb78364c2e3c930287e9e
ef0ef5d8d5ac805e400ed5826a8b9ca57aececbe
5b9c7ed6b732c9b65c851413d0fa5612edc95b85
91cdd51340b8f6a0cc13ec9f5199defbea6cd49c
4a7e93b6b2a43ecf9476695bb9046d59a39629dc
bb7e2b70c8aace67356a53230d104738ebc92693
45f93419065eb07f861fe59e3f969e2b3255b2ed
b753c6fb8b539a9c5febe08f6b159f01b98ecfa8
7089de047f9845b19afd5b671ace13aa1aa3ad42
03de39b2f64eb2e9fbe69947be3d10042f30469e
3f767dc3724b2e3f36c17ee760007475de7e63cc
82beb4ff418b0dcb40bd6b860d2e9793a0193118
6aaed6a40bc23a872e14f19a39ff2d7998c803d0
a0ee5fb8a4dbf546b8da197a055dd3997f3dc475
4d43bc26cc5d105edb1e976582803ea931e572e1
84c358e7a3b1658bf396d39716fb0fffbb0aa018
# Move code in ui/gl/* from gfx:: to gl::
7a4638457b6cb7ba351c57b98f1871209604cb81
# Remove OwnPtr from Blink.
f5f08765522594f41a1c032754e4fbc30e90c134
# clang-format all of //ash
b8dcef526018a47e7cd985cef724c464d0d958a6
# Re-write many calls to WrapUnique() with MakeUnique()
f7a5d36f502f953bdceaeb9a4c31ab621f89be08
2b385fe1ca886bbfbc38648f1498a154ac85925a
c4bfd81cdab01a081b08d362b864df0dcac4740a
d689a77f1fcbd63909fc6eebf3df553715fef9bf
ed4d66a321cf2f053ce0c3c81e8ad51a453d75ec
7344d1ab4a98fedab5e75070a8b03aa894ff3b74
c5ddf366ba98d052497b5dc56187704f914ec8f6
6c0773df4a2c301b1d109c9a1ce50b2181fceb50
a40b2de1242abca45b546dc13114d1a5aaa41134
c9462d4d25114bbdfa25f6e1ca28eca3303e8286
799a1fd2f3dcb409f751b950f767db427664cbd1
eb5cdbe2b1cb6dedbb51c544b0cc94b20984eadf
68860bd0684a7cfdc2bf07ff768bd540a60a6e9e
5e27337b381e1ee8c487f4b4cab71a9a0e6d1b0f
04dff7f22bbbbfe8b696e7f0dba2c11fdb6f38ed
85bddde312d17e38e859de39f861711d504732b6
6affa5574c8085dfc255f13ff49cb19edbc96ad9
fccaf874e0338cd3a27c0ef71c635399d2197de2
df0a9da0c9e6b7ceed46e057ea5ad87a97932b9c
08e66e6f17755de8d0082593183f7d67ce13cb57
da4bffb6ef5cb7c8894c64d4666ac6a5da4d80fb
8133ff702313ecbb52f3903838418cf5de676ab5
ebb92b4123f784b2fc950a2e762b0ef2c8342764
46ad5f4fc0f8d35f71c890431e8e4518d228f2e3
1f0ae4df06a2a8c764c3659679525a201d7a20e7
b6983d553d1cd861d8f7c42a07ee209da696e1d5
0c937aa64f5309be50d077dd0d29014cf2d0e9b3
bb40326f4ba96cb2691e33855d07a75cbb9c57b7
edb3f078970c02c48cb0eccc07170e9463f63eda
3cdd7ebe8bd324d3174e8ec3253190908e717a36
175211e0e340c1e0a01286b96aca51e700294b5b
bc3c05e020ebed67cf32ff9648e7ed2b0e9f82c3
91d6fc12ddbd78adc66ca00d54a9c318b4e3b6b7
8fcde24af7919904a7f2f9b9d452da8c575095db
29649b991045c05394dc42641068934b9d494e80
85ec579564402fad9b6f0d593decf686846fb61f
34f9699d9be6dd32931c9e694f61b3022346f4e5
55d8215215c10a413f227b8bcf0e3a826e7b5b2a
641bb021db42cdfd711a97bdc16077c64bb87aea
9b4b8464d50e235b25ceb2872d44d09a258837f2
d4fe03704abb4c3628cddff5c7aa8f82b86b2b21
2deef68d60652155b338b88b1acc1f4be1c51ee3
ec7c3997e21fc154ab89a26779d00220c48324f4
86fa1dd92331ce969c55ade017aab9950e0c5156
a63ce1fb29a4c1aa568d916aaba717986d515b86
# Mechanically update auto to auto* where a raw pointer would be deduced.
e8f87e7cc93e47aeea704006fe1ebdf273ddaba9
ea7a7551eb59fb06ae5a488ee20faf91b2695d7d
5170bf98eb5ad7c6ebbdad175ecd478c3e48ead0
6f21f24e143e691e3635c06e906b1f8917d33dbd
eb900a1e034e1abddcaf7fdd7bb05c0d75cf0b62
63daf7ca9ccff9c04a584cb97237ee0eb6c13fa7
1ee03c4c04b838817fd89a9c384facf40a289dae
2f37e9e61a72d10f5c9be9d5021445eacec42ad0
238f0a029f813ddc3c5a3438d8896a01cf1c5aaf
f4cde239e090fbb84afc4cd8315d22f92e6fb3e3
981aa5a100145aee038661b81db780edbb257a09
2de366b533c783f31c6233f4034a8fa070b29db9
038b95619952006436c8feeb058e4ff45f510697
4058ac6be8672005d3113d49b945d9874e01f37c
10e0d5f672745230042c700577feb7fc66f00f15
0b93e11fe659a7d3e68bdc318f4d0ec1eef69ad4
ae72b08137e2ca7af8b3fef367af33be0866ef64
668a5386d4e352fccf29893b848797d2993fa8b2
c5999f9e1035f7a7f32c416c080afaa8cb0837f7
6bcf17c7e6c8a5968a63a9d761d2dda7ecfbbe39
7c035fee8e8c3c0667923a161253a13594ed021c
e825f6a8e8ab12b450409be005d41a7849f0d6ab
8dd57e1b56672be11e9539d9223ffa583cd8625f
6b86f80e5578519fcf5b3a19767bd53e86112f15
922b0234f015fe1cb46d40a4cca119efadd5bee5
f1172137682cec61334b4822f862c782ccbd9167
4ee88f9978720b2d7f7d683f933c4d6bccb23413
cb7343e6af785c9b194f7d9aaa713df94facdcab
bd00db280f3c20df00d5f178c518370a920c2648
3af234130c64de89299201845b46dcbd11eae4b1
b62fb540edd2d4fceaf6693a51d691cb195e9047
3986a102dcd2e16aacb98b19b743a94e86f3aa20
3d26e74634a9470e3ac06911ee899ce0ffc06339
b0e145b14f1ae5821f187e2297e538ac56c763dc
daead0ee14bf28ce22e7603a685fe1c12ae31607
952ffe1735f2c5b41a8eab6851f6d6a2fb673152
19df8256c07f1c044cb3638849ea8bc928493b2e
d11ed91e72f49c6ec0d9cd2a3d5ae7bfe451b618
fabf492cd95ecc8450cef4f46da08652d694c206
4e388dd146895127c51b881fdbbdcf524e2a90f9
ae7d4b87b676f061748707109b20ab4814953a41
e1fee825d91a55d177dcad13ea8e59f0a6b7bb4c
89f7240e789d4e077b87c14a6094adf7be61daae
f1af449e6d087f4542485401ea5fab3a63b1d68b
b20a6b27f2c4a845973b4d8cc828ef3c2f51f050
418dc6a24457bcb6c2c8ffdd95f5993c7e3e05de
0168cdbec15153330d9a7f6528316176b02282c3
bb89de9c690710b8e43e60f421b9e2c3462638ea
e122d0f1cd07bb86382804d973b097185e75dc6e
5d70c084a742a5e4ef37c8a40e4b31e11306f8c7
87fe42802477a954f8a60ebda917f6cfc8244f7f
04706fdd21f2dbcb9444d55048412878fffe0888
142de3b623ab5cafdc8fbedbea7474790878c2e6
a5be776a37c46f6a8792756cec52973d4390a845
587cf8faa9a3914d98abb0330cffcc80f284c998
291fde65aa2a5ee3a1036fe90cc063243e1dc51f
6f27af2b5c060be8ccfeb7b11be15414144c2879
437438d084b2ce1227a2860f8ee5698797b8835c
fe45a535ea84cba23a9b1355d36525db0d408280
49740b50472837cc4b4a3ed8402ac56802338464
747f5543ff5e4c201bcba0182bfd24e5e6896d28
# clang-format blink.
1c8e1a7719e9d223cc84e838c9a31a0210f5878b
# Reflow blink comments.
4e1cadabbfa289b8e565114fe51a32980c996d93
22a064d580892d6032977eff027a25abe132cfa8
4013d22a7d6569f5761b437d88b9cf716909f223
3b2d0607127d98646c789531defd953801fd3ddb
52a0d0922dcdbab46f18c241fff034ac8d139d60
5d6fc8b5a83846ca93f906584e0350855b194bdb
da71ffa5eba20d97df583821ef5bc20778847a86
35c6377052771b615c563e1306141d1082c25e71
f053eba0ad183c9d098f18e55d14216f5deb1c0a
570d5892c1f86881947b5f237e1b705dd569d241
a6508ca00c122034df41b20985aee9b6b892ddd2
a2041d07dcc0d3f799675c8971f6b5dc588c37d9
3c13b6e7f8eccc79baf7cdd1e05234119bab2b44
ab33ca94648d4717acf5f2628d3e2613bc21610b
fa6ea29dbd5323d2138abf686074f75b14919be7
515bb3084e26e5ffba3a7ffa6cae6d06063b911e
9a8271ba3b27f738c01986f3033fc61725b39f72
b236186c2c23bec4ca49a5ec3f20050c9271e22a
7e74e9d1d86dd7d4e109e6757b6e623536359083
d9019bdca3200c4bab868422c6d374175555bcc4
c95a15bde2f28ffc43f9e704897cd350d307ea3f
bc70ee84f5dc0a2d791c4f650314cb3fd8d7bd26
3ef2412e118b0018ccb7291358391131894c4e23
566600aa3bb9d95b58e8824c50abd5a3c1657dd2
ebaaed67656c010067bd52ace76c1391302eaa05
16c0fd8db8d05c48e4f4972a494d49c84917276d
9968503c3e2d1b3003af061d1c47f017bfdd5cc9
56d5d7aa7ad96ad3c853cc128a769404f6e0294c
0632d8e8fd2d3b985563b3f9fd0291236d8f96b7
7362281c877e7f5be41e542de3913c900941090b
4215d1e8125bc3d8084c3a72da49e9b985ed04b8
b873e02f086898e946c374f628fdc7b1cb47ce37
11b4bbce08c2497a1c476db867496d4e194f8f89
9b328b83181b5cf25115b39efe1325f121f9adb3
576dc3cfcba01528ddf5739342a7f6f6109816d2
6e2439b1e0164bfc9cde2afe00e46e078d0159c6
66c9f33db7aa115b6385ca256979f5cd6bd90ad7
634b8c3ca1ca0d719e3771a384b2e4ccc06dfffa
55e6683f5fad4e9ee67af77ffc2300cf4198c195
29c29f18164bd942cc66b6ffbe78b2901b9a3753
2ca4e6adc710c7ca833a91abf1eac7cc10c20034
ffd9957533d6ee9facb544a2968f3a7b6a2186ae
119f976164031b951476a52270160b926d804490
d9dd690e6b182eb3201891b2cfe3a08a9c7945d8
7e11f64c25bf4667b30360e6a0e359588c6a1878
7d42a66f228745c4b437b77ab92cfef81a399465
b261e056bd1d62f8fc25767966ea5e2668462cc9
743d7ca4ac81e162cdbc92e982e611fda92b10e3
81e196d0bcbcdf404c52a2173cd78cac8848cee3
032a07551461da50acc287ab6cd6a8957ba2418e
bb8dc4d8ad52c3ee404fa1a0bb1f770e6a0dbd03
78993c760eb6ea63a6e04fe164c488367bbea24c
bdb1f4d6e4c48f96807ca2e20ae1edf1edffa071
4f0cd5c718bd720be986c43d923778a13e9ee89c
0ce7ace48ceee1ce97b6a2ef3e1fdcc8f295309b
dbd833d6588194e9117ac7494839d7b6651a1a57
4a8a7ad6155544b087fdedff4bcb4e4a5a35bbd1
a66ca9569860c72763c89146704a4a8c68efaffc
9a90cae3a6ce67acc981fa87f48d99374a00d78b
100fff395562319824e96af9328b847bb14043f2
d2a38acd7c8f91971cd83a4dae1343ddb7a21496
b68f48701966427c18cbb63e3a15e7dda4fa19a4
26e2733660998f34f0998a56516c317fcaaa9359
7f9ede63f194fa5e4cf1c62e2b72dbc9f1ee0471
d0909e12aaaf66534aee43edff36ed08e746e0cb
dc08ba6bb0d6141914698b87f83fbefda6481d15
69b89efbfc2bbb21182ed1407b1cf467f5add3df
0d94cbad339ccf1050c30718d99665306352d99b
16f372650f9fcc6fd309216f3e077560fee89c36
18252f6e125994521e04495b2111ac36ad6a9703
19588751197923c2c7604dd71c361713f9c1a07f
1c6f256b3c2193bab840b5658bb1d115e383428c
32f8e4f892d2f2a887b33dc3eb3fe78a2a70dc4e
3704c018a0c4f287daa5aa0ce6fdbdf6444fcd49
5502b5a19ee85fb3d150dd20ce386f1699d45c01
6664f8e0a2e420d96444ba04b3c723341c1c17be
742cd0347b9999467d82e6f8a28a7d3b5673c19d
83ae2a267ea1f53212780c2d4eb9129b308388ec
94615e6fbd1d730ed5446979b57c417b0d241179
980f63ea8f6c7b647e6cdd7e773903fc536ec1a5
a5d709a0105ad9fc825ec40edf0d28abaded87d6
a729edf941b224161ce6d9510dfdf272c0132518
a72b163a4b9ba97742a7cb442e4c566ec9c6c909
a97502df26f798c413dda0ca9107fec5f3ecd86c
ab02cff195528182f60268891250537a6cf2f163
b31a822146111d8965d7c4c4884e9b9f71bccb80
b664f182f72117ad97d2e83206d35edac90bb55e
bd1a920e6b9db5852c3248798723a70edfbf52e6
c71eacb21bfaa2f7fe6580b3e17f57819142ef3e
d3e0e6655a412956248d217baa397c5f6af2bbd3
dddb09f2c1400de9a69966a1a697604cbae0bfdb
e32a7e3865d11aa1e3742f9438ddb9fd0ca79cf5
e462f7cce1b45cc62a96abc33fe9961504c756d8
e9cd023a911baa558b1fe8291a001af54e24e6cc
ee42b66bf9a0c37018e03a5eb53fba6f37dfc0c0
f06ae6a557327aa7d10755d65ea7f02673431054
fe06ac8eac8940be169f918a7e5845e0a0e51c6a
# clang-format NTP.
e8969bcc1d3a7841c604f451798492b5e2172013
# The Blink Rename
1c4d759e44259650dfb2c426a7f997d2d0bc73dc
# DEPS sorting.
f5e7996a0cffea847bb2c14bd8c49a1d9ea3749e
# The Great Blink mv
a30d423812ad0d766e93b0f3a53523807b50b17b
0aee4434a4dba42a42abaea9bfbc0cd196a63bc1
# Spelling fixes.
daf569b53e1b679e2073bce7189de74e59c34a6c
# http://crbug.com/1030028 - ObjC Ivar Underscore Trailing to Leading
446dbd735597a1f78bfdb1477dc093799fd5ceda
60f733e746a0ffa57a045eb3cb422536f251db67
b641dca7bce43ec553a621ecdbc587e6811ee411
6cabc3d3f9003f177906fef105eaa203bb8826b0
cf8da83ed613ed96b3f557b48a658daa96aacf23
4d29a92a58e973bf00e311220fa22cb613b3b38a
ef56bb7ef83e692f73bc71676912172073ea9d07
999801389a223d8f1e7635ef0ce7c11edcb1eef1
44d3ef13208474f04a2af87ad83862a9f96802ed
61b892921372a934c5135e6b8a4ed78e8922d809
611b5c153ab8ad38688f78ef2360a03f55b1d62e
# MSE: Rename media and modules MediaSource classes
0be1f30b1774cbff11ea8943dd8db93a9130fd59
# https://crbug.com/1311955 - Change pipes to backticks in comments.
6679e085ca02f71685d4ae58514b20937954163e
7a4c6769cc8f9e12e0ee6e37c8197b229552a06e
7e1e91b2af0a79f874294b1ca4eac64d9b6b35ad
691c6d7d9450e520cc9a2682db424bb9f398eb99
f32fecd5662b96eafe2591fe89f93c53de8f1fdd
6e7cefaac9ee7af4830fcd543f4609e904821d8a
2d491b9d606187749ce033faa59db28bde560219
5e0c6cc27facfbd3e4609fe2355092413745040e
9d1274a2756fb42d755086888adccf1cc48b7c05
f36aec8794736a1e66e23289c87a38bd257c16d6
949bd192581b6607d639a77702fa328594303078
13c71a7dd73da5c77e53ab279f3dec89403668b8
73e14c030ad12240592b765c071b17592309e18d
926b6ac8cdc7a4c37cfad81d69ada2b89efe4285
7216cdbbe39ab24dfcadb721247458bdb04ca019
29e063061b852021816445778a63f725d53e5736
8bad276c88079931078eef44f1f4397bc4a6c873
41b08bdd50458bff48874f1e9b0b89c96a2edbee
58517a88cbfbfdb5b0f37cadb95ef3891d9244bc
26af32e41db0143dc5c05c14f2c67bb91c570f89
fb9109f6007ae894e00c06b92c4e1e02f5f759a3
d5ac28527473701c52763641f5cf95fe52f2a9df
d421bd291bb534d9db364480ef5c6f67dcbe9d9b
087c6f527f17ccb5222c2b8a6e8f396c6aaebb86
e7f16d4724ab44b8ca5294bd4b7013c3def779ec
f4bea7268d88a0193e2118803c67c2fe11e5a30b
cad4c2e615abadd143aab9729269fccb73e34dfb
fc4d5e3f5e3fc7635266d662fd53b328c3e832a1
036f2c8970a63517a949d44571c8bea486aa14c2
7e53908c1f65061457e7d1ce152a3b4c5ade9c84
3191dcf8a69c7a7bec735a318ff901b273495e45
e31f4f13e75ce046c5ffe1cc6df498b58ca30548
c0f0ccbdac19cc4e616fa57627fc2313ff1f910d
3668de34576141cd19cd8beca16690459edb0d1d
555e3733395f8bd581a0869c29feff6d5ee99bc8
e97ec0aa75a6c653a49a8b6f04d48e7720e708c1
0ceb14b361997fcef0b7c8e3f4be7071fac972ee
4a69273590b61c19ce168209f0e746816ee85f15
7d06bce17d02df02ab183ba1807f97882d40b562
7fe21824b6ce080179c4f415d9153c7ff324e55f
62b083244d15f8c71ff4c6e333846b2c0037fece
22ca176ab548f5270a2e22f80efa98ebb3194846
e225d7049f1a2f87cc3364bcca615bb0fd491d26
5260d60cbd3f4b545f0be122809c9bbe3807c9fd
8fe777a29c2431314d4eb2bd00bae8c15950cafd
5ff85790545b03e7abeda61126c7b1dceac57668
8721c19b76affc952dbf5b88d5503513b6b360e5
77bea9ca6cd238e0155c2086db941f0fbcbc89f6
af5a3057fb2b630e4597b8a1e8524eab24ae6313
00655c3ff1f9ab6df0398348bf62ad80598f8dd6
3acf1d7520da5f949ebda29b1ba239e99de02a41
316e21d9cd6c46d042b6c7c01f8a24381639943a
5dc13a14a5fb75b3178b8daec8b6c3bb0df6bf0a
91c382d1419d803d0904dd87cd7df08fad69031c
6edf7e67129aa095076deaf1a2241cf03d184167
d89d08f16c9096549cef9c9f354dc003d5a351fa
40cc73dce8957b656fcb8a371f1263baaa7c9ce3
0135ca1a1e058e3d2d6fa89d07f4dd1981f5d516
8b8d99c32f67ff4e3fbdd155434ef9bda6209dfe
a272453322f76e1bd50c40351a6b43e29e084fb2
334253537f8383c5ba70720341c5b966951f3b54
5bad5df2da73428b9deca476e4c3060aadba5500
d4b5f0987ea40070551216cc38d4551b25a23217
8864cc7e72d6ae3a66825e8e698e51bcf3320f8a
0085fad9d8e91044bd11142fe1c3b1a24b90a443
58bf42baf6d129fe5a957e08e34b42a34cbc05d5
730e26d2ca70df23d52d8067b4643867b9c4c2df
039612ff8761f9a20bc2fe6663f929f799769cf9
54f0e088491feb1e80441c4060ad8c3b7446570d
7066a012142f61ad72081485833016f69905ae1d
91d17165cb0d440943ab287a42ada2573edc44a7
cc72994faf7a7162f024c353e8df9da1c4774bf9
17021fafe574da70a59e2f1113a32d8862a453bf
e5c29001ec5ab2a65d30748748e6572dd0fbee20
0b2ecde7fda0de8f38412c1e3926bce253826538
2fbcb6f75d5d3f8cb1cb58fd079558c8ba31cd67
2e5cc44bc261e04aec7849d006a481a9d198010b
cc9669aa48e662ed634b86cbc66039aa74013ae5
cea74e0144568c63837e16c1dd8e3d746eb3a844
11a66f50cf0f071e8b5b97f113f36484a3ff0b93
94646fe0f5cc9eaae2e428006c09836a08129a12
e4b508acce6ff50a87a59c8f1baf472eb6afda5b
5a7272dfa815c5162333bdb804bcca89b8faffff
3b0b16322c8c9f873975fa6b7fdef03a796a96ad
83730ee7aeb9c9904fcca2c342442919626aaf47
02dbf021e1a1ac07cd839a47bc414c49b18b49b0
c2af30ec5e09dbc4c7b4b6189f72478a7aad7da6
1242f783afcb1e01854bc853c4510dc881ca8976
35440f70f09c74296da8881821b5d72c90392527
d01da959a970664280011e282fbf0760ed9416c2
a1c2f04801b3de37d7f7ac2b5fa892c3e4cfeeb7
e1b4daf2a3e758c45fc4b585cdd15feb62b8418d
66ada4a69d7bd4f24ccc6fbed6ddf017c46da3cc
7cc34c08f1530c189a00c79192ffa456008aaeb8
6a8928078b0c9b46bcd5ba27dc9cdfb299766397
bc2f09f202c9bd3252f702879233394da59b765a
7ff314795b42bbd8450bcea9fb4f112e06ea7157
cfc7ecce7739976465355cc6f016501b2efe2145
5c8acc5b99ee1cd6723fad1f84533796a11af481
5231903947ef38222dba971af36dc9e62af4f7bf
c8769352bd44a867a7fe042ebff87bea19676070
001c2d304c1b67fc1904f329c6d1059aede5e339
a8c8ff67acb819b244c17bb3e4ae74e10d182a36
a0e8d508e7dd2bf8ce75703d941060e0d851d2ad
b1b4eb7b5e0bbf5ab3da27120015bdcadbc74396
8c6a8abc06ca049e052adb59afb4d35151e3df57
c7d332619ef6daeb7b4b77c78e8910c9514ea3a2
b99ee5d7a327fd5125b51525da28080771106c64
694bb48d4cc5fcc20935ce66fa835079566680e4
9c0eed0626ce32581b9ca460d9be6467f6b1bd9c
0365cf277214c9cc6f747b80bbeb2216f2a65fa1
9585ff0ca24fcb0e23f07d6d9017d3102eae8540
522fb0913ba8266042d5e7a9e298a2d891a2e9fc
1e3cb2e7534ab1b98ec6c477185fb6aa14993de9
38550824d990747d44428c1f4526e8d788c5dfb1
70986dd59eb16139eb0a7109c59309973544fdaf
064d830c3b6b0e02dd84d9f6f2b7501fb05b6532
8dad0733eea6d6f5c63183b809fd257a0e2e68d9
890b2974b0626a82b7131ae3c22503528c954208
51a6a5d8f81e30d307252027f32ac03b2cf242a0
788e03c51d8b61d59907a7a783fb1de38cc2920d
202d0e88fb27eb2fdf269ba07093d0ad9892818e
ebb9b2ff202e0993d13d861a109e9abff7a5a4fe
75c2e8f3266d115d2eb598ed5ea03ae6e848a33d
ceae85c075490fc452afe4216d48249594b744c8
c2c79937507564e90055d02f2afef5649f769ca6
58424c4b97af7c346224d2f55ac6304d0fdeaedc
9c9ff72ba887ec8a1cb2c24c77d10731700766a9
94564e5b8f8118da83bb1e57669e85ca2f2f924f
a5cf104256a980574d55652e27f9764daa7f6717
a5a78267507c8e0b647f1c785e3dfc6c4fb43929
664018562814d8c460f644cfb7c8392d5d07f10f
ea52d8d3d3845da3859cfc93395acdf4b541b6d5
02cd6050589e00cd072e34b4c4bc887cc94f2bb8
d7a4a29877fc5773172de0244c3b9d1ff222a5d2
64cdcfb86154ead765a4c5ecf3db14938ccfb846
3a8723b4b3ab125532da46078cdf47fe15bc827c
672076aa7a9f68c187ddd3a5bc4de25c09ec41f4
74d7a85a00a5bddff6b06ffd84b82867d05b74a7
15fbec2e823eec1eb39384d26c828a8cae945c34
05e99243e7c7bf4113a6fabb454e0c5620e8d130
6a501160a9cb6200d420c1a671795851a38dc85f
4124d38b6a7292644e2f0d1929dc447050bc8ea1
543b382046c84817b37ed9919f9d9f122beb9be1
8e5d9d808d3b70eecb0dac03f10174a9576b3a0f
a2cd90d5f9752fcc49164f207e67b9cba15d971b
0d86bc2426a49d1fae43791c09d43c7cbe9e7f2e
3aab744696109cab57935f0883fc04f228879815
8805f5c5bf728ad4058bd8eff8f5cc2fb6e607ea
ba7db55edb45be1b3a8a40bcdd0602d2e261b8e1
df3bd9f43755c015fd292944315b3d618c59c9e5
c70c4083ad797dbdeb788579a35f9c3fc9355a15
acb7833834f1bf5b97f558ff0abe65303ff7c8a8
99acf61dd0494fb67328f6660877c17fea69f491
963c59c6b8ea9145fca03fdecc565a9fd22164ea
4d1bb9bb8e9a288c79192a9b1f5676170f1603ed
63a9c852e628a10303030bdc67edac6533861767
e05ff64e4f8642fffe3c9cefbaa43f124ad319cd
f05156797980a7bfb3dc44bf12d7d3c207fbbb87
86f2d45e187e3c8434621e25ac315fc826520c98
707d7f25b587b8fe3e8a591919ced0e934ff747e
326576406940f7feeb9b56a2b97dd651f04c3794
adcc1a59da1690e2c96b3fb8da2adc8dd5031172
9a5eedd8c993953a2fb19e943790f0894c75ad05
0fe050f7b8e9bfb544484192ee484c78cbdab85a
05d1f88f65e5d3ca3e5c0d8614458b6b19da2b7e
dea42179130cca432a1347c8989fac60bca4bf06
0ef085813d00426d3ab3a5dfd549135ee178e596
b1d3c20f18e65fe870c7f6d7aa69aa0565bae66a
a3b4d6986ca7d1bf0bcde865b39a0a6b98f13fcb
d0c45494484484e766d928516e9f2e351ccd0f9c
b42becaaf0d57ce7ae9dc1450646a555ab75ce52
b2810c8391eef3bea6b11916cc3ebe129da7efcf
7d53b2010d7134ea4f876840a284a6ccf44198bb
8cad951d8cbcbc29f4954db09b3388644f52ad6e
0f7373bc919b029e062a8c6d77a237bfc86dc878
2334ab0ce98bce0f329a12f441900c4471eab351
7f4c19ebf61e5cbf770622941dc5633bbbd11cb0
158b380d3bb4cd602665a876daa9ef394472db0d
b136c97cde14936fbbbbeffe0e9877d9edb12c80
95e6c33d4eae2093e221b45fba1fe3e85c8511f6
317abbe4fa7db35f38b8a957f66b67ef9b6f3d1c
af12ea88c18d577992e545f2e832ea184627e145
0ba68575f33e97fe8754bca44a65ead6028c990c
b13016c0d230b1dd7dc5d96e0a118a7fd4b99da4
cdf25190f9e1edabf57edac19a1827c3008ea043
b5ab3095d8066efa73aa1dada7550f712728d5a7
9c8739bacb58c2a56c76b8cf2c723a95c7a43d10
de97b1eabc6ee61cf93976c9632bd3b1554a128a
c303a864acce9048b1bab5b42a6e25a439789a06
48fce5db5a64a5072576f56bf09684a4031d18ac
0374494372187bfabc8cabba9d37bfdf29c9ed89
51d5382afa0b81739192b387e3c2248d600686b6
bd9a58d63afc5c6970907abeb3fa55ab4491fa13
b2b4f087d6096b34d90a57352d14f5a76bb64788
2b36c8baee1a2b7109cb8db09f01d5fbebe53046
75f187d96c74c5b6719c282be355ad82f3901069
bed62bd9e242e3e4742fbd3fd09c96d2ce009113
# Replace includes by imports.
999088c03b4721b1508bfa4c1e2b00423a3f5fae
# Move android_affiliation and site_affiliation into the same folder.
5910c68207058a5eebd3cac9e107777d01d50bf3
# Reformat .java code with google-java-format. Tagged with Bug: 1491626 (part 1)
e0260713f2172adb5e15adf4eba6a9e12eb34d3b
d9fcc1f503517a01adb9defd5d533c978a626aca
aa618470bafde071d7d729160fcd34cd7d33c5a7
0ea2e4c51844a352619860243c04de1f257c4a0e
8f2989895bb0dcfa3512566d1b95ac5fd1fdfe89
5f0a305c1a15003322c07cd0d06d17e644f439ee
92c06a0574637bc4dce5190e2fc7cbd615999478
1d98bce65ff73f46fc1e6e501d81d5787e8ffa9b
1f2771e52be443e13e7f823af807a312cb60cb9a
059a3e7090b8bede5efb3272a8c4f3a79daec09c
e54a2819a1ffa1ee12f293684e0e0cab4b37cf85
63bf19cab172b95268739e867c9045c2017b576f
16ba46a714c0595b172ee0962c97b52cbaeebb3b
828998133047a73d606810c7462aeb6113d5712f
6df557b3ec649069479bdc0652797afbc847940a
2cd4afbc78330a60b553a5d053a467c5e7d5250e
54e115d50c6a0e1ab081225d18ebf818c22545d4
ac1325bf4f1dac784b2b83c2a20d264bad406adc
8a0bb051183c9a410b3126112dd3b0bd214c5fe9
# Move partition_alloc into a "partition_alloc" dir
0bcc023b8cdbc073aa5c48db373810db3f765c87
# Rename {absl => std}::optional
59ac8227c5dd59754331b3f7f9f85e1a947f1242
ca067f2604f9bf0ff2fa070eafeed664698d819a
0b20ccad48bc63b0e6bf07b8511b32b8e3d963b1
a98e4438c6229a95ecd8c5f0acebc6c95f9028b4
74f09f8a69f0b27fda9581de477896071917256a
c686e8f4fd379312469fe018f5c390e9c8f20d0d
b263d258c9e4899afaa24036bde76d7e9e1d537c
8c3a4c4fd8ddc5c8c3384f29e48932f81a38a462
69fa1c8ea7b8b207343b91ca8db5e3e7d372b1c7
fe132eeb21687c455d695d6af346f15454828d01
14af2a9cdbfb78e7244d0a861babaf4388944ff1
c571efbef3ecfe66613d524ff39c58e25d18548c
618111ac68d8ed2e3a84eee9cae1cf61ce9ba236
581b9e8403fdba9f33cc315c56180f841407c86b
e795a58002fc09c3417489cf419798c8d8ab0ba3
d2b5c17eff35da6ebff8ba20c99688b87e1bc752
9021f6eff4a13c7c43ef3c544b7ba5ae9953dab6
4787fce6c51383f5631643ac3d14cc512d656de6
3eb9fd518875bee685ad2e8c2b699822a8dfd5d9
e5fff99cbb0380ea7f44c60ee15554b6b56320fb
# Reformat .java code with google-java-format. Tagged with Bug: 1491626 (part 2)
c89f6078b3d03a07e8859e4e2be5dc9baaf1d5f0
a46fbc6634d0ac2fcdf88f35fa743fa5fd072575
54443fc172332d6c7053d0d028405e396aa283e2
71407b649204c49a6f6f73ce9eba4a1d269d2ecd
2d27957fccc6f90cdae9429cc1db9444828ce96b
cf573f2ef2ac45673c7033d559c8953282e94781
692118410481affde547c276fdcdc4313688a7c4
d50d7d806a7673395af57a1610bd76e019f2db39
feff2176e905c3a859893fd7922f1cca496f1baa
f96971d6a2869bd124d87baa06c1aa2b0a0cc20c
93b668928055e7793e86697b0e6a08be849ee04d
e9d875d2a48171575671a969462d7e0be03bc6b9
a84b517c2f386039805c199c7121a101bd9a002f
4d8cc895f86b96f958d5d84fb9004df48579c68e
# Additional reformatting of .java code with google-java-format.
8d0ce88014a84664b91bb4a0f62aa766f6e033b7
f70362cf57dfdc99e2696ffd7c98a36792af6e27
54f78eafc8259c10b394c9b6b05c098fb4d85ddb
8ec2c27cc79c7de24665c2fa8ab0421e49caf88d
9a8b38dfe178fbac3ba72ba1e112cea3be0f3dce
9bcbb5dfac26b322b7a24e9fd947420a66c5ade2
fcf47db6b8caaff2877f4d81af29eaab7cdc65e4
# Migrate crbug IDs in TODOs b/321899722
965f905d1aa4a1ca84bc9ebb8c4be6b4a521a639
9130192d1870b21fed41ab5edf38a60d60998d38
0767a76e38bc7f543ac596f0a67fc589a2f5c144
b8be952f6cd08d311fd10d4de475fdac151e33f0
9f64b0ccdc659a11a5906ad55748e5599fa771f6
c5ea1859abfe643b42f52650bbbb532b33e00ac7
8a799765646ace566a49bdbb579959802ec9b3c8
7da1bd79aa9b0a136b377bcdb732474b61899039
aed2f60917e3aa3cc3da98a3c443edce5933b07a
079e6e95e7898ea44fb118b615eb05be2d24f8f1
f54f71679bfe9b9ef10c785369112fb2d0661750
d937b7282c2750c0986e1c676e62b50d1b5a1d5d
c1a65bcd1dfe95dd0a6ecd0b2ed401dffd99c0ce
47d1537de78d69eb441b4cad8c441f0291faca9a
59c007a7ad2f034baeffab754f3f5bf109b69cda
53c77f6b626a22f37ff0e60dfa5017734e326bdb
d94ce4fa456812822f73e54c3e2ed3db3d1fe513
81f4f2c7936cc451e4071b9b7b25d86040d869c7
923a33e9d5e24f4fb64f40dd2ffc182b2de93b0f
f83a91ab5d585762e80b589ed95abcce2cc1425f
c4b25e4117ed709d8161952aad331f7309458329
9c9683f0bd1449306a792b278a6c4c3f822bf730
3ad3e81ede02744af1cce0d73637b8003577a7f1
eec0877acaf0a3e0d9319453b7cdae154a2554fe
711657b22940f7939a1468a684b50c3c7b7b07a8
47d501bbfaffc5a3748427c7f8c0c92accd03981
45c4058fd01d05e82e7bc6ced568f028d9b3b104
24a80999fbc083276e0fbef7f9e2eec36429f6a8
3f4203f7dca2f7e804f30cfa783e24f90acd9059
4d9c23185ad9f590658e36154ac3e53f0f4f158b
d965ba0faffffaa1a3fccf2f92e983ee7b79db4a
71bd8f1596b301a842247d3488f901d7ae3dfad2
770f3fce3719ee18c102ad0b1a347d82147fbb1a
3a3959162be6995ac2202ac30d23ce1b2c2ef8b9