缘起
今天整理本地文件的时候突然有点好奇,valorant国服和港服的文件是否会有大量相同的文件?
如果有很多相同的文件,我们就能用windows文件系统的硬链接功能将相同的文件映射为同一个,这样就能节省本地的存储空间。
1.目视观察
游戏都更新了2024-01-19 17:00当日的最新版本。
首先是看两个游戏的安装目录,可以发现都有live文件夹;


从windows的文件夹属性来看,港服的文件会多一些,容量也多了将近12GB;但是国服的文件夹数量会比港服多很多。

2.Python代码计算md5
使用python简单写个代码来遍历这两个文件夹,通过计算MD5来判断有多少文件是完全相同的。
- MD5可以理解为一个文件的数字签名,只要文件内容相同,计算出来的MD5就是完全一致的。当然也有可能出现两个毫不相干的文件计算出来的MD5相同的情况(哈希冲突),但是几率很小,在本次实验中应该是不存在这种情况的。
- Python可以使用os模块来获取一个文件目录下的所有文件。
代码文件层级如下:
| 12
 3
 4
 5
 6
 
 | - main.py- utils
 - Files.py
 - Logger.py
 - __init__.py
 - log
 
 | 
分了三个模块,其中Logger模块里面只有一个log初始化的代码;代码如下
| 12
 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
 
 | import logging
 import shutil,os
 from time import time
 
 LOGGER_NAME = "valorant-test"
 LOGGER_FILE = "valorant-test.log"
 
 
 if os.path.exists(LOGGER_FILE):
 new_path = LOGGER_FILE + "." + str(int(time())) +  ".bak"
 shutil.move(LOGGER_FILE, new_path)
 print(f"[log] Previous log moved to {new_path}")
 
 
 
 
 logging.basicConfig(level=logging.INFO,
 format="[%(asctime)s] %(levelname)s:%(filename)s:%(funcName)s:%(lineno)d | %(message)s",
 datefmt="%y-%m-%d %H:%M:%S")
 
 _log = logging.getLogger(LOGGER_NAME)
 """自定义的logger对象"""
 
 file_handler = logging.FileHandler(LOGGER_FILE, mode="a", encoding="utf-8")
 fmt = logging.Formatter(fmt="[%(asctime)s] %(levelname)s:%(filename)s:%(funcName)s:%(lineno)d | %(message)s",
 datefmt="%y-%m-%d %H:%M:%S")
 file_handler.setFormatter(fmt)
 
 _log.addHandler(file_handler)
 
 | 
| 12
 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
 
 | import json
 import os
 import shutil
 import hashlib
 
 from .Logger import _log
 
 def open_json_file(path: str):
 """打开json文件"""
 with open(path, 'r', encoding='utf-8') as f:
 tmp = json.load(f)
 return tmp
 
 
 def write_json_file(path: str, value):
 """写入json文件"""
 with open(path, 'w', encoding='utf-8') as fw2:
 json.dump(value, fw2, indent=2, sort_keys=True, ensure_ascii=False)
 
 
 def copy_file(source:str,target:str):
 """拷贝文件"""
 if source == target:
 return
 shutil.copy2(source, target)
 _log.info(f"[file] copy file from '{source}' to '{target}'")
 
 
 def get_files_list(dir: str):
 """
 获取一个目录下所有文件列表,包括子目录
 :param dir: 文件路径
 :return: 文件列表
 """
 files_list = []
 for root, dirs, files in os.walk(dir, topdown=False):
 for file in files:
 files_list.append(os.path.join(root, file))
 
 return files_list
 
 
 def create_dir(dir: str):
 """创建文件夹"""
 
 if not os.path.exists(dir):
 os.mkdir(dir)
 _log.info(f"[file] create dir: {dir}")
 
 
 
 def get_file_md5(file_path: str):
 """
 get file md5 by file path
 """
 chunk_size = 4 * 1024 * 1024
 with open(file_path, 'rb') as f:
 file_md5 = hashlib.md5()
 while chunk := f.read(chunk_size):
 file_md5.update(chunk)
 return file_md5.hexdigest()
 
 
 def get_file_size(file_path):
 """获取文件的字节大小"""
 size = os.path.getsize(file_path)
 return size
 
 | 
主文件如下,函数的流程很简单,就是遍历这两个文件夹的所有文件,计算它们的MD5,并将结果通过dict写入一个json文件中
| 12
 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
 
 | import time
 
 
 from utils import Files
 from utils.Logger import _log
 
 DIR_HK = "E:\GAME\Riot Games\VALORANT\live"
 DIR_TX = "E:\GAME\Tencent Games\VALORANT\live"
 
 
 def calculate_md5_for_valorant():
 """
 遍历两个游戏安装目录的文件,计算md5;
 此操作耗时较长。
 """
 hk_file = Files.get_files_list(DIR_HK)
 tx_file = Files.get_files_list(DIR_TX)
 _log.info(f"[hk] {len(hk_file)} files")
 _log.info(f"[tx] {len(tx_file)} files")
 
 hk_file_dict = {}
 tx_file_dict = {}
 
 for file in hk_file:
 md5_str = Files.get_file_md5(file)
 hk_file_dict[file] = md5_str
 _log.info(f"[hk] {file} | {md5_str}")
 time.sleep(0.05)
 
 for file in tx_file:
 md5_str = Files.get_file_md5(file)
 tx_file_dict[file] = md5_str
 _log.info(f"[tx] {file} | {md5_str}")
 time.sleep(0.05)
 
 Files.write_json_file('./log/hk.json', hk_file_dict)
 Files.write_json_file('./log/tx.json', tx_file_dict)
 
 | 
这个代码的运行结果如下
| 12
 3
 4
 5
 
 | [24-01-19 18:10:46] INFO:test.py:<module>:27 | [start][24-01-19 18:10:46] INFO:test.py:<module>:30 | [hk] 1073 files
 [24-01-19 18:10:46] INFO:test.py:<module>:31 | [tx] 967 files
 ...省略中间遍历的打印
 [24-01-19 18:14:23] INFO:test.py:<module>:50 | [success]
 
 | 
计算完毕md5后,获得了两个json文件,重新加载这两个文件来读取其中内容,遍历判断是否有相同的文件。
我知道这里多绕了一层,这是因为两个函数不是同时写出来的,我担心第一个函数运行有些问题,所以采用了写入json文件的方式而不是直接用变量存放结果再进行处理。
| 12
 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
 
 | def show_md5_diff_for_valorant():"""展示港服和国服文件差异"""
 hk_file_dict = Files.open_json_file('./log/hk.json')
 tx_file_dict = Files.open_json_file('./log/tx.json')
 _log.info(f"[hk] {len(hk_file_dict)} files")
 _log.info(f"[tx] {len(tx_file_dict )} files")
 
 match_file_dict = {}
 match_count = 0
 file_name_match_count = 0
 file_size_sum = 0
 
 for tx_file in tx_file_dict:
 for hk_file,hk_md5 in hk_file_dict.items():
 if tx_file_dict[tx_file] == hk_md5:
 
 cur_file_size = Files.get_file_size(tx_file)
 file_size_sum += cur_file_size
 
 _log.info(f"[match] tx:{tx_file} hk:{hk_file} | {hk_md5} | {cur_file_size} Bytes")
 match_file_dict[hk_md5] = {
 "hk_file":hk_file,
 "tx_file":tx_file
 }
 match_count += 1
 if hk_file == tx_file:
 file_name_match_count += 1
 
 continue
 
 Files.write_json_file('./log/match_file.json',match_file_dict)
 _log.info(f"[match] {match_count} files | name match:{file_name_match_count} | total size:{file_size_sum / (1024 * 1024)} MB")
 
 | 
这个函数的运行结果如下
| 12
 3
 4
 5
 6
 
 | [24-01-19 18:29:27] INFO:test.py:<module>:76 | [start][24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:44 | [hk] 1073 files
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:45 | [tx] 967 files
 ... 省去中间部分的打印
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:71 | [match] 279 files | name match:0 | total size:171.2870855331421 MB
 [24-01-19 18:29:27] INFO:test.py:<module>:79 | [success]
 
 | 
惊奇的发现,国服和港服的文件里面,只有279个文件的md5是相同的,而且这些文件的名字都不一样,加起来的总大小只有171MB!
这点大小就没有必要用硬链接来省硬盘容量了🤣。
The end
我对游戏制作并不理解,看上去国服还是修改了很多东西的。做这个测试之前,我还以为国服和港服至少能有10GB左右的文件是相同的呢……
在评论区留下你的看法吧!
附件
以下是相同md5文件的完整日志输出
| 12
 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
 
 | [24-01-19 18:29:27] INFO:test.py:<module>:76 | [start][24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:44 | [hk] 1073 files
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:45 | [tx] 967 files
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef.pak | 1a909a4e490c1121c0e01c94be4d8c77 | 6003861 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef_100_percent.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef_100_percent.pak | 353041a41d9da52ffefcc37c89dbb83b | 279905 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef_200_percent.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef_200_percent.pak | 78cf51888cf52a0f6131e948b2385c62 | 386884 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef_extensions.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\cef_extensions.pak | 03e4b627d65ccca6b810b99ef86dc88f | 3565138 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\devtools_resources.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\devtools_resources.pak | 75885f20b96687eb1a91905da87397dd | 5183550 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\am.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\am.pak | df0db5ceaee6af95c163b3bd22efabc4 | 317735 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ar.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ar.pak | 22299027a8a31c24a2f667f218163621 | 314031 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\bg.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\bg.pak | f6d256329b24a73d131a442fe1bdcd05 | 366595 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\bn.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\bn.pak | 37b37cdc6136fc8a0f5232bcaae9443e | 478939 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ca.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ca.pak | 98c2430f86321e05ffa21fb5de8e0823 | 228122 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\cs.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\cs.pak | ba68d98c5741feea3a2a8b3062e6b33c | 231572 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\da.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\da.pak | 62593b1c724fa2f7909683676e517ee5 | 207739 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\de.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\de.pak | 87f8df5088cf2e324e0b50a788e41b1e | 226211 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\el.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\el.pak | 37f2d16ff1e6423fe6c93bb5f3704f78 | 402687 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\en-GB.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\en-GB.pak | af1aee16186d1f5b808fea62788ba65b | 186958 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\en-US.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\en-US.pak | 32a7083e4afed6cbdd87489bf00fb72e | 186991 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\es-419.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\es-419.pak | 3a5e07e83ab696325194fda667f40adb | 224532 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\es.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\es.pak | 9a6a00edf4f4aebe264335d32dfbdd5a | 228808 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\et.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\et.pak | b706ebcee9553e038b82479edccf4165 | 202214 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fa.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fa.pak | d208ba29eb26f7325f7f055b4e6f3ba0 | 321134 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fi.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fi.pak | cd2443564cb7216f3a52578c76e83c80 | 211980 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fil.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fil.pak | ecdd6b5ebe2bd4c7e40a637ebc00f363 | 232070 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fr.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\fr.pak | a0fb5f9fa4237ffcd73fb9a0b75df93f | 243625 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\gu.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\gu.pak | af47fe7576ef7f957a3dad4c2dbee25e | 451818 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\he.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\he.pak | 9b57b3e79446429691b04c848443ec1f | 265463 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\hi.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\hi.pak | 48dcfd6dbb6054b00f2eaaa98eb2854d | 460810 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\hr.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\hr.pak | 7803ed6631f55e56209a5a82e2c63e9e | 217428 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\hu.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\hu.pak | fe1a0fdb4f2102b21306ab175ad07d74 | 239083 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\id.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\id.pak | 4b8cbfcd0cc3cbd95b46ff927e17d3cc | 201977 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\it.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\it.pak | 814924c80224d39186d32d876c38a930 | 220397 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ja.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ja.pak | 49158449aedda1f3b020b5557ac0cf9a | 270807 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\kn.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\kn.pak | 8bff968d6f06d429759675eb278fee83 | 519415 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ko.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ko.pak | 0a73db278ddb5abcbe43ad4066bf239b | 230850 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\lt.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\lt.pak | 4a8f1111461833ba54bbf9a2c06d4896 | 234416 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\lv.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\lv.pak | 7c763171bdde1a6a8358180ed585034e | 234204 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ml.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ml.pak | 02809db4176d1a0819562a0c9707b893 | 567612 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\mr.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\mr.pak | ce0b8d9a5d379aeef89f4755e283a273 | 456368 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ms.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ms.pak | 96477cd1228bb45f0597c079492fdace | 208619 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\nb.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\nb.pak | 06b059219b57a339f6f324b2ca16ed78 | 205047 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\nl.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\nl.pak | b199dfcb09fbbc226c07b4091d654669 | 215699 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\pl.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\pl.pak | 9d831f342acb5ec998ba9a7368239759 | 225555 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\pt-BR.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\pt-BR.pak | 6d7bca559226543213e0bb122efd95d6 | 221133 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\pt-PT.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\pt-PT.pak | fa370bc586055c3f9c518af9d0070e5c | 223472 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ro.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ro.pak | 00199374b56500de5d89bcb1eaf9bca0 | 229091 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ru.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ru.pak | 531b7ab45701c376fbb35d09b641c386 | 351003 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sk.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sk.pak | 36fd894c0d958c754b5544754cb74af8 | 237218 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sl.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sl.pak | aa47507900c5c6a12074e6b928f8f5eb | 217919 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sr.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sr.pak | f87c694d5d45e2fce3640d7f10d58f1f | 341731 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sv.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sv.pak | 536462c950527c7a68b4bdca15feaed9 | 206145 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sw.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\sw.pak | c55b06f4e9b461803bb768a6ffa9100a | 209319 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ta.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\ta.pak | 5885c004fc8bb9a138f5ebdaf2601b2f | 527387 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\te.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\te.pak | 95479ec9ff43dae880acae39f8c9b710 | 503299 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\th.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\th.pak | 841f0db1bd81e44ee9825d1d56d34d8a | 438108 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\tr.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\tr.pak | 050b25ecc7718e55e3fcec5a7b239d7d | 221774 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\uk.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\uk.pak | 3fc1f166ec7c2efa83ef153ad584b78f | 358245 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\vi.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\vi.pak | fd23fb189a14b3f9e5dc25d84d6af873 | 254300 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\zh-CN.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\zh-CN.pak | 889d29f0d68c8bab9ebf2c7426f3613a | 190714 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\zh-TW.pak hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\Resources\locales\zh-TW.pak | 59cb5352e750cb44a07eae223f30c3c9 | 192079 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\d3dcompiler_43.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\d3dcompiler_43.dll | 1c9b45e87528b8bb8cfa884ea0099a85 | 2106216 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\d3dcompiler_47.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\d3dcompiler_47.dll | a7675ddea31dbacd14cc6e9199f7641f | 4488904 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\icudtl.dat hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\icudtl.dat | bc7f54e4df91c9137dced27976228b66 | 10130560 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\natives_blob.bin hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\natives_blob.bin | 94855c31f6c24656a6d67ceae0b04cca | 246209 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\snapshot_blob.bin hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\CEF3\Win64\snapshot_blob.bin | dfb3f71057e263620565783f9f676fb4 | 1562112 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\DbgHelp\dbghelp.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\DbgHelp\dbghelp.dll | a970b7fcc13c18a1998cf65a5b8cb699 | 1868736 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\NVIDIA\GeForceNOW\Win64\GfnRuntimeSdk.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\NVIDIA\GeForceNOW\Win64\GfnRuntimeSdk.dll | c5be9b2846ad20b7abf3b1e3afe3f3ff | 3212640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\ThirdParty\Windows\XAudio2_9\x64\xaudio2_9redist.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\ThirdParty\Windows\XAudio2_9\x64\xaudio2_9redist.dll | 835591acabfb69a6f9dace12711f2243 | 847440 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll | e2f8b08d3e7cb64aade7401abb95e5c1 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll | e2f8b08d3e7cb64aade7401abb95e5c1 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll | 542d47795c4b54e269a108fb116f4de7 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll | 542d47795c4b54e269a108fb116f4de7 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll | a8bc700547a72d77a1ad67727068e87f | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll | a8bc700547a72d77a1ad67727068e87f | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll | 63b61e10bbe0273d8c63d32fb5e564be | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll | 63b61e10bbe0273d8c63d32fb5e564be | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll | b6e56cb1bd2d5495addcbc798f555851 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll | b6e56cb1bd2d5495addcbc798f555851 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll | d52c2bc891ab27809b16bddff993a5d1 | 15712 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll | d52c2bc891ab27809b16bddff993a5d1 | 15712 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll | 61ae2315e7a597bcbb3b2e29bf8025f7 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll | 61ae2315e7a597bcbb3b2e29bf8025f7 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll | 41b0560f416eca31cab63bde7c91ae28 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll | 41b0560f416eca31cab63bde7c91ae28 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll | b98b03972e5385175b4dfc5fedf05005 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll | b98b03972e5385175b4dfc5fedf05005 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll | 3abc73e44e75c77aac16032949df1549 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll | 3abc73e44e75c77aac16032949df1549 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll | 21dea0d4f1e60f897ac1c2f231ad4e59 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll | 21dea0d4f1e60f897ac1c2f231ad4e59 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll | be27d237bae3fa9004262c2a93b834c8 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll | be27d237bae3fa9004262c2a93b834c8 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll | b31177c3134f9cf4be5fdb616e429159 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll | b31177c3134f9cf4be5fdb616e429159 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll | 8e638ab12851e2318ccb88f1295c7946 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll | 8e638ab12851e2318ccb88f1295c7946 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll | e69d1f511ad357125c34b07a7e7f9d46 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll | e69d1f511ad357125c34b07a7e7f9d46 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll | 2306b0eeee53733e09b33471bfebe917 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll | 2306b0eeee53733e09b33471bfebe917 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll | c76392da33d2a8dc33199b54236bcc12 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll | c76392da33d2a8dc33199b54236bcc12 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll | 4bff92bb27fb70ff05ab1f59cb4ddea0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll | 4bff92bb27fb70ff05ab1f59cb4ddea0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll | e8dc04ac0733fb9c68633e03afb6b53a | 11616 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll | e8dc04ac0733fb9c68633e03afb6b53a | 11616 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll | 474e48c84874d76c48e596fe960a1f22 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll | 474e48c84874d76c48e596fe960a1f22 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll | 3eb0726e50c2b7f39b148cd96f084d36 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll | 3eb0726e50c2b7f39b148cd96f084d36 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll | 5f9aaadb0a71670c262cece360715b51 | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll | 5f9aaadb0a71670c262cece360715b51 | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll | 273a789b794dfd0e4a370e29932f5f42 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll | 273a789b794dfd0e4a370e29932f5f42 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll | 1589ffcc59fad86253ab7de1fe9733b3 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll | 1589ffcc59fad86253ab7de1fe9733b3 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll | ac611793e2221acce8040b5641fdce2e | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll | ac611793e2221acce8040b5641fdce2e | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll | 3c5fbeabfeb08e02a1875fd1b40b742a | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll | 3c5fbeabfeb08e02a1875fd1b40b742a | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll | a69121352fa09905b1f0b5c8eff8b4e1 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll | a69121352fa09905b1f0b5c8eff8b4e1 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll | 0df91e9ccb1639af18e1512efd4b8d41 | 16224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll | 0df91e9ccb1639af18e1512efd4b8d41 | 16224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll | 290804fca4c9f6e4253201eed9ab7bd0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll | 290804fca4c9f6e4253201eed9ab7bd0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll | 821da1308062d9548cc4cd276ac8a5bb | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll | 821da1308062d9548cc4cd276ac8a5bb | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll | b6945fa978f55187d2de15061f5c5145 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll | b6945fa978f55187d2de15061f5c5145 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll | 87dde4b6bc93556e2104f25892b21a83 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll | 87dde4b6bc93556e2104f25892b21a83 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll | 3603ec844137b2cb6c55ee9ec5f63b5c | 21344 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll | 3603ec844137b2cb6c55ee9ec5f63b5c | 21344 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll | cec239d062fb0fa275cfadd2eb0e9307 | 20320 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll | cec239d062fb0fa275cfadd2eb0e9307 | 20320 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll | cb8a3abf15c3a44127c3eaa7fcb01367 | 64864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll | cb8a3abf15c3a44127c3eaa7fcb01367 | 64864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll | 8d3c687d379f71feb6cc9cf9ecf3cdcd | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll | 8d3c687d379f71feb6cc9cf9ecf3cdcd | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll | 967e1532e69e1dbaf63d6ab3dd805cae | 16736 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll | 967e1532e69e1dbaf63d6ab3dd805cae | 16736 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll | 52373f7c6cc27245635a4163f4502ed8 | 18272 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll | 52373f7c6cc27245635a4163f4502ed8 | 18272 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll | 0222c83bdeb5f6998f0ba4c5296a5156 | 18784 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll | 0222c83bdeb5f6998f0ba4c5296a5156 | 18784 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll | 2d8fe86c92a45d998a281eefedba182d | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll | 2d8fe86c92a45d998a281eefedba182d | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll | 1808a059cf85a1261f99022d0ddffafd | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll | 1808a059cf85a1261f99022d0ddffafd | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\concrt140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\concrt140.dll | cd12471b295f6a1c66dcc9fc519eef5b | 317864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\concrt140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\concrt140.dll | cd12471b295f6a1c66dcc9fc519eef5b | 317864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140.dll | 6da7f4530edb350cf9d967d969ccecf8 | 566704 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140.dll | 6da7f4530edb350cf9d967d969ccecf8 | 566704 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_1.dll | 0832532fab0d5c949aa0c65169aa9d61 | 23944 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_1.dll | 0832532fab0d5c949aa0c65169aa9d61 | 23944 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_2.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_2.dll | e35261e9f4478aabe736bb2269c20b59 | 186800 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_2.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_2.dll | e35261e9f4478aabe736bb2269c20b59 | 186800 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_atomic_wait.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_atomic_wait.dll | 4e81a05a4b996d180f811426c5e23278 | 57264 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_atomic_wait.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_atomic_wait.dll | 4e81a05a4b996d180f811426c5e23278 | 57264 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_codecvt_ids.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_codecvt_ids.dll | c7e047cea075a9256916cfb83eaed1a6 | 21424 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_codecvt_ids.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_codecvt_ids.dll | c7e047cea075a9256916cfb83eaed1a6 | 21424 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\ucrtbase.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\ucrtbase.dll | deab9ba76ed239240014260fbce74a5b | 1036128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\ucrtbase.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\ucrtbase.dll | deab9ba76ed239240014260fbce74a5b | 1036128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\vccorlib140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\vccorlib140.dll | 2d581d8598f4db0fc55b415b841c7544 | 335792 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\vccorlib140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\vccorlib140.dll | 2d581d8598f4db0fc55b415b841c7544 | 335792 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140.dll | f34eb034aa4a9735218686590cba2e8b | 98224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140.dll | f34eb034aa4a9735218686590cba2e8b | 98224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140_1.dll | 135359d350f72ad4bf716b764d39e749 | 37256 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140_1.dll | 135359d350f72ad4bf716b764d39e749 | 37256 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Content\SlateDebug\Fonts\LastResort.tps hk:E:\GAME\Riot Games\VALORANT\live\Engine\Content\SlateDebug\Fonts\LastResort.tps | e15c3c2ad82c41935c7ab27b76e58964 | 930 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\Engine\Content\SlateDebug\Fonts\LastResort.ttf hk:E:\GAME\Riot Games\VALORANT\live\Engine\Content\SlateDebug\Fonts\LastResort.ttf | 89454f173319872a5fa975b26d028f9d | 5395052 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\OpenImageDenoise.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\OpenImageDenoise.dll | 43b8ae36fb551bb0226bb59cf21431ce | 49771408 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll | e2f8b08d3e7cb64aade7401abb95e5c1 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-1-0.dll | e2f8b08d3e7cb64aade7401abb95e5c1 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll | 542d47795c4b54e269a108fb116f4de7 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-console-l1-2-0.dll | 542d47795c4b54e269a108fb116f4de7 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll | a8bc700547a72d77a1ad67727068e87f | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-datetime-l1-1-0.dll | a8bc700547a72d77a1ad67727068e87f | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll | 63b61e10bbe0273d8c63d32fb5e564be | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-debug-l1-1-0.dll | 63b61e10bbe0273d8c63d32fb5e564be | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll | b6e56cb1bd2d5495addcbc798f555851 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-errorhandling-l1-1-0.dll | b6e56cb1bd2d5495addcbc798f555851 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll | d52c2bc891ab27809b16bddff993a5d1 | 15712 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-1-0.dll | d52c2bc891ab27809b16bddff993a5d1 | 15712 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll | 61ae2315e7a597bcbb3b2e29bf8025f7 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l1-2-0.dll | 61ae2315e7a597bcbb3b2e29bf8025f7 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll | 41b0560f416eca31cab63bde7c91ae28 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-file-l2-1-0.dll | 41b0560f416eca31cab63bde7c91ae28 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll | b98b03972e5385175b4dfc5fedf05005 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-handle-l1-1-0.dll | b98b03972e5385175b4dfc5fedf05005 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll | 3abc73e44e75c77aac16032949df1549 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-heap-l1-1-0.dll | 3abc73e44e75c77aac16032949df1549 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll | 21dea0d4f1e60f897ac1c2f231ad4e59 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-interlocked-l1-1-0.dll | 21dea0d4f1e60f897ac1c2f231ad4e59 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll | be27d237bae3fa9004262c2a93b834c8 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-libraryloader-l1-1-0.dll | be27d237bae3fa9004262c2a93b834c8 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll | b31177c3134f9cf4be5fdb616e429159 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-localization-l1-2-0.dll | b31177c3134f9cf4be5fdb616e429159 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll | 8e638ab12851e2318ccb88f1295c7946 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-memory-l1-1-0.dll | 8e638ab12851e2318ccb88f1295c7946 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll | e69d1f511ad357125c34b07a7e7f9d46 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-namedpipe-l1-1-0.dll | e69d1f511ad357125c34b07a7e7f9d46 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll | 2306b0eeee53733e09b33471bfebe917 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processenvironment-l1-1-0.dll | 2306b0eeee53733e09b33471bfebe917 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll | c76392da33d2a8dc33199b54236bcc12 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-0.dll | c76392da33d2a8dc33199b54236bcc12 | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll | 4bff92bb27fb70ff05ab1f59cb4ddea0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-processthreads-l1-1-1.dll | 4bff92bb27fb70ff05ab1f59cb4ddea0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll | e8dc04ac0733fb9c68633e03afb6b53a | 11616 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-profile-l1-1-0.dll | e8dc04ac0733fb9c68633e03afb6b53a | 11616 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll | 474e48c84874d76c48e596fe960a1f22 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-rtlsupport-l1-1-0.dll | 474e48c84874d76c48e596fe960a1f22 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll | 3eb0726e50c2b7f39b148cd96f084d36 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-string-l1-1-0.dll | 3eb0726e50c2b7f39b148cd96f084d36 | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll | 5f9aaadb0a71670c262cece360715b51 | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-1-0.dll | 5f9aaadb0a71670c262cece360715b51 | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll | 273a789b794dfd0e4a370e29932f5f42 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-synch-l1-2-0.dll | 273a789b794dfd0e4a370e29932f5f42 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll | 1589ffcc59fad86253ab7de1fe9733b3 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-sysinfo-l1-1-0.dll | 1589ffcc59fad86253ab7de1fe9733b3 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll | ac611793e2221acce8040b5641fdce2e | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-timezone-l1-1-0.dll | ac611793e2221acce8040b5641fdce2e | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll | 3c5fbeabfeb08e02a1875fd1b40b742a | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-core-util-l1-1-0.dll | 3c5fbeabfeb08e02a1875fd1b40b742a | 12128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll | a69121352fa09905b1f0b5c8eff8b4e1 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-conio-l1-1-0.dll | a69121352fa09905b1f0b5c8eff8b4e1 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll | 0df91e9ccb1639af18e1512efd4b8d41 | 16224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-convert-l1-1-0.dll | 0df91e9ccb1639af18e1512efd4b8d41 | 16224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll | 290804fca4c9f6e4253201eed9ab7bd0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-environment-l1-1-0.dll | 290804fca4c9f6e4253201eed9ab7bd0 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll | 821da1308062d9548cc4cd276ac8a5bb | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-filesystem-l1-1-0.dll | 821da1308062d9548cc4cd276ac8a5bb | 14176 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll | b6945fa978f55187d2de15061f5c5145 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-heap-l1-1-0.dll | b6945fa978f55187d2de15061f5c5145 | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll | 87dde4b6bc93556e2104f25892b21a83 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-locale-l1-1-0.dll | 87dde4b6bc93556e2104f25892b21a83 | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll | 3603ec844137b2cb6c55ee9ec5f63b5c | 21344 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-math-l1-1-0.dll | 3603ec844137b2cb6c55ee9ec5f63b5c | 21344 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll | cec239d062fb0fa275cfadd2eb0e9307 | 20320 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-multibyte-l1-1-0.dll | cec239d062fb0fa275cfadd2eb0e9307 | 20320 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll | cb8a3abf15c3a44127c3eaa7fcb01367 | 64864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-private-l1-1-0.dll | cb8a3abf15c3a44127c3eaa7fcb01367 | 64864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll | 8d3c687d379f71feb6cc9cf9ecf3cdcd | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-process-l1-1-0.dll | 8d3c687d379f71feb6cc9cf9ecf3cdcd | 13152 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll | 967e1532e69e1dbaf63d6ab3dd805cae | 16736 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-runtime-l1-1-0.dll | 967e1532e69e1dbaf63d6ab3dd805cae | 16736 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll | 52373f7c6cc27245635a4163f4502ed8 | 18272 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-stdio-l1-1-0.dll | 52373f7c6cc27245635a4163f4502ed8 | 18272 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll | 0222c83bdeb5f6998f0ba4c5296a5156 | 18784 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-string-l1-1-0.dll | 0222c83bdeb5f6998f0ba4c5296a5156 | 18784 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll | 2d8fe86c92a45d998a281eefedba182d | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-time-l1-1-0.dll | 2d8fe86c92a45d998a281eefedba182d | 14688 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll | 1808a059cf85a1261f99022d0ddffafd | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\api-ms-win-crt-utility-l1-1-0.dll | 1808a059cf85a1261f99022d0ddffafd | 12640 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\concrt140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\concrt140.dll | cd12471b295f6a1c66dcc9fc519eef5b | 317864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\concrt140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\concrt140.dll | cd12471b295f6a1c66dcc9fc519eef5b | 317864 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\dbgeng.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\dbgeng.dll | 53a932b4f7819a9e62be4e84a2e808cd | 4327248 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\dbghelp.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\dbghelp.dll | 15ee5c7404fa5b6de0eb0c042474d3bf | 1369936 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140.dll | 6da7f4530edb350cf9d967d969ccecf8 | 566704 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140.dll | 6da7f4530edb350cf9d967d969ccecf8 | 566704 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_1.dll | 0832532fab0d5c949aa0c65169aa9d61 | 23944 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_1.dll | 0832532fab0d5c949aa0c65169aa9d61 | 23944 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_2.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_2.dll | e35261e9f4478aabe736bb2269c20b59 | 186800 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_2.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_2.dll | e35261e9f4478aabe736bb2269c20b59 | 186800 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_atomic_wait.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_atomic_wait.dll | 4e81a05a4b996d180f811426c5e23278 | 57264 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_atomic_wait.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_atomic_wait.dll | 4e81a05a4b996d180f811426c5e23278 | 57264 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_codecvt_ids.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\msvcp140_codecvt_ids.dll | c7e047cea075a9256916cfb83eaed1a6 | 21424 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_codecvt_ids.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\msvcp140_codecvt_ids.dll | c7e047cea075a9256916cfb83eaed1a6 | 21424 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\tbb12.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\tbb12.dll | 123404fa3ab377e006e8bb777dc58b36 | 383856 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\ucrtbase.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\ucrtbase.dll | deab9ba76ed239240014260fbce74a5b | 1036128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\ucrtbase.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\ucrtbase.dll | deab9ba76ed239240014260fbce74a5b | 1036128 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\vccorlib140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\vccorlib140.dll | 2d581d8598f4db0fc55b415b841c7544 | 335792 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\vccorlib140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\vccorlib140.dll | 2d581d8598f4db0fc55b415b841c7544 | 335792 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140.dll | f34eb034aa4a9735218686590cba2e8b | 98224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140.dll | f34eb034aa4a9735218686590cba2e8b | 98224 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\Engine\Binaries\Win64\vcruntime140_1.dll | 135359d350f72ad4bf716b764d39e749 | 37256 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140_1.dll hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\vcruntime140_1.dll | 135359d350f72ad4bf716b764d39e749 | 37256 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Content\Movies\Menu\Battle Pass Glitches.webm hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Content\Movies\Menu\Battle Pass Glitches.webm | b846e42b7caeadf1854f8739f4966e36 | 588065 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Content\Movies\Menu\Contract Glitches.webm hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Content\Movies\Menu\Contract Glitches.webm | 6c0a4b8cabcc30ae3e135a9af7a2df8b | 2729576 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:59 | [match] tx:E:\GAME\Tencent Games\VALORANT\live\ShooterGame\Content\Movies\Menu\Homescreen_E8A1_800.mp4 hk:E:\GAME\Riot Games\VALORANT\live\ShooterGame\Content\Movies\Menu\Homescreen_E8A1_800.mp4 | 8c1b4ebecd4d973e7520a5eca76d4992 | 46811173 Bytes
 [24-01-19 18:29:27] INFO:test.py:show_md5_diff_for_valorant:71 | [match] 279 files | name match:0 | total size:171.2870855331421 MB
 [24-01-19 18:29:27] INFO:test.py:<module>:79 | [success]
 
 |