SMLAN Alpha 19b

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cnlohr
    FFR Player
    • May 2004
    • 11

    #1

    SMLAN Alpha 19b

    Hello All!!!

    StepMania LAN Alpha 19b is now available!



    Visit. download. chat.

    I will be running a server for all who want to play. I will try to be online at the chat at: http://cnlohr.net/flashchat.html

    EDIT: The official SMLAN A19 forum is on DDRMX at: http://www.ddrmaniax.net/forums/inde...showtopic=2112, but I will check this topic periodically.

    NOTE: If you are having problems where it can't find certain .ocx's or .dll', download the support.zip and unzip it to a folder. then right-click on the inf file you're having trouble with and tell it to install.

    NOTE: To view graphs, click on the person's user name.
    NOTE: This will only sync togeather computers. Everyone has to agree on a song and chose it. They can play different difficulties
    NOTE: When playing autoplay, no steps will register.

    INSTALL INSTRUCTIONS:
    Download SMLANA19d.smzip.
    Double-click on it. it should open with SMPackage. Install it.
    Open SMLAN.exe in your StepMania\Program folder.


    Screenshot:
    [/img]
  • TehWhack
    FFR Veteran
    • Aug 2003
    • 766

    #2
    I'm sorry to say... but you must fix alpha 19b.... er... whoever makes SM, because it's has already crashed 4 times on me while I was scrolling throuh the wheel of songs... particularly when I when through songs that started with "CY"

    Edit: never mind, the whole thing is F'ed.... most buggy version of SM ever... not even SM LAN works
    Oh hay I used to play ITG

    Comment

    • cnlohr
      FFR Player
      • May 2004
      • 11

      #3
      Originally posted by TehWhack
      I'm sorry to say... but you must fix alpha 19b.... er... whoever makes SM, because it's has already crashed 4 times on me while I was scrolling throuh the wheel of songs... particularly when I when through songs that started with "CY"

      Edit: never mind, the whole thing is F'ed.... most buggy version of SM ever... not even SM LAN works
      Don't just call it buggy because not many other ppl are having problems, if YOU are having problems,then post your info.txt and crashinfo.txt![/quote]

      Comment

      • TehWhack
        FFR Veteran
        • Aug 2003
        • 766

        #4
        MY info.txt:

        StepMania 3.9 alpha 19b
        Compiled Fri May 21 23:39:28 2004 (build 27298)
        Log starting 2004-05-24 14:22:22
        Loading window: win32
        Windows 5.1 (WinXP) build 2600 [Service Pack 1]
        Memory: 382mb total, 920mb swap (739mb swap avail)
        Video driver: NVIDIA TNT2 Pro 16 MB 4XAGP (Dell) [NVIDIA]
        1.4.6.2, 8-16-2001 [pci\ven_10de&dev_0028&subsys_006010de]
        Drive: "Maxtor 6Y080L0" Driver: atapi DMA: NO
        Drive: "QUANTUM FIREBALLP AS20.5" Driver: atapi DMA: NO
        Drive: "SAMSUNG CD-ROM SC-148C" Driver: atapi DMA: NO
        Drive: "ATAPI CD-R/RW 20X10" Driver: atapi DMA: NO
        Sound device 0: SB Audigy Audio [ECE0], 5.10, MID 1, PID 100
        Sound device 1: SoundMAX Digital Audio, 5.10, MID 1, PID 100
        DirectSound Driver: Primary Sound Driver ()
        DirectSound Driver: SB Audigy Audio [ECE0] (e10kx2k.sys)
        ID: {bd6dd71a-3deb-11d1-3f2ce8}
        DirectSound Driver: SoundMAX Digital Audio (smwdm.sys)
        ID: {bd6dd71a-3deb-11d1-3f3368}
        DirectSound sample rates: 4000..191999 (continuous)
        Sound driver: DirectSound
        WARNING: BannerCache::CacheBanner: Couldn't load Songs/Extra Songs/RBattSegMix/BattBanner.gif: Unknown file format
        Video renderers: 'opengl,d3d'
        Got 16 bpp (5650), 16 depth, 0 stencil
        Mode 3: ICD 16 (565) 16 depth 64 accum
        Paletted textures disabled: GL_EXT_paletted_texture missing.
        OGL Vendor: NVIDIA Corporation
        OGL Renderer: RIVA TNT2/AGP/SSE
        OGL Version: 1.2.2
        OGL Extensions: GL_ARB_imaging GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_abgr GL_EXT_bgra GL_EXT_compiled_vertex_array GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_vertex_weighting GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_evaluators GL_NV_fog_distance GL_NV_packed_depth_stencil GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_WIN_swap_hint WGL_EXT_swap_control
        OGL Max texture size: 2048
        GLU Version: 1.2.2.0 Microsoft Corporation
        Line width range: 0.500-10.000 +0.125
        Point size range: 1.000-63.375 +0.125
        Fullscreen 640x480 16 color 16 texture 0Hz Vsync AA
        Found 1 DirectInput devices:
        0: 'Keyboard' axes: 0, hats: 0, buttons: 256 (buffered)
        Got 32 bpp (8880), 16 depth, 8 stencil
        Paletted textures disabled: glGetTexLevelParameteriv(GL_TEXTURE_INDEX_SIZE_EXT) failed (GL_INVALID_ENUM).
        GL_UNSIGNED_SHORT_1_5_5_5_REV failed (GL_INVALID_ENUM), disabled
        Oh hay I used to play ITG

        Comment

        • TehWhack
          FFR Veteran
          • Aug 2003
          • 766

          #5
          MY crash info.txt:

          StepMania 3.9 alpha 19b crash report (build 27298)
          --------------------------------------

          Assertion '0' failed

          Thread 00000560 (Main thread)
          RageFileDriverDirect.cpp:319
          RageFileDriverDirect.cpp:321
          RageFileDriverDirect.cpp:328
          RageFileDriverDirect.cpp:331
          RageDisplay_OGL.cpp:1771 Assertion '0' failed
          Thread 00000dc4 (Mixer thread)
          arch\Sound\RageSoundDriver_DSound.cpp:47
          arch\Sound\RageSoundDriver_DSound.cpp:54
          arch\Sound\RageSoundDriver_DSound.cpp:47
          arch\Sound\RageSoundDriver_DSound.cpp:54
          arch\Sound\RageSoundDriver_DSound.cpp:47
          Thread 00000854 (MusicThread)
          RageSounds.cpp:165
          RageSounds.cpp:190
          arch\Sound\RageSoundDriver_DSound.cpp:142
          RageSounds.cpp:212
          RageSounds.cpp:216
          Thread 00000d14 (MemoryCardMount)
          RageThreads.cpp:237
          Thread 0000086c (DirectInput thread)
          arch\InputHandler\InputHandler_DirectInput.cpp:493
          arch\InputHandler\InputHandler_DirectInput.cpp:468
          arch\InputHandler\InputHandler_DirectInput.cpp:488
          arch\InputHandler\InputHandler_DirectInput.cpp:493
          arch\InputHandler\InputHandler_DirectInput.cpp:468

          004d8885: void debug_crash(void)
          004c80f0: void sm_crash(char const *)
          00524a2a: virtual unsigned int RageDisplay_OGL::CreateTexture(enum RageDisplay::PixelFormat,struct SDL_Surface *,bool)
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f57d70: ntdll!RtlAllocateHeap [77f50000+7bae+1c2]
          77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f57d70: ntdll!RtlAllocateHeap [77f50000+7bae+1c2]
          77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
          77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
          7c0010d3: MSVCR70!EH_prolog [7c000000+1000+d3]
          7c0010d8: MSVCR70!EH_prolog [7c000000+1000+d8]
          7c0010d8: MSVCR70!EH_prolog [7c000000+1000+d8]
          7c00107b: MSVCR70!EH_prolog [7c000000+1000+7b]
          7c0010fa: MSVCR70!malloc [7c000000+10eb+f]
          0052e9a2: struct std::_Tree_nod<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::_Node * std::_Tree<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::_Buynode(struct std::_Tree_nod<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::_Node *,struct std::_Tree_nod<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::_Node *,struct std::_Tree_nod<class
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          76b41b04: WINMM!timeGetTime [76b40000+1ad8+2c]
          0034e92f: SDL!SDL_GetTicks [00330000+1e8d0+5f]
          0052f083: class std::_Tree<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::iterator std::_Tree<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::_Insert(bool,struct std::_Tree_nod<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::_Node *,struct std:air<class RageFileObj const * const,class RageFileDriver *> const &)
          0052f903: struct std:air<class std::_Tree<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::iterator,bool> std::_Tree<class std::_Tmap_traits<class RageFileObj const *,class RageFileDriver *,struct std::less<class RageFileObj const *>,class std::allocator<struct std:air<class RageFileObj const * const,class RageFileDriver *> >,0> >::insert(struct std:air<class RageFileObj const * const,class RageFileDriver *> const &)
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          7c08739b: MSVCP70!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign [7c080000+7320+7b]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
          77f57f98: ntdll!RtlAllocateHeap [77f50000+7bae+3ea]
          77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          7c00118f: MSVCR70!free [7c000000+1156+39]
          7c001194: MSVCR70!free [7c000000+1156+3e]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          7c00118f: MSVCR70!free [7c000000+1156+39]
          7c001194: MSVCR70!free [7c000000+1156+3e]
          0050348c: void std::_Tree<class std::_Tset_traits<class CStdStr<char>,struct std::less<class CStdStr<char> >,class std::allocator<class CStdStr<char> >,0> >::clear(void)
          005034be: class std::_Tree<class std::_Tset_traits<class CStdStr<char>,struct std::less<class CStdStr<char> >,class std::allocator<class CStdStr<char> >,0> >::iterator std::_Tree<class std::_Tset_traits<class CStdStr<char>,struct std::less<class CStdStr<char> >,class std::allocator<class CStdStr<char> >,0> >::erase(class std::_Tree<class std::_Tset_traits<class CStdStr<char>,struct std::less<class CStdStr<char> >,class std::allocator<class CStdStr<char> >,0> >::iterator,class std::_Tree<class std::_Tset_traits<class CStdStr<char>,struct std::less<class CStdStr<char> >,class std::allocator<class CStdStr<char> >,0> >::iterator)
          0053f81c: struct SDL_Surface * RageSurface::LoadFile(class CStdStr<char> const &,bool)
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
          77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
          77c2ac19: msvcrt!free [77c10000+1aa6b+1ae]
          77c2ab2e: msvcrt!free [77c10000+1aa6b+c3]
          77c2ab33: msvcrt!free [77c10000+1aa6b+c8]
          77c2ab33: msvcrt!free [77c10000+1aa6b+c8]
          0054c733: void ConvertSDLSurface(struct SDL_Surface * &,int,int,int,unsigned int,unsigned int,unsigned int,unsigned int)
          0051ac38: void RageBitmapTexture::Create(void)
          5ed21c06: OPENGL32!glDebugEntry [5ed00000+214a3+763]
          5ed21c06: OPENGL32!glDebugEntry [5ed00000+214a3+763]
          5ed21c75: OPENGL32!glDebugEntry [5ed00000+214a3+7d2]
          5ed21d95: OPENGL32!glDebugEntry [5ed00000+214a3+8f2]
          5ed22aa5: OPENGL32!wglSwapBuffers [5ed00000+229ea+bb]
          5ed22ab2: OPENGL32!wglSwapBuffers [5ed00000+229ea+c8]
          5ed9698b: OPENGL32!5ed00000
          5ed19948: OPENGL32!wglGetProcAddress [5ed00000+19777+1d1]
          5ed1831f: OPENGL32!wglSwapMultipleBuffers [5ed00000+17ed6+449]
          00542c64: void RageTextureManager::GarbageCollect(enum RageTextureManager::GCType)
          005242ed: virtual void RageDisplay_OGL:eleteTexture(unsigned int)
          00542f83: void RageTextureManager::ReloadAll(void)
          004c3ef6: void ApplyGraphicOptions(void)
          0043bc46: virtual void ScreenOptionsMaster::ExportOptions(void)
          00553147: virtual void Actor::Update(float)
          00553147: virtual void Actor::Update(float)
          004e3558: virtual void Transition::Update(float)
          00556807: virtual void ActorFrame::Update(float)
          004015b0: virtual void Screen::Update(float)
          0056f0f2: void GameState::Update(float)
          0040159c: virtual void Screen::Update(float)
          00435f28: virtual void ScreenOptions::Update(float)
          00587417: void ScreenManager::Update(float)
          004c6272: void GameLoop(void)
          004c6cc6: SDL_main()
          77f60403: ntdll!LdrUnlockLoaderLock [77f50000+1034e+b5]
          77f60403: ntdll!LdrUnlockLoaderLock [77f50000+1034e+b5]
          77f5718d: ntdll!LdrLoadDll [77f50000+6f1b+272]
          77f57175: ntdll!LdrLoadDll [77f50000+6f1b+25a]
          77f58497: ntdll!RtlAllocateHeap [77f50000+7bae+8e9]
          77f57f98: ntdll!RtlAllocateHeap [77f50000+7bae+3ea]
          77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
          77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
          7c013e46: MSVCR70!setvbuf [7c000000+13a02+444]

          Static log:
          StepMania 3.9 alpha 19b
          Compiled Fri May 21 23:39:28 2004 (build 27298)
          Log starting 2004-05-24 14:22:22
          Loading window: win32
          Windows 5.1 (WinXP) build 2600 [Service Pack 1]
          Memory: 382mb total, 920mb swap (739mb swap avail)
          Video driver: NVIDIA TNT2 Pro 16 MB 4XAGP (Dell) [NVIDIA]
          1.4.6.2, 8-16-2001 [pci\ven_10de&dev_0028&subsys_006010de]
          Drive: "Maxtor 6Y080L0" Driver: atapi DMA: NO
          Drive: "QUANTUM FIREBALLP AS20.5" Driver: atapi DMA: NO
          Drive: "SAMSUNG CD-ROM SC-148C" Driver: atapi DMA: NO
          Drive: "ATAPI CD-R/RW 20X10" Driver: atapi DMA: NO
          Sound device 0: SB Audigy Audio [ECE0], 5.10, MID 1, PID 100
          Sound device 1: SoundMAX Digital Audio, 5.10, MID 1, PID 100
          DirectSound Driver: Primary Sound Driver ()
          DirectSound Driver: SB Audigy Audio [ECE0] (e10kx2k.sys)
          ID: {bd6dd71a-3deb-11d1-3f2ce8}
          DirectSound Driver: SoundMAX Digital Audio (smwdm.sys)
          ID: {bd6dd71a-3deb-11d1-3f3368}
          DirectSound sample rates: 4000..191999 (continuous)
          Sound driver: DirectSound
          WARNING: BannerCache::CacheBanner: Couldn't load Songs/Extra Songs/RBattSegMix/BattBanner.gif: Unknown file format
          Video renderers: 'opengl,d3d'
          Got 16 bpp (5650), 16 depth, 0 stencil
          Mode 3: ICD 16 (565) 16 depth 64 accum
          Paletted textures disabled: GL_EXT_paletted_texture missing.
          OGL Vendor: NVIDIA Corporation
          OGL Renderer: RIVA TNT2/AGP/SSE
          OGL Version: 1.2.2
          OGL Extensions: GL_ARB_imaging GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_abgr GL_EXT_bgra GL_EXT_compiled_vertex_array GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_vertex_weighting GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_evaluators GL_NV_fog_distance GL_NV_packed_depth_stencil GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_WIN_swap_hint WGL_EXT_swap_control
          OGL Max texture size: 2048
          GLU Version: 1.2.2.0 Microsoft Corporation
          Line width range: 0.500-10.000 +0.125
          Point size range: 1.000-63.375 +0.125
          Fullscreen 640x480 16 color 16 texture 0Hz Vsync AA
          Found 1 DirectInput devices:
          0: 'Keyboard' axes: 0, hats: 0, buttons: 256 (buffered)
          Got 32 bpp (8880), 16 depth, 8 stencil
          Paletted textures disabled: glGetTexLevelParameteriv(GL_TEXTURE_INDEX_SIZE_EXT) failed (GL_INVALID_ENUM).
          GL_UNSIGNED_SHORT_1_5_5_5_REV failed (GL_INVALID_ENUM), disabled
          Players joined: P1, P2
          Language:
          Current renderer: OpenGL
          Theme: default

          Partial log:
          00:19.626: GL_UNSIGNED_SHORT_1_5_5_5_REV failed (GL_INVALID_ENUM), disabled
          00:19.642: FPS: 59, CFPS 56, VPF: 1382
          00:19.642: Performing texture garbage collection.
          00:19.642: RageTextureManager: deleting 'Themes/default/BGAnimations/ScreenCompany background/shadow (32bpp).png'.
          00:19.642: RageTextureManager: deleting 'Themes/default/BGAnimations/ScreenCompany background/stepmania (dither).png'.
          00:19.643: RageTextureManager: deleting 'Themes/default/BGAnimations/ScreenCompany background/white.png'.
          00:19.643: RageTextureManager: deleting 'Themes/default/BGAnimations/ScreenLogo background/1.png'.
          00:19.643: RageTextureManager: deleting 'Themes/default/Fonts/_shared1 16x16.png'.
          00:19.643: RageTextureManager: deleting 'Themes/default/Graphics/ScreenLogo dance (dither).png'.
          00:19.647: glTexImage2D(format GL_RGB5_A1, w 32, h 32, format GL_RGBA, type GL_UNSIGNED_SHORT_5_5_5_1): GL_INVALID_ENUM

          -- End of report
          Oh hay I used to play ITG

          Comment

          • cnlohr
            FFR Player
            • May 2004
            • 11

            #6
            Problem

            It looks like a format error... As in there's an image that's being loaded that isn't working right. I think they're already on it, because some other people are having it. Srry -- guess you'll have to wait a bit on this.

            Comment

            • TehWhack
              FFR Veteran
              • Aug 2003
              • 766

              #7
              I also seem to not be able to use the windowed setting. Once I try to set fullscreen to windowed... It just exits the entire program....
              meh... just thought that info could help maybe >_>
              Oh hay I used to play ITG

              Comment

              • cnlohr
                FFR Player
                • May 2004
                • 11

                #8
                are you using the default theme or another one?

                Comment

                • cnlohr
                  FFR Player
                  • May 2004
                  • 11

                  #9
                  Tutorial

                  An online tutorial can be found here:

                  Comment

                  • cnlohr
                    FFR Player
                    • May 2004
                    • 11

                    #10
                    OK -- your problem was fixed, they just released alpha 20

                    Comment

                    Working...