private void parseChecksums(BinaryReader reader, TaskMonitor monitor)
			throws CancelledException, IOException {
		VdexSectionHeader_S_T checksumSection =
			sections.get(VdexSection_S_T.kChecksumSection.ordinal());
		if (checksumSection.getSectionSize() > 0) {
			reader.setPointerIndex(checksumSection.getSectionOffset());
			for (int i = 0; i < checksumSection.getSectionSize() / 4; ++i) {
				monitor.checkCancelled();
				checksums.add(reader.readNextInt());
			}
		}
	}
<a href="https://android.googlesource.com/platform/art/+/refs/heads/android-s-beta-5/runtime/vdex_file.h#129">android-s-beta-5/runtime/vdex_file.h#129</a>
<br>
<a href="https://android.googlesource.com/platform/art/+/refs/heads/android12-release/runtime/vdex_file.h#129">android12-release/runtime/vdex_file.h#129</a>
<br>
<a href="https://android.googlesource.com/platform/art/+/refs/heads/android13-release/runtime/vdex_file.h#129">android13-release/runtime/vdex_file.h#129</a>
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/android/vdex/headers/VdexHeader_027.java