try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {
try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {
try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {
try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {
try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { out = null; loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {
try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { out = null; loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {
try { loadLibrary(loader, name, false); return; } catch (Throwable ex) { out = null; loadLibrary(loader, tmpFile.getPath(), true); } catch (UnsatisfiedLinkError e) { try {