@Override
			public void modifyPrivate(ProgramDB program) {
				try {
					ReferenceManager refMgr = program.getReferenceManager();
					refMgr.addMemoryReference(addr(program, "0x10024ea"),
						addr(program, "0x100248c"), RefType.CONDITIONAL_JUMP,
						SourceType.USER_DEFINED, 1);
					refMgr.addMemoryReference(addr(program, "0x10024ea"),
						addr(program, "0x10024ce"), RefType.DATA, SourceType.USER_DEFINED, 1);
					refMgr.addMemoryReference(addr(program, "0x10024ea"),
						addr(program, "0x10025f1"), RefType.CONDITIONAL_JUMP,
						SourceType.USER_DEFINED, 1);
					refMgr.addMemoryReference(addr(program, "0x10024ea"),
						addr(program, "0x1002ee2"), RefType.CONDITIONAL_JUMP,
						SourceType.USER_DEFINED, 1);
					refMgr.addExternalReference(addr(program, "0x1002510"), "USER32.DLL",
						"getMessage", addr(program, "0x1001a11"), SourceType.USER_DEFINED, 0,
						RefType.DATA);
				}
				catch (Exception e) {
					Assert.fail(e.getMessage());
				}
			}
//	 * 
//	 * @param program
//	 * @param ref
//	 * @param varName
//
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/ReferenceMergerTest.java