Yea I'm sure There are 3 auth modules that are streamed, then 2 warden modules. Might just be a different process on OS X. Proof:
Code:
-- dlopen --
0x6 /Users/Shared/Blizzard/Battle.net/Cache/63/bc/63bc118937e6ea2faa7b7192676daeb1b7ca87a9c24ed9f5acd60e630b4dd7a4.auth
--- doModInitFunctions ---
dyld: calling initializer function 0x275d26a0 in /Users/Shared/Blizzard/Battle.net/Cache/63/bc/63bc118937e6ea2faa7b7192676daeb1b7ca87a9c24ed9f5acd60e630b4dd7a4.auth
-- dlopen --
0x6 /Users/Shared/Blizzard/Battle.net/Cache/54/8b/548b5ef9e0dd5c2f89f59c3e0979249b27505c51f0c77d2b27133726eaee0ad0.auth
--- doModInitFunctions ---
dyld: calling initializer function 0x2760da6e in /Users/Shared/Blizzard/Battle.net/Cache/54/8b/548b5ef9e0dd5c2f89f59c3e0979249b27505c51f0c77d2b27133726eaee0ad0.auth
dyld: calling initializer function 0x2760dab0 in /Users/Shared/Blizzard/Battle.net/Cache/54/8b/548b5ef9e0dd5c2f89f59c3e0979249b27505c51f0c77d2b27133726eaee0ad0.auth
dyld: calling initializer function 0x2760daf2 in /Users/Shared/Blizzard/Battle.net/Cache/54/8b/548b5ef9e0dd5c2f89f59c3e0979249b27505c51f0c77d2b27133726eaee0ad0.auth
-- dlopen --
0x6 /Users/Shared/Blizzard/Battle.net/Cache/20/76/207640724f4531d3b2a21532224d1486e8c4d2d805170381cbc3093264157960.auth
--- doModInitFunctions ---
--- NSLinkModule ---
loading module MachOLoader1 with options 0x2
--- doModInitFunctions ---
dyld: calling initializer function 0x256f5fee in MachOLoader1
--- NSLinkModule ---
loading module MachOLoader2 with options 0x2
--- doModInitFunctions ---
dyld: calling initializer function 0x27d1ffca in MachOLoader2