diff --git a/reactos/dll/win32/zlib/ChangeLog b/reactos/lib/3rdparty/zlib/ChangeLog similarity index 100% rename from reactos/dll/win32/zlib/ChangeLog rename to reactos/lib/3rdparty/zlib/ChangeLog diff --git a/reactos/dll/win32/zlib/FAQ b/reactos/lib/3rdparty/zlib/FAQ similarity index 100% rename from reactos/dll/win32/zlib/FAQ rename to reactos/lib/3rdparty/zlib/FAQ diff --git a/reactos/dll/win32/zlib/INDEX b/reactos/lib/3rdparty/zlib/INDEX similarity index 100% rename from reactos/dll/win32/zlib/INDEX rename to reactos/lib/3rdparty/zlib/INDEX diff --git a/reactos/dll/win32/zlib/Make_vms.com b/reactos/lib/3rdparty/zlib/Make_vms.com similarity index 100% rename from reactos/dll/win32/zlib/Make_vms.com rename to reactos/lib/3rdparty/zlib/Make_vms.com diff --git a/reactos/dll/win32/zlib/Makefile.host b/reactos/lib/3rdparty/zlib/Makefile.host similarity index 100% rename from reactos/dll/win32/zlib/Makefile.host rename to reactos/lib/3rdparty/zlib/Makefile.host diff --git a/reactos/dll/win32/zlib/Makefile.in b/reactos/lib/3rdparty/zlib/Makefile.in similarity index 100% rename from reactos/dll/win32/zlib/Makefile.in rename to reactos/lib/3rdparty/zlib/Makefile.in diff --git a/reactos/dll/win32/zlib/Makefile.riscos b/reactos/lib/3rdparty/zlib/Makefile.riscos similarity index 100% rename from reactos/dll/win32/zlib/Makefile.riscos rename to reactos/lib/3rdparty/zlib/Makefile.riscos diff --git a/reactos/dll/win32/zlib/README b/reactos/lib/3rdparty/zlib/README similarity index 100% rename from reactos/dll/win32/zlib/README rename to reactos/lib/3rdparty/zlib/README diff --git a/reactos/dll/win32/zlib/adler32.c b/reactos/lib/3rdparty/zlib/adler32.c similarity index 100% rename from reactos/dll/win32/zlib/adler32.c rename to reactos/lib/3rdparty/zlib/adler32.c diff --git a/reactos/dll/win32/zlib/algorithm.txt b/reactos/lib/3rdparty/zlib/algorithm.txt similarity index 100% rename from reactos/dll/win32/zlib/algorithm.txt rename to reactos/lib/3rdparty/zlib/algorithm.txt diff --git a/reactos/dll/win32/zlib/amiga/Makefile.pup b/reactos/lib/3rdparty/zlib/amiga/Makefile.pup similarity index 100% rename from reactos/dll/win32/zlib/amiga/Makefile.pup rename to reactos/lib/3rdparty/zlib/amiga/Makefile.pup diff --git a/reactos/dll/win32/zlib/amiga/Makefile.sas b/reactos/lib/3rdparty/zlib/amiga/Makefile.sas similarity index 100% rename from reactos/dll/win32/zlib/amiga/Makefile.sas rename to reactos/lib/3rdparty/zlib/amiga/Makefile.sas diff --git a/reactos/dll/win32/zlib/compress.c b/reactos/lib/3rdparty/zlib/compress.c similarity index 100% rename from reactos/dll/win32/zlib/compress.c rename to reactos/lib/3rdparty/zlib/compress.c diff --git a/reactos/dll/win32/zlib/configure b/reactos/lib/3rdparty/zlib/configure similarity index 100% rename from reactos/dll/win32/zlib/configure rename to reactos/lib/3rdparty/zlib/configure diff --git a/reactos/dll/win32/zlib/contrib/README.contrib b/reactos/lib/3rdparty/zlib/contrib/README.contrib similarity index 100% rename from reactos/dll/win32/zlib/contrib/README.contrib rename to reactos/lib/3rdparty/zlib/contrib/README.contrib diff --git a/reactos/dll/win32/zlib/contrib/asm386/gvmat32.asm b/reactos/lib/3rdparty/zlib/contrib/asm386/gvmat32.asm similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm386/gvmat32.asm rename to reactos/lib/3rdparty/zlib/contrib/asm386/gvmat32.asm diff --git a/reactos/dll/win32/zlib/contrib/asm386/gvmat32c.c b/reactos/lib/3rdparty/zlib/contrib/asm386/gvmat32c.c similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm386/gvmat32c.c rename to reactos/lib/3rdparty/zlib/contrib/asm386/gvmat32c.c diff --git a/reactos/dll/win32/zlib/contrib/asm386/mkgvmt32.bat b/reactos/lib/3rdparty/zlib/contrib/asm386/mkgvmt32.bat similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm386/mkgvmt32.bat rename to reactos/lib/3rdparty/zlib/contrib/asm386/mkgvmt32.bat diff --git a/reactos/dll/win32/zlib/contrib/asm386/zlibvc.def b/reactos/lib/3rdparty/zlib/contrib/asm386/zlibvc.def similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm386/zlibvc.def rename to reactos/lib/3rdparty/zlib/contrib/asm386/zlibvc.def diff --git a/reactos/dll/win32/zlib/contrib/asm386/zlibvc.dsp b/reactos/lib/3rdparty/zlib/contrib/asm386/zlibvc.dsp similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm386/zlibvc.dsp rename to reactos/lib/3rdparty/zlib/contrib/asm386/zlibvc.dsp diff --git a/reactos/dll/win32/zlib/contrib/asm386/zlibvc.dsw b/reactos/lib/3rdparty/zlib/contrib/asm386/zlibvc.dsw similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm386/zlibvc.dsw rename to reactos/lib/3rdparty/zlib/contrib/asm386/zlibvc.dsw diff --git a/reactos/dll/win32/zlib/contrib/asm586/README.586 b/reactos/lib/3rdparty/zlib/contrib/asm586/README.586 similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm586/README.586 rename to reactos/lib/3rdparty/zlib/contrib/asm586/README.586 diff --git a/reactos/dll/win32/zlib/contrib/asm586/match.S b/reactos/lib/3rdparty/zlib/contrib/asm586/match.S similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm586/match.S rename to reactos/lib/3rdparty/zlib/contrib/asm586/match.S diff --git a/reactos/dll/win32/zlib/contrib/asm686/README.686 b/reactos/lib/3rdparty/zlib/contrib/asm686/README.686 similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm686/README.686 rename to reactos/lib/3rdparty/zlib/contrib/asm686/README.686 diff --git a/reactos/dll/win32/zlib/contrib/asm686/match.S b/reactos/lib/3rdparty/zlib/contrib/asm686/match.S similarity index 100% rename from reactos/dll/win32/zlib/contrib/asm686/match.S rename to reactos/lib/3rdparty/zlib/contrib/asm686/match.S diff --git a/reactos/dll/win32/zlib/contrib/delphi/zlib.mak b/reactos/lib/3rdparty/zlib/contrib/delphi/zlib.mak similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi/zlib.mak rename to reactos/lib/3rdparty/zlib/contrib/delphi/zlib.mak diff --git a/reactos/dll/win32/zlib/contrib/delphi/zlibdef.pas b/reactos/lib/3rdparty/zlib/contrib/delphi/zlibdef.pas similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi/zlibdef.pas rename to reactos/lib/3rdparty/zlib/contrib/delphi/zlibdef.pas diff --git a/reactos/dll/win32/zlib/contrib/delphi2/d_zlib.bpr b/reactos/lib/3rdparty/zlib/contrib/delphi2/d_zlib.bpr similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/d_zlib.bpr rename to reactos/lib/3rdparty/zlib/contrib/delphi2/d_zlib.bpr diff --git a/reactos/dll/win32/zlib/contrib/delphi2/d_zlib.cpp b/reactos/lib/3rdparty/zlib/contrib/delphi2/d_zlib.cpp similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/d_zlib.cpp rename to reactos/lib/3rdparty/zlib/contrib/delphi2/d_zlib.cpp diff --git a/reactos/dll/win32/zlib/contrib/delphi2/readme.txt b/reactos/lib/3rdparty/zlib/contrib/delphi2/readme.txt similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/readme.txt rename to reactos/lib/3rdparty/zlib/contrib/delphi2/readme.txt diff --git a/reactos/dll/win32/zlib/contrib/delphi2/zlib.bpg b/reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.bpg similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/zlib.bpg rename to reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.bpg diff --git a/reactos/dll/win32/zlib/contrib/delphi2/zlib.bpr b/reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.bpr similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/zlib.bpr rename to reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.bpr diff --git a/reactos/dll/win32/zlib/contrib/delphi2/zlib.cpp b/reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.cpp similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/zlib.cpp rename to reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.cpp diff --git a/reactos/dll/win32/zlib/contrib/delphi2/zlib.pas b/reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.pas similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/zlib.pas rename to reactos/lib/3rdparty/zlib/contrib/delphi2/zlib.pas diff --git a/reactos/dll/win32/zlib/contrib/delphi2/zlib32.bpr b/reactos/lib/3rdparty/zlib/contrib/delphi2/zlib32.bpr similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/zlib32.bpr rename to reactos/lib/3rdparty/zlib/contrib/delphi2/zlib32.bpr diff --git a/reactos/dll/win32/zlib/contrib/delphi2/zlib32.cpp b/reactos/lib/3rdparty/zlib/contrib/delphi2/zlib32.cpp similarity index 100% rename from reactos/dll/win32/zlib/contrib/delphi2/zlib32.cpp rename to reactos/lib/3rdparty/zlib/contrib/delphi2/zlib32.cpp diff --git a/reactos/dll/win32/zlib/contrib/iostream/test.cpp b/reactos/lib/3rdparty/zlib/contrib/iostream/test.cpp similarity index 100% rename from reactos/dll/win32/zlib/contrib/iostream/test.cpp rename to reactos/lib/3rdparty/zlib/contrib/iostream/test.cpp diff --git a/reactos/dll/win32/zlib/contrib/iostream/zfstream.cpp b/reactos/lib/3rdparty/zlib/contrib/iostream/zfstream.cpp similarity index 100% rename from reactos/dll/win32/zlib/contrib/iostream/zfstream.cpp rename to reactos/lib/3rdparty/zlib/contrib/iostream/zfstream.cpp diff --git a/reactos/dll/win32/zlib/contrib/iostream/zfstream.h b/reactos/lib/3rdparty/zlib/contrib/iostream/zfstream.h similarity index 100% rename from reactos/dll/win32/zlib/contrib/iostream/zfstream.h rename to reactos/lib/3rdparty/zlib/contrib/iostream/zfstream.h diff --git a/reactos/dll/win32/zlib/contrib/iostream2/zstream.h b/reactos/lib/3rdparty/zlib/contrib/iostream2/zstream.h similarity index 100% rename from reactos/dll/win32/zlib/contrib/iostream2/zstream.h rename to reactos/lib/3rdparty/zlib/contrib/iostream2/zstream.h diff --git a/reactos/dll/win32/zlib/contrib/iostream2/zstream_test.cpp b/reactos/lib/3rdparty/zlib/contrib/iostream2/zstream_test.cpp similarity index 100% rename from reactos/dll/win32/zlib/contrib/iostream2/zstream_test.cpp rename to reactos/lib/3rdparty/zlib/contrib/iostream2/zstream_test.cpp diff --git a/reactos/dll/win32/zlib/contrib/minizip/ChangeLogUnzip b/reactos/lib/3rdparty/zlib/contrib/minizip/ChangeLogUnzip similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/ChangeLogUnzip rename to reactos/lib/3rdparty/zlib/contrib/minizip/ChangeLogUnzip diff --git a/reactos/dll/win32/zlib/contrib/minizip/miniunz.c b/reactos/lib/3rdparty/zlib/contrib/minizip/miniunz.c similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/miniunz.c rename to reactos/lib/3rdparty/zlib/contrib/minizip/miniunz.c diff --git a/reactos/dll/win32/zlib/contrib/minizip/minizip.c b/reactos/lib/3rdparty/zlib/contrib/minizip/minizip.c similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/minizip.c rename to reactos/lib/3rdparty/zlib/contrib/minizip/minizip.c diff --git a/reactos/dll/win32/zlib/contrib/minizip/readme.txt b/reactos/lib/3rdparty/zlib/contrib/minizip/readme.txt similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/readme.txt rename to reactos/lib/3rdparty/zlib/contrib/minizip/readme.txt diff --git a/reactos/dll/win32/zlib/contrib/minizip/unzip.c b/reactos/lib/3rdparty/zlib/contrib/minizip/unzip.c similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/unzip.c rename to reactos/lib/3rdparty/zlib/contrib/minizip/unzip.c diff --git a/reactos/dll/win32/zlib/contrib/minizip/unzip.def b/reactos/lib/3rdparty/zlib/contrib/minizip/unzip.def similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/unzip.def rename to reactos/lib/3rdparty/zlib/contrib/minizip/unzip.def diff --git a/reactos/dll/win32/zlib/contrib/minizip/unzip.h b/reactos/lib/3rdparty/zlib/contrib/minizip/unzip.h similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/unzip.h rename to reactos/lib/3rdparty/zlib/contrib/minizip/unzip.h diff --git a/reactos/dll/win32/zlib/contrib/minizip/zip.c b/reactos/lib/3rdparty/zlib/contrib/minizip/zip.c similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/zip.c rename to reactos/lib/3rdparty/zlib/contrib/minizip/zip.c diff --git a/reactos/dll/win32/zlib/contrib/minizip/zip.def b/reactos/lib/3rdparty/zlib/contrib/minizip/zip.def similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/zip.def rename to reactos/lib/3rdparty/zlib/contrib/minizip/zip.def diff --git a/reactos/dll/win32/zlib/contrib/minizip/zip.h b/reactos/lib/3rdparty/zlib/contrib/minizip/zip.h similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/zip.h rename to reactos/lib/3rdparty/zlib/contrib/minizip/zip.h diff --git a/reactos/dll/win32/zlib/contrib/minizip/zlibvc.def b/reactos/lib/3rdparty/zlib/contrib/minizip/zlibvc.def similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/zlibvc.def rename to reactos/lib/3rdparty/zlib/contrib/minizip/zlibvc.def diff --git a/reactos/dll/win32/zlib/contrib/minizip/zlibvc.dsp b/reactos/lib/3rdparty/zlib/contrib/minizip/zlibvc.dsp similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/zlibvc.dsp rename to reactos/lib/3rdparty/zlib/contrib/minizip/zlibvc.dsp diff --git a/reactos/dll/win32/zlib/contrib/minizip/zlibvc.dsw b/reactos/lib/3rdparty/zlib/contrib/minizip/zlibvc.dsw similarity index 100% rename from reactos/dll/win32/zlib/contrib/minizip/zlibvc.dsw rename to reactos/lib/3rdparty/zlib/contrib/minizip/zlibvc.dsw diff --git a/reactos/dll/win32/zlib/contrib/untgz/makefile.w32 b/reactos/lib/3rdparty/zlib/contrib/untgz/makefile.w32 similarity index 100% rename from reactos/dll/win32/zlib/contrib/untgz/makefile.w32 rename to reactos/lib/3rdparty/zlib/contrib/untgz/makefile.w32 diff --git a/reactos/dll/win32/zlib/contrib/untgz/untgz.c b/reactos/lib/3rdparty/zlib/contrib/untgz/untgz.c similarity index 100% rename from reactos/dll/win32/zlib/contrib/untgz/untgz.c rename to reactos/lib/3rdparty/zlib/contrib/untgz/untgz.c diff --git a/reactos/dll/win32/zlib/contrib/visual-basic.txt b/reactos/lib/3rdparty/zlib/contrib/visual-basic.txt similarity index 100% rename from reactos/dll/win32/zlib/contrib/visual-basic.txt rename to reactos/lib/3rdparty/zlib/contrib/visual-basic.txt diff --git a/reactos/dll/win32/zlib/crc32.c b/reactos/lib/3rdparty/zlib/crc32.c similarity index 100% rename from reactos/dll/win32/zlib/crc32.c rename to reactos/lib/3rdparty/zlib/crc32.c diff --git a/reactos/dll/win32/zlib/deflate.c b/reactos/lib/3rdparty/zlib/deflate.c similarity index 100% rename from reactos/dll/win32/zlib/deflate.c rename to reactos/lib/3rdparty/zlib/deflate.c diff --git a/reactos/dll/win32/zlib/deflate.h b/reactos/lib/3rdparty/zlib/deflate.h similarity index 100% rename from reactos/dll/win32/zlib/deflate.h rename to reactos/lib/3rdparty/zlib/deflate.h diff --git a/reactos/dll/win32/zlib/descrip.mms b/reactos/lib/3rdparty/zlib/descrip.mms similarity index 100% rename from reactos/dll/win32/zlib/descrip.mms rename to reactos/lib/3rdparty/zlib/descrip.mms diff --git a/reactos/dll/win32/zlib/example.c b/reactos/lib/3rdparty/zlib/example.c similarity index 100% rename from reactos/dll/win32/zlib/example.c rename to reactos/lib/3rdparty/zlib/example.c diff --git a/reactos/dll/win32/zlib/gzio.c b/reactos/lib/3rdparty/zlib/gzio.c similarity index 100% rename from reactos/dll/win32/zlib/gzio.c rename to reactos/lib/3rdparty/zlib/gzio.c diff --git a/reactos/dll/win32/zlib/infblock.c b/reactos/lib/3rdparty/zlib/infblock.c similarity index 100% rename from reactos/dll/win32/zlib/infblock.c rename to reactos/lib/3rdparty/zlib/infblock.c diff --git a/reactos/dll/win32/zlib/infblock.h b/reactos/lib/3rdparty/zlib/infblock.h similarity index 100% rename from reactos/dll/win32/zlib/infblock.h rename to reactos/lib/3rdparty/zlib/infblock.h diff --git a/reactos/dll/win32/zlib/infcodes.c b/reactos/lib/3rdparty/zlib/infcodes.c similarity index 100% rename from reactos/dll/win32/zlib/infcodes.c rename to reactos/lib/3rdparty/zlib/infcodes.c diff --git a/reactos/dll/win32/zlib/infcodes.h b/reactos/lib/3rdparty/zlib/infcodes.h similarity index 100% rename from reactos/dll/win32/zlib/infcodes.h rename to reactos/lib/3rdparty/zlib/infcodes.h diff --git a/reactos/dll/win32/zlib/inffast.c b/reactos/lib/3rdparty/zlib/inffast.c similarity index 100% rename from reactos/dll/win32/zlib/inffast.c rename to reactos/lib/3rdparty/zlib/inffast.c diff --git a/reactos/dll/win32/zlib/inffast.h b/reactos/lib/3rdparty/zlib/inffast.h similarity index 100% rename from reactos/dll/win32/zlib/inffast.h rename to reactos/lib/3rdparty/zlib/inffast.h diff --git a/reactos/dll/win32/zlib/inffixed.h b/reactos/lib/3rdparty/zlib/inffixed.h similarity index 100% rename from reactos/dll/win32/zlib/inffixed.h rename to reactos/lib/3rdparty/zlib/inffixed.h diff --git a/reactos/dll/win32/zlib/inflate.c b/reactos/lib/3rdparty/zlib/inflate.c similarity index 100% rename from reactos/dll/win32/zlib/inflate.c rename to reactos/lib/3rdparty/zlib/inflate.c diff --git a/reactos/dll/win32/zlib/inftrees.c b/reactos/lib/3rdparty/zlib/inftrees.c similarity index 100% rename from reactos/dll/win32/zlib/inftrees.c rename to reactos/lib/3rdparty/zlib/inftrees.c diff --git a/reactos/dll/win32/zlib/inftrees.h b/reactos/lib/3rdparty/zlib/inftrees.h similarity index 100% rename from reactos/dll/win32/zlib/inftrees.h rename to reactos/lib/3rdparty/zlib/inftrees.h diff --git a/reactos/dll/win32/zlib/infutil.c b/reactos/lib/3rdparty/zlib/infutil.c similarity index 100% rename from reactos/dll/win32/zlib/infutil.c rename to reactos/lib/3rdparty/zlib/infutil.c diff --git a/reactos/dll/win32/zlib/infutil.h b/reactos/lib/3rdparty/zlib/infutil.h similarity index 100% rename from reactos/dll/win32/zlib/infutil.h rename to reactos/lib/3rdparty/zlib/infutil.h diff --git a/reactos/dll/win32/zlib/maketree.c b/reactos/lib/3rdparty/zlib/maketree.c similarity index 100% rename from reactos/dll/win32/zlib/maketree.c rename to reactos/lib/3rdparty/zlib/maketree.c diff --git a/reactos/dll/win32/zlib/minigzip.c b/reactos/lib/3rdparty/zlib/minigzip.c similarity index 100% rename from reactos/dll/win32/zlib/minigzip.c rename to reactos/lib/3rdparty/zlib/minigzip.c diff --git a/reactos/dll/win32/zlib/msdos/Makefile.b32 b/reactos/lib/3rdparty/zlib/msdos/Makefile.b32 similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.b32 rename to reactos/lib/3rdparty/zlib/msdos/Makefile.b32 diff --git a/reactos/dll/win32/zlib/msdos/Makefile.bor b/reactos/lib/3rdparty/zlib/msdos/Makefile.bor similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.bor rename to reactos/lib/3rdparty/zlib/msdos/Makefile.bor diff --git a/reactos/dll/win32/zlib/msdos/Makefile.dj2 b/reactos/lib/3rdparty/zlib/msdos/Makefile.dj2 similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.dj2 rename to reactos/lib/3rdparty/zlib/msdos/Makefile.dj2 diff --git a/reactos/dll/win32/zlib/msdos/Makefile.emx b/reactos/lib/3rdparty/zlib/msdos/Makefile.emx similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.emx rename to reactos/lib/3rdparty/zlib/msdos/Makefile.emx diff --git a/reactos/dll/win32/zlib/msdos/Makefile.msc b/reactos/lib/3rdparty/zlib/msdos/Makefile.msc similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.msc rename to reactos/lib/3rdparty/zlib/msdos/Makefile.msc diff --git a/reactos/dll/win32/zlib/msdos/Makefile.tc b/reactos/lib/3rdparty/zlib/msdos/Makefile.tc similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.tc rename to reactos/lib/3rdparty/zlib/msdos/Makefile.tc diff --git a/reactos/dll/win32/zlib/msdos/Makefile.w32 b/reactos/lib/3rdparty/zlib/msdos/Makefile.w32 similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.w32 rename to reactos/lib/3rdparty/zlib/msdos/Makefile.w32 diff --git a/reactos/dll/win32/zlib/msdos/Makefile.wat b/reactos/lib/3rdparty/zlib/msdos/Makefile.wat similarity index 100% rename from reactos/dll/win32/zlib/msdos/Makefile.wat rename to reactos/lib/3rdparty/zlib/msdos/Makefile.wat diff --git a/reactos/dll/win32/zlib/msdos/zlib.def b/reactos/lib/3rdparty/zlib/msdos/zlib.def similarity index 100% rename from reactos/dll/win32/zlib/msdos/zlib.def rename to reactos/lib/3rdparty/zlib/msdos/zlib.def diff --git a/reactos/dll/win32/zlib/msdos/zlib.rc b/reactos/lib/3rdparty/zlib/msdos/zlib.rc similarity index 100% rename from reactos/dll/win32/zlib/msdos/zlib.rc rename to reactos/lib/3rdparty/zlib/msdos/zlib.rc diff --git a/reactos/dll/win32/zlib/nt/Makefile.emx b/reactos/lib/3rdparty/zlib/nt/Makefile.emx similarity index 100% rename from reactos/dll/win32/zlib/nt/Makefile.emx rename to reactos/lib/3rdparty/zlib/nt/Makefile.emx diff --git a/reactos/dll/win32/zlib/nt/Makefile.gcc b/reactos/lib/3rdparty/zlib/nt/Makefile.gcc similarity index 100% rename from reactos/dll/win32/zlib/nt/Makefile.gcc rename to reactos/lib/3rdparty/zlib/nt/Makefile.gcc diff --git a/reactos/dll/win32/zlib/nt/Makefile.nt b/reactos/lib/3rdparty/zlib/nt/Makefile.nt similarity index 100% rename from reactos/dll/win32/zlib/nt/Makefile.nt rename to reactos/lib/3rdparty/zlib/nt/Makefile.nt diff --git a/reactos/dll/win32/zlib/nt/zlib.dnt b/reactos/lib/3rdparty/zlib/nt/zlib.dnt similarity index 100% rename from reactos/dll/win32/zlib/nt/zlib.dnt rename to reactos/lib/3rdparty/zlib/nt/zlib.dnt diff --git a/reactos/dll/win32/zlib/os2/Makefile.os2 b/reactos/lib/3rdparty/zlib/os2/Makefile.os2 similarity index 100% rename from reactos/dll/win32/zlib/os2/Makefile.os2 rename to reactos/lib/3rdparty/zlib/os2/Makefile.os2 diff --git a/reactos/dll/win32/zlib/os2/zlib.def b/reactos/lib/3rdparty/zlib/os2/zlib.def similarity index 100% rename from reactos/dll/win32/zlib/os2/zlib.def rename to reactos/lib/3rdparty/zlib/os2/zlib.def diff --git a/reactos/dll/win32/zlib/trees.c b/reactos/lib/3rdparty/zlib/trees.c similarity index 100% rename from reactos/dll/win32/zlib/trees.c rename to reactos/lib/3rdparty/zlib/trees.c diff --git a/reactos/dll/win32/zlib/trees.h b/reactos/lib/3rdparty/zlib/trees.h similarity index 100% rename from reactos/dll/win32/zlib/trees.h rename to reactos/lib/3rdparty/zlib/trees.h diff --git a/reactos/dll/win32/zlib/uncompr.c b/reactos/lib/3rdparty/zlib/uncompr.c similarity index 100% rename from reactos/dll/win32/zlib/uncompr.c rename to reactos/lib/3rdparty/zlib/uncompr.c diff --git a/reactos/dll/win32/zlib/zconf.h b/reactos/lib/3rdparty/zlib/zconf.h similarity index 100% rename from reactos/dll/win32/zlib/zconf.h rename to reactos/lib/3rdparty/zlib/zconf.h diff --git a/reactos/dll/win32/zlib/zlib.3 b/reactos/lib/3rdparty/zlib/zlib.3 similarity index 100% rename from reactos/dll/win32/zlib/zlib.3 rename to reactos/lib/3rdparty/zlib/zlib.3 diff --git a/reactos/dll/win32/zlib/zlib.h b/reactos/lib/3rdparty/zlib/zlib.h similarity index 100% rename from reactos/dll/win32/zlib/zlib.h rename to reactos/lib/3rdparty/zlib/zlib.h diff --git a/reactos/dll/win32/zlib/zlib.html b/reactos/lib/3rdparty/zlib/zlib.html similarity index 100% rename from reactos/dll/win32/zlib/zlib.html rename to reactos/lib/3rdparty/zlib/zlib.html diff --git a/reactos/dll/win32/zlib/zlib.mak b/reactos/lib/3rdparty/zlib/zlib.mak similarity index 100% rename from reactos/dll/win32/zlib/zlib.mak rename to reactos/lib/3rdparty/zlib/zlib.mak diff --git a/reactos/dll/win32/zlib/zlib.xml b/reactos/lib/3rdparty/zlib/zlib.xml similarity index 100% rename from reactos/dll/win32/zlib/zlib.xml rename to reactos/lib/3rdparty/zlib/zlib.xml diff --git a/reactos/dll/win32/zlib/zlib_common.xml b/reactos/lib/3rdparty/zlib/zlib_common.xml similarity index 100% rename from reactos/dll/win32/zlib/zlib_common.xml rename to reactos/lib/3rdparty/zlib/zlib_common.xml diff --git a/reactos/dll/win32/zlib/zutil.c b/reactos/lib/3rdparty/zlib/zutil.c similarity index 100% rename from reactos/dll/win32/zlib/zutil.c rename to reactos/lib/3rdparty/zlib/zutil.c diff --git a/reactos/dll/win32/zlib/zutil.h b/reactos/lib/3rdparty/zlib/zutil.h similarity index 100% rename from reactos/dll/win32/zlib/zutil.h rename to reactos/lib/3rdparty/zlib/zutil.h