new file:   gf/battle_svr/Makefile
    new file:   gf/battle_svr/ai/AI_interface.cpp
    new file:   gf/battle_svr/ai/AI_interface.hpp
    new file:   gf/battle_svr/ai/BossAI.cpp
    new file:   gf/battle_svr/ai/BossAI.hpp
    new file:   gf/battle_svr/ai/GuardAI.cpp
    new file:   gf/battle_svr/ai/GuardAI.hpp
    new file:   gf/battle_svr/ai/HighLvAI.cpp
    new file:   gf/battle_svr/ai/HighLvAI.hpp
    new file:   gf/battle_svr/ai/LongRangeAtkAI.cpp
    new file:   gf/battle_svr/ai/LongRangeAtkAI.hpp
    new file:   gf/battle_svr/ai/LowLvAI.cpp
    new file:   gf/battle_svr/ai/LowLvAI.hpp
    new file:   gf/battle_svr/ai/LuaAI.cpp
    new file:   gf/battle_svr/ai/LuaAI.hpp
    new file:   gf/battle_svr/ai/Makefile
    new file:   gf/battle_svr/ai/MiddleLvAI.cpp
    new file:   gf/battle_svr/ai/MiddleLvAI.hpp
    new file:   gf/battle_svr/ai/MonsterAI.cpp
    new file:   gf/battle_svr/ai/MonsterAI.hpp
    new file:   gf/battle_svr/ai/MoveAI.cpp
    new file:   gf/battle_svr/ai/MoveAI.hpp
    new file:   gf/battle_svr/ai/NormalAI.cpp
    new file:   gf/battle_svr/ai/NormalAI.hpp
    new file:   gf/battle_svr/ai/NullAI.hpp
    new file:   gf/battle_svr/ai/SpecialMonAI.cpp
    new file:   gf/battle_svr/ai/SpecialMonAI.hpp
    new file:   gf/battle_svr/ai/SummonMonAI.cpp
    new file:   gf/battle_svr/ai/SummonMonAI.hpp
    new file:   gf/battle_svr/ai/lua/ShaKe.lua
    new file:   gf/battle_svr/ai/lua/common.lua
    new file:   gf/battle_svr/ai/lua/gongfu_ai.lua
    new file:   gf/battle_svr/ai/lua_engine.cpp
    new file:   gf/battle_svr/ai/lua_engine.hpp
    new file:   gf/battle_svr/aura.cpp
    new file:   gf/battle_svr/aura.hpp
    new file:   gf/battle_svr/base_effect.cpp
    new file:   gf/battle_svr/base_effect.hpp
    new file:   gf/battle_svr/batchmk.sh
    new file:   gf/battle_svr/battle.cpp
    new file:   gf/battle_svr/battle.hpp
    new file:   gf/battle_svr/battle_impl.cpp
    new file:   gf/battle_svr/battle_impl.hpp
    new file:   gf/battle_svr/battle_logic.cpp
    new file:   gf/battle_svr/battle_logic.hpp
    new file:   gf/battle_svr/battle_manager.cpp
    new file:   gf/battle_svr/battle_manager.hpp
    new file:   gf/battle_svr/battle_switch.cpp
    new file:   gf/battle_svr/battle_switch.hpp
    new file:   gf/battle_svr/bench.conf
    new file:   gf/battle_svr/buff.cpp
    new file:   gf/battle_svr/buff.hpp
    new file:   gf/battle_svr/cache_switch.cpp
    new file:   gf/battle_svr/cache_switch.hpp
    new file:   gf/battle_svr/cli_proto.cpp
    new file:   gf/battle_svr/cli_proto.hpp
    new file:   gf/battle_svr/conf/.project
    new file:   gf/battle_svr/conf/apothecary_formulation.xml
    new file:   gf/battle_svr/conf/attire_items.xml
    new file:   gf/battle_svr/conf/aura.xml
    new file:   gf/battle_svr/conf/buff.xml
    new file:   gf/battle_svr/conf/challenge.xml
    new file:   gf/battle_svr/conf/drogon_skill_add_damage.xml
    new file:   gf/battle_svr/conf/effect.xml
    new file:   gf/battle_svr/conf/formulation.xml
    new file:   gf/battle_svr/conf/glory.xml
    new file:   gf/battle_svr/conf/holidaydrops.xml
    new file:   gf/battle_svr/conf/items_attire.xml
    new file:   gf/battle_svr/conf/items_nor.xml
    new file:   gf/battle_svr/conf/items_shop.xml
    new file:   gf/battle_svr/conf/kaixin/dead_punish.xml
    new file:   gf/battle_svr/conf/mechanism_drop.xml
    new file:   gf/battle_svr/conf/monkey_skill_add_damage.xml
    new file:   gf/battle_svr/conf/nor_items.xml
    new file:   gf/battle_svr/conf/panda_skill_add_damage.xml
    new file:   gf/battle_svr/conf/pet_attribute.xml
    new file:   gf/battle_svr/conf/rabbit_skill_add_damage.xml
    new file:   gf/battle_svr/conf/shop_items.xml
    new file:   gf/battle_svr/conf/skill_summon.xml
    new file:   gf/battle_svr/conf/skills.xml
    new file:   gf/battle_svr/conf/special_drop_time.xml
    new file:   gf/battle_svr/conf/stage_easy/monsters.xml
    new file:   gf/battle_svr/conf/stage_easy/quality.xml
    new file:   gf/battle_svr/conf/stage_easy/special_drop.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0001.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0002.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0003.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0004.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0005.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0006.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0007.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0008.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0009.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0010.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0011.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0012.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0013.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0014.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0015.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0016.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0017.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0018.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0019.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0020.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0021.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0022.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0023.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0024.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0025.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0026.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0027.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0028.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0029.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0030.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0031.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0032.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0033.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0034.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0035.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0036.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0037.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0038.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0039.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0040.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0041.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0042.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0043.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0044.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0045.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0046.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0047.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0048.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0049.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0050.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0051.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0052.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0053.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0054.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0055.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0056.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0701.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0702.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0703.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0704.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0705.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0706.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0707.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0708.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0709.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0710.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0711.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0712.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0713.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0714.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0715.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0716.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0717.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0718.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0719.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0720.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0721.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0722.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0723.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0724.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0725.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0726.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0727.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0728.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0729.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0730.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0731.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0732.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0734.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0901.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0902.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0903.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0904.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0905.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0906.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0907.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0908.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0909.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0910.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0911.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0912.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0913.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0914.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0915.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0916.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0917.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0919.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0920.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0922.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0923.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0924.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0925.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0926.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0927.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0928.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0929.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0930.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0931.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0932.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0933.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0934.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0935.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0936.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0937.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0938.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0939.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0941.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0942.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0943.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0944.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0945.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0946.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0947.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0948.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0949.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0950.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0951.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0952.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0953.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0954.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0955.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0956.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0957.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0958.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0959.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0960.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0961.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0962.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0963.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0964.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0965.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0966.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0967.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0968.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0969.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0970.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0971.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0972.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0973.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0974.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0975.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0976.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0977.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0978.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0979.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0980.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0981.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0983.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0984.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0985.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0986.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0987.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0988.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0989.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0990.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0991.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0992.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0993.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0994.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0995.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0996.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/0997.xml
    new file:   gf/battle_svr/conf/stage_easy/stages/1000.xml
    new file:   gf/battle_svr/conf/stage_epic/monsters.xml
    new file:   gf/battle_svr/conf/stage_epic/quality.xml
    new file:   gf/battle_svr/conf/stage_epic/special_drop.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0013.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0021.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0041.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0049.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0050.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0051.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0052.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0053.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0054.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0055.xml
    new file:   gf/battle_svr/conf/stage_epic/stages/0056.xml
    new file:   gf/battle_svr/conf/stage_hard/monsters.xml
    new file:   gf/battle_svr/conf/stage_hard/quality.xml
    new file:   gf/battle_svr/conf/stage_hard/special_drop.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0001.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0002.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0003.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0004.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0005.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0006.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0007.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0008.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0009.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0010.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0011.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0012.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0013.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0014.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0015.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0016.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0017.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0018.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0019.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0020.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0021.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0022.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0023.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0024.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0025.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0026.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0027.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0028.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0029.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0030.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0031.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0032.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0033.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0034.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0035.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0036.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0037.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0038.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0039.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0040.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0041.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0042.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0043.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0044.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0045.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0046.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0047.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0048.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0049.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0050.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0051.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0052.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0053.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0054.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0055.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0056.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0901.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0902.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0903.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0904.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0905.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0906.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0907.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0910.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0914.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0916.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0918.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0921.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0952.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0953.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0969.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0970.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0971.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0972.xml
    new file:   gf/battle_svr/conf/stage_hard/stages/0973.xml
    new file:   gf/battle_svr/conf/stage_hell/monsters.xml
    new file:   gf/battle_svr/conf/stage_hell/quality.xml
    new file:   gf/battle_svr/conf/stage_hell/special_drop.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0001.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0002.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0003.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0004.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0005.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0006.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0007.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0008.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0009.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0010.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0011.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0012.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0013.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0014.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0015.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0016.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0017.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0018.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0019.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0020.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0021.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0022.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0023.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0024.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0025.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0026.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0027.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0028.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0029.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0030.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0031.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0032.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0033.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0034.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0035.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0036.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0037.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0038.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0039.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0040.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0041.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0042.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0043.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0044.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0045.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0046.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0047.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0048.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0049.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0050.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0051.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0052.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0053.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0054.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0055.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0056.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0901.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0902.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0903.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0904.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0905.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0906.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0907.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0910.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0952.xml
    new file:   gf/battle_svr/conf/stage_hell/stages/0953.xml
    new file:   gf/battle_svr/conf/stage_legend/monsters.xml
    new file:   gf/battle_svr/conf/stage_legend/quality.xml
    new file:   gf/battle_svr/conf/stage_legend/special_drop.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0013.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0021.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0041.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0049.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0050.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0051.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0052.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0053.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0054.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0055.xml
    new file:   gf/battle_svr/conf/stage_legend/stages/0056.xml
    new file:   gf/battle_svr/conf/stage_normal/monsters.xml
    new file:   gf/battle_svr/conf/stage_normal/quality.xml
    new file:   gf/battle_svr/conf/stage_normal/special_drop.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0001.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0002.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0003.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0004.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0005.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0006.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0007.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0008.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0009.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0010.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0011.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0012.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0013.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0014.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0015.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0016.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0017.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0018.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0019.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0020.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0021.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0022.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0023.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0024.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0025.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0026.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0027.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0028.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0029.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0030.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0031.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0032.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0033.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0034.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0035.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0036.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0037.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0038.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0039.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0040.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0041.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0042.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0043.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0044.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0045.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0046.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0047.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0048.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0049.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0050.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0051.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0052.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0053.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0054.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0055.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0056.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0901.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0902.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0903.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0904.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0905.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0906.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0907.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0910.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0914.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0916.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0918.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0921.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0925.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0952.xml
    new file:   gf/battle_svr/conf/stage_normal/stages/0953.xml
    new file:   gf/battle_svr/conf/stage_tower/monsters.xml
    new file:   gf/battle_svr/conf/stage_tower/quality.xml
    new file:   gf/battle_svr/conf/stage_tower/special_drop.xml
    new file:   gf/battle_svr/conf/stage_tower/stages/0801.xml
    new file:   gf/battle_svr/conf/suit.xml
    new file:   gf/battle_svr/conf/taiwan/holidaydrops.xml
    new file:   gf/battle_svr/conf/taiwan/treasure_box.xml
    new file:   gf/battle_svr/conf/treasure_box.xml
    new file:   gf/battle_svr/conf/unique_item.xml
    new file:   gf/battle_svr/cptokaixin.sh
    new file:   gf/battle_svr/cptotest_taiwan
    new file:   gf/battle_svr/data/maps/1000101.txt
    new file:   gf/battle_svr/data/maps/1000102.txt
    new file:   gf/battle_svr/data/maps/1000103.txt
    new file:   gf/battle_svr/data/maps/1000104.txt
    new file:   gf/battle_svr/data/maps/1000105.txt
    new file:   gf/battle_svr/data/maps/1000201.txt
    new file:   gf/battle_svr/data/maps/1000202.txt
    new file:   gf/battle_svr/data/maps/1000203.txt
    new file:   gf/battle_svr/data/maps/1000204.txt
    new file:   gf/battle_svr/data/maps/1000205.txt
    new file:   gf/battle_svr/data/maps/1000301.txt
    new file:   gf/battle_svr/data/maps/1000302.txt
    new file:   gf/battle_svr/data/maps/1000303.txt
    new file:   gf/battle_svr/data/maps/1000401.txt
    new file:   gf/battle_svr/data/maps/1000402.txt
    new file:   gf/battle_svr/data/maps/1000403.txt
    new file:   gf/battle_svr/data/maps/1000404.txt
    new file:   gf/battle_svr/data/maps/1000501.txt
    new file:   gf/battle_svr/data/maps/1000502.txt
    new file:   gf/battle_svr/data/maps/1000503.txt
    new file:   gf/battle_svr/data/maps/1000504.txt
    new file:   gf/battle_svr/data/maps/1000505.txt
    new file:   gf/battle_svr/data/maps/1000506.txt
    new file:   gf/battle_svr/data/maps/1000507.txt
    new file:   gf/battle_svr/data/maps/1000508.txt
    new file:   gf/battle_svr/data/maps/1000509.txt
    new file:   gf/battle_svr/data/maps/1000510.txt
    new file:   gf/battle_svr/data/maps/1000601.txt
    new file:   gf/battle_svr/data/maps/1000602.txt
    new file:   gf/battle_svr/data/maps/1000603.txt
    new file:   gf/battle_svr/data/maps/1000604.txt
    new file:   gf/battle_svr/data/maps/1000605.txt
    new file:   gf/battle_svr/data/maps/1000606.txt
    new file:   gf/battle_svr/data/maps/1000607.txt
    new file:   gf/battle_svr/data/maps/1000701.txt
    new file:   gf/battle_svr/data/maps/1000702.txt
    new file:   gf/battle_svr/data/maps/1000703.txt
    new file:   gf/battle_svr/data/maps/1000704.txt
    new file:   gf/battle_svr/data/maps/1000705.txt
    new file:   gf/battle_svr/data/maps/1000706.txt
    new file:   gf/battle_svr/data/maps/1000707.txt
    new file:   gf/battle_svr/data/maps/1000801.txt
    new file:   gf/battle_svr/data/maps/1000802.txt
    new file:   gf/battle_svr/data/maps/1000803.txt
    new file:   gf/battle_svr/data/maps/1000804.txt
    new file:   gf/battle_svr/data/maps/1000805.txt
    new file:   gf/battle_svr/data/maps/1000806.txt
    new file:   gf/battle_svr/data/maps/1000807.txt
    new file:   gf/battle_svr/data/maps/1000901.txt
    new file:   gf/battle_svr/data/maps/1000902.txt
    new file:   gf/battle_svr/data/maps/1000903.txt
    new file:   gf/battle_svr/data/maps/1000904.txt
    new file:   gf/battle_svr/data/maps/1000905.txt
    new file:   gf/battle_svr/data/maps/1000906.txt
    new file:   gf/battle_svr/data/maps/1000907.txt
    new file:   gf/battle_svr/data/maps/1000908.txt
    new file:   gf/battle_svr/data/maps/1000909.txt
    new file:   gf/battle_svr/data/maps/1000910.txt
    new file:   gf/battle_svr/data/maps/1001001.txt
    new file:   gf/battle_svr/data/maps/1001002.txt
    new file:   gf/battle_svr/data/maps/1001003.txt
    new file:   gf/battle_svr/data/maps/1001004.txt
    new file:   gf/battle_svr/data/maps/1001005.txt
    new file:   gf/battle_svr/data/maps/1001006.txt
    new file:   gf/battle_svr/data/maps/1001007.txt
    new file:   gf/battle_svr/data/maps/1001101.txt
    new file:   gf/battle_svr/data/maps/1001102.txt
    new file:   gf/battle_svr/data/maps/1001103.txt
    new file:   gf/battle_svr/data/maps/1001104.txt
    new file:   gf/battle_svr/data/maps/1001105.txt
    new file:   gf/battle_svr/data/maps/1001106.txt
    new file:   gf/battle_svr/data/maps/1001107.txt
    new file:   gf/battle_svr/data/maps/1001108.txt
    new file:   gf/battle_svr/data/maps/1001109.txt
    new file:   gf/battle_svr/data/maps/1001110.txt
    new file:   gf/battle_svr/data/maps/1001201.txt
    new file:   gf/battle_svr/data/maps/1001202.txt
    new file:   gf/battle_svr/data/maps/1001203.txt
    new file:   gf/battle_svr/data/maps/1001204.txt
    new file:   gf/battle_svr/data/maps/1001205.txt
    new file:   gf/battle_svr/data/maps/1001206.txt
    new file:   gf/battle_svr/data/maps/1001207.txt
    new file:   gf/battle_svr/data/maps/1001208.txt
    new file:   gf/battle_svr/data/maps/1001209.txt
    new file:   gf/battle_svr/data/maps/1001210.txt
    new file:   gf/battle_svr/data/maps/1001301.txt
    new file:   gf/battle_svr/data/maps/1001302.txt
    new file:   gf/battle_svr/data/maps/1001303.txt
    new file:   gf/battle_svr/data/maps/1001304.txt
    new file:   gf/battle_svr/data/maps/1001305.txt
    new file:   gf/battle_svr/data/maps/1001306.txt
    new file:   gf/battle_svr/data/maps/1001307.txt
    new file:   gf/battle_svr/data/maps/1001308.txt
    new file:   gf/battle_svr/data/maps/1001309.txt
    new file:   gf/battle_svr/data/maps/1001310.txt
    new file:   gf/battle_svr/data/maps/1001401.txt
    new file:   gf/battle_svr/data/maps/1001402.txt
    new file:   gf/battle_svr/data/maps/1001403.txt
    new file:   gf/battle_svr/data/maps/1001404.txt
    new file:   gf/battle_svr/data/maps/1001405.txt
    new file:   gf/battle_svr/data/maps/1001406.txt
    new file:   gf/battle_svr/data/maps/1001407.txt
    new file:   gf/battle_svr/data/maps/1001408.txt
    new file:   gf/battle_svr/data/maps/1001409.txt
    new file:   gf/battle_svr/data/maps/1001410.txt
    new file:   gf/battle_svr/data/maps/1001501.txt
    new file:   gf/battle_svr/data/maps/1001502.txt
    new file:   gf/battle_svr/data/maps/1001503.txt
    new file:   gf/battle_svr/data/maps/1001504.txt
    new file:   gf/battle_svr/data/maps/1001505.txt
    new file:   gf/battle_svr/data/maps/1001506.txt
    new file:   gf/battle_svr/data/maps/1001507.txt
    new file:   gf/battle_svr/data/maps/1001508.txt
    new file:   gf/battle_svr/data/maps/1001509.txt
    new file:   gf/battle_svr/data/maps/1001510.txt
    new file:   gf/battle_svr/data/maps/1001601.txt
    new file:   gf/battle_svr/data/maps/1001602.txt
    new file:   gf/battle_svr/data/maps/1001603.txt
    new file:   gf/battle_svr/data/maps/1001604.txt
    new file:   gf/battle_svr/data/maps/1001605.txt
    new file:   gf/battle_svr/data/maps/1001606.txt
    new file:   gf/battle_svr/data/maps/1001701.txt
    new file:   gf/battle_svr/data/maps/1001702.txt
    new file:   gf/battle_svr/data/maps/1001703.txt
    new file:   gf/battle_svr/data/maps/1001704.txt
    new file:   gf/battle_svr/data/maps/1001705.txt
    new file:   gf/battle_svr/data/maps/1001706.txt
    new file:   gf/battle_svr/data/maps/1001707.txt
    new file:   gf/battle_svr/data/maps/1001708.txt
    new file:   gf/battle_svr/data/maps/1001709.txt
    new file:   gf/battle_svr/data/maps/1001710.txt
    new file:   gf/battle_svr/data/maps/1001801.txt
    new file:   gf/battle_svr/data/maps/1001802.txt
    new file:   gf/battle_svr/data/maps/1001803.txt
    new file:   gf/battle_svr/data/maps/1001804.txt
    new file:   gf/battle_svr/data/maps/1001805.txt
    new file:   gf/battle_svr/data/maps/1001806.txt
    new file:   gf/battle_svr/data/maps/1001807.txt
    new file:   gf/battle_svr/data/maps/1001901.txt
    new file:   gf/battle_svr/data/maps/1001902.txt
    new file:   gf/battle_svr/data/maps/1001903.txt
    new file:   gf/battle_svr/data/maps/1001904.txt
    new file:   gf/battle_svr/data/maps/1001905.txt
    new file:   gf/battle_svr/data/maps/1001906.txt
    new file:   gf/battle_svr/data/maps/1001907.txt
    new file:   gf/battle_svr/data/maps/1002001.txt
    new file:   gf/battle_svr/data/maps/1002002.txt
    new file:   gf/battle_svr/data/maps/1002003.txt
    new file:   gf/battle_svr/data/maps/1002004.txt
    new file:   gf/battle_svr/data/maps/1002005.txt
    new file:   gf/battle_svr/data/maps/1002006.txt
    new file:   gf/battle_svr/data/maps/1002007.txt
    new file:   gf/battle_svr/data/maps/1002008.txt
    new file:   gf/battle_svr/data/maps/1002009.txt
    new file:   gf/battle_svr/data/maps/1002010.txt
    new file:   gf/battle_svr/data/maps/1002101.txt
    new file:   gf/battle_svr/data/maps/1002102.txt
    new file:   gf/battle_svr/data/maps/1002103.txt
    new file:   gf/battle_svr/data/maps/1002104.txt
    new file:   gf/battle_svr/data/maps/1002105.txt
    new file:   gf/battle_svr/data/maps/1002106.txt
    new file:   gf/battle_svr/data/maps/1002107.txt
    new file:   gf/battle_svr/data/maps/1002108.txt
    new file:   gf/battle_svr/data/maps/1002109.txt
    new file:   gf/battle_svr/data/maps/1002110.txt
    new file:   gf/battle_svr/data/maps/1002201.txt
    new file:   gf/battle_svr/data/maps/1002202.txt
    new file:   gf/battle_svr/data/maps/1002203.txt
    new file:   gf/battle_svr/data/maps/1002204.txt
    new file:   gf/battle_svr/data/maps/1002205.txt
    new file:   gf/battle_svr/data/maps/1002206.txt
    new file:   gf/battle_svr/data/maps/1002207.txt
    new file:   gf/battle_svr/data/maps/1002301.txt
    new file:   gf/battle_svr/data/maps/1002302.txt
    new file:   gf/battle_svr/data/maps/1002303.txt
    new file:   gf/battle_svr/data/maps/1002304.txt
    new file:   gf/battle_svr/data/maps/1002305.txt
    new file:   gf/battle_svr/data/maps/1002306.txt
    new file:   gf/battle_svr/data/maps/1002307.txt
    new file:   gf/battle_svr/data/maps/1002401.txt
    new file:   gf/battle_svr/data/maps/1002402.txt
    new file:   gf/battle_svr/data/maps/1002403.txt
    new file:   gf/battle_svr/data/maps/1002404.txt
    new file:   gf/battle_svr/data/maps/1002405.txt
    new file:   gf/battle_svr/data/maps/1002406.txt
    new file:   gf/battle_svr/data/maps/1002407.txt
    new file:   gf/battle_svr/data/maps/1002501.txt
    new file:   gf/battle_svr/data/maps/1002502.txt
    new file:   gf/battle_svr/data/maps/1002503.txt
    new file:   gf/battle_svr/data/maps/1002504.txt
    new file:   gf/battle_svr/data/maps/1002505.txt
    new file:   gf/battle_svr/data/maps/1002506.txt
    new file:   gf/battle_svr/data/maps/1002507.txt
    new file:   gf/battle_svr/data/maps/1002601.txt
    new file:   gf/battle_svr/data/maps/1002602.txt
    new file:   gf/battle_svr/data/maps/1002603.txt
    new file:   gf/battle_svr/data/maps/1002604.txt
    new file:   gf/battle_svr/data/maps/1002605.txt
    new file:   gf/battle_svr/data/maps/1002606.txt
    new file:   gf/battle_svr/data/maps/1002607.txt
    new file:   gf/battle_svr/data/maps/1002701.txt
    new file:   gf/battle_svr/data/maps/1002702.txt
    new file:   gf/battle_svr/data/maps/1002703.txt
    new file:   gf/battle_svr/data/maps/1002704.txt
    new file:   gf/battle_svr/data/maps/1002705.txt
    new file:   gf/battle_svr/data/maps/1002706.txt
    new file:   gf/battle_svr/data/maps/1002707.txt
    new file:   gf/battle_svr/data/maps/1002801.txt
    new file:   gf/battle_svr/data/maps/1002802.txt
    new file:   gf/battle_svr/data/maps/1002803.txt
    new file:   gf/battle_svr/data/maps/1002804.txt
    new file:   gf/battle_svr/data/maps/1002805.txt
    new file:   gf/battle_svr/data/maps/1002806.txt
    new file:   gf/battle_svr/data/maps/1002807.txt
    new file:   gf/battle_svr/data/maps/10029001.txt
    new file:   gf/battle_svr/data/maps/10029002.txt
    new file:   gf/battle_svr/data/maps/10029003.txt
    new file:   gf/battle_svr/data/maps/10029004.txt
    new file:   gf/battle_svr/data/maps/10029005.txt
    new file:   gf/battle_svr/data/maps/10029006.txt
    new file:   gf/battle_svr/data/maps/10029007.txt
    new file:   gf/battle_svr/data/maps/1002901.txt
    new file:   gf/battle_svr/data/maps/1002902.txt
    new file:   gf/battle_svr/data/maps/1002903.txt
    new file:   gf/battle_svr/data/maps/1002904.txt
    new file:   gf/battle_svr/data/maps/1002905.txt
    new file:   gf/battle_svr/data/maps/1002906.txt
    new file:   gf/battle_svr/data/maps/1002907.txt
    new file:   gf/battle_svr/data/maps/1003001.txt
    new file:   gf/battle_svr/data/maps/1003002.txt
    new file:   gf/battle_svr/data/maps/1003003.txt
    new file:   gf/battle_svr/data/maps/1003004.txt
    new file:   gf/battle_svr/data/maps/1003005.txt
    new file:   gf/battle_svr/data/maps/1003006.txt
    new file:   gf/battle_svr/data/maps/1003007.txt
    new file:   gf/battle_svr/data/maps/1003101.txt
    new file:   gf/battle_svr/data/maps/1003102.txt
    new file:   gf/battle_svr/data/maps/1003103.txt
    new file:   gf/battle_svr/data/maps/1003104.txt
    new file:   gf/battle_svr/data/maps/1003105.txt
    new file:   gf/battle_svr/data/maps/1003106.txt
    new file:   gf/battle_svr/data/maps/1003107.txt
    new file:   gf/battle_svr/data/maps/1003201.txt
    new file:   gf/battle_svr/data/maps/1003202.txt
    new file:   gf/battle_svr/data/maps/1003203.txt
    new file:   gf/battle_svr/data/maps/1003204.txt
    new file:   gf/battle_svr/data/maps/1003205.txt
    new file:   gf/battle_svr/data/maps/1003206.txt
    new file:   gf/battle_svr/data/maps/1003207.txt
    new file:   gf/battle_svr/data/maps/1003301.txt
    new file:   gf/battle_svr/data/maps/1003302.txt
    new file:   gf/battle_svr/data/maps/1003303.txt
    new file:   gf/battle_svr/data/maps/1003304.txt
    new file:   gf/battle_svr/data/maps/1003305.txt
    new file:   gf/battle_svr/data/maps/1003306.txt
    new file:   gf/battle_svr/data/maps/1003307.txt
    new file:   gf/battle_svr/data/maps/1003401.txt
    new file:   gf/battle_svr/data/maps/1003402.txt
    new file:   gf/battle_svr/data/maps/1003403.txt
    new file:   gf/battle_svr/data/maps/1003404.txt
    new file:   gf/battle_svr/data/maps/1003405.txt
    new file:   gf/battle_svr/data/maps/1003406.txt
    new file:   gf/battle_svr/data/maps/1003407.txt
    new file:   gf/battle_svr/data/maps/1003501.txt
    new file:   gf/battle_svr/data/maps/1003502.txt
    new file:   gf/battle_svr/data/maps/1003503.txt
    new file:   gf/battle_svr/data/maps/1003504.txt
    new file:   gf/battle_svr/data/maps/1003505.txt
    new file:   gf/battle_svr/data/maps/1003506.txt
    new file:   gf/battle_svr/data/maps/1003507.txt
    new file:   gf/battle_svr/data/maps/1003601.txt
    new file:   gf/battle_svr/data/maps/1003602.txt
    new file:   gf/battle_svr/data/maps/1003603.txt
    new file:   gf/battle_svr/data/maps/1003604.txt
    new file:   gf/battle_svr/data/maps/1003605.txt
    new file:   gf/battle_svr/data/maps/1003701.txt
    new file:   gf/battle_svr/data/maps/1003702.txt
    new file:   gf/battle_svr/data/maps/1003703.txt
    new file:   gf/battle_svr/data/maps/1003704.txt
    new file:   gf/battle_svr/data/maps/1003705.txt
    new file:   gf/battle_svr/data/maps/1003706.txt
    new file:   gf/battle_svr/data/maps/1003707.txt
    new file:   gf/battle_svr/data/maps/1003801.txt
    new file:   gf/battle_svr/data/maps/1003802.txt
    new file:   gf/battle_svr/data/maps/1003803.txt
    new file:   gf/battle_svr/data/maps/1003804.txt
    new file:   gf/battle_svr/data/maps/1003805.txt
    new file:   gf/battle_svr/data/maps/1003806.txt
    new file:   gf/battle_svr/data/maps/1003807.txt
    new file:   gf/battle_svr/data/maps/1003901.txt
    new file:   gf/battle_svr/data/maps/1003902.txt
    new file:   gf/battle_svr/data/maps/1003903.txt
    new file:   gf/battle_svr/data/maps/1003904.txt
    new file:   gf/battle_svr/data/maps/1003905.txt
    new file:   gf/battle_svr/data/maps/1003906.txt
    new file:   gf/battle_svr/data/maps/1003907.txt
    new file:   gf/battle_svr/data/maps/1004001.txt
    new file:   gf/battle_svr/data/maps/1004002.txt
    new file:   gf/battle_svr/data/maps/1004003.txt
    new file:   gf/battle_svr/data/maps/1004004.txt
    new file:   gf/battle_svr/data/maps/1004005.txt
    new file:   gf/battle_svr/data/maps/1004006.txt
    new file:   gf/battle_svr/data/maps/1004007.txt
    new file:   gf/battle_svr/data/maps/1004101.txt
    new file:   gf/battle_svr/data/maps/1004102.txt
    new file:   gf/battle_svr/data/maps/1004103.txt
    new file:   gf/battle_svr/data/maps/1004104.txt
    new file:   gf/battle_svr/data/maps/1004105.txt
    new file:   gf/battle_svr/data/maps/1004106.txt
    new file:   gf/battle_svr/data/maps/1004107.txt
    new file:   gf/battle_svr/data/maps/1004201.txt
    new file:   gf/battle_svr/data/maps/1004202.txt
    new file:   gf/battle_svr/data/maps/1004203.txt
    new file:   gf/battle_svr/data/maps/1004204.txt
    new file:   gf/battle_svr/data/maps/1004205.txt
    new file:   gf/battle_svr/data/maps/1004206.txt
    new file:   gf/battle_svr/data/maps/1004207.txt
    new file:   gf/battle_svr/data/maps/1004301.txt
    new file:   gf/battle_svr/data/maps/1004302.txt
    new file:   gf/battle_svr/data/maps/1004303.txt
    new file:   gf/battle_svr/data/maps/1004304.txt
    new file:   gf/battle_svr/data/maps/1004305.txt
    new file:   gf/battle_svr/data/maps/1004306.txt
    new file:   gf/battle_svr/data/maps/1004307.txt
    new file:   gf/battle_svr/data/maps/1004401.txt
    new file:   gf/battle_svr/data/maps/1004402.txt
    new file:   gf/battle_svr/data/maps/1004403.txt
    new file:   gf/battle_svr/data/maps/1004404.txt
    new file:   gf/battle_svr/data/maps/1004405.txt
    new file:   gf/battle_svr/data/maps/1004406.txt
    new file:   gf/battle_svr/data/maps/1004407.txt
    new file:   gf/battle_svr/data/maps/1004501.txt
    new file:   gf/battle_svr/data/maps/1004502.txt
    new file:   gf/battle_svr/data/maps/1004503.txt
    new file:   gf/battle_svr/data/maps/1004504.txt
    new file:   gf/battle_svr/data/maps/1004505.txt
    new file:   gf/battle_svr/data/maps/1004506.txt
    new file:   gf/battle_svr/data/maps/1004507.txt
    new file:   gf/battle_svr/data/maps/1004601.txt
    new file:   gf/battle_svr/data/maps/1004602.txt
    new file:   gf/battle_svr/data/maps/1004603.txt
    new file:   gf/battle_svr/data/maps/1004604.txt
    new file:   gf/battle_svr/data/maps/1004605.txt
    new file:   gf/battle_svr/data/maps/1004606.txt
    new file:   gf/battle_svr/data/maps/1004607.txt
    new file:   gf/battle_svr/data/maps/1004701.txt
    new file:   gf/battle_svr/data/maps/1004702.txt
    new file:   gf/battle_svr/data/maps/1004703.txt
    new file:   gf/battle_svr/data/maps/1004704.txt
    new file:   gf/battle_svr/data/maps/1004801.txt
    new file:   gf/battle_svr/data/maps/1004802.txt
    new file:   gf/battle_svr/data/maps/1004803.txt
    new file:   gf/battle_svr/data/maps/1004804.txt
    new file:   gf/battle_svr/data/maps/1004805.txt
    new file:   gf/battle_svr/data/maps/1004901.txt
    new file:   gf/battle_svr/data/maps/1004902.txt
    new file:   gf/battle_svr/data/maps/1004903.txt
    new file:   gf/battle_svr/data/maps/1004904.txt
    new file:   gf/battle_svr/data/maps/1004905.txt
    new file:   gf/battle_svr/data/maps/1004906.txt
    new file:   gf/battle_svr/data/maps/1004907.txt
    new file:   gf/battle_svr/data/maps/1005001.txt
    new file:   gf/battle_svr/data/maps/1005002.txt
    new file:   gf/battle_svr/data/maps/1005003.txt
    new file:   gf/battle_svr/data/maps/1005004.txt
    new file:   gf/battle_svr/data/maps/1005005.txt
    new file:   gf/battle_svr/data/maps/1005006.txt
    new file:   gf/battle_svr/data/maps/1005007.txt
    new file:   gf/battle_svr/data/maps/1005101.txt
    new file:   gf/battle_svr/data/maps/1005102.txt
    new file:   gf/battle_svr/data/maps/1005103.txt
    new file:   gf/battle_svr/data/maps/1005104.txt
    new file:   gf/battle_svr/data/maps/1005105.txt
    new file:   gf/battle_svr/data/maps/1005106.txt
    new file:   gf/battle_svr/data/maps/1005107.txt
    new file:   gf/battle_svr/data/maps/1005201.txt
    new file:   gf/battle_svr/data/maps/1005202.txt
    new file:   gf/battle_svr/data/maps/1005203.txt
    new file:   gf/battle_svr/data/maps/1005204.txt
    new file:   gf/battle_svr/data/maps/1005205.txt
    new file:   gf/battle_svr/data/maps/1005206.txt
    new file:   gf/battle_svr/data/maps/1005207.txt
    new file:   gf/battle_svr/data/maps/1005301.txt
    new file:   gf/battle_svr/data/maps/1005302.txt
    new file:   gf/battle_svr/data/maps/1005303.txt
    new file:   gf/battle_svr/data/maps/1005304.txt
    new file:   gf/battle_svr/data/maps/1005305.txt
    new file:   gf/battle_svr/data/maps/1005306.txt
    new file:   gf/battle_svr/data/maps/1005307.txt
    new file:   gf/battle_svr/data/maps/1005401.txt
    new file:   gf/battle_svr/data/maps/1005402.txt
    new file:   gf/battle_svr/data/maps/1005403.txt
    new file:   gf/battle_svr/data/maps/1005404.txt
    new file:   gf/battle_svr/data/maps/1005405.txt
    new file:   gf/battle_svr/data/maps/1005406.txt
    new file:   gf/battle_svr/data/maps/1005407.txt
    new file:   gf/battle_svr/data/maps/1005501.txt
    new file:   gf/battle_svr/data/maps/1005502.txt
    new file:   gf/battle_svr/data/maps/1005503.txt
    new file:   gf/battle_svr/data/maps/1005504.txt
    new file:   gf/battle_svr/data/maps/1005505.txt
    new file:   gf/battle_svr/data/maps/1005506.txt
    new file:   gf/battle_svr/data/maps/1005507.txt
    new file:   gf/battle_svr/data/maps/1005601.txt
    new file:   gf/battle_svr/data/maps/1005602.txt
    new file:   gf/battle_svr/data/maps/1005603.txt
    new file:   gf/battle_svr/data/maps/1005604.txt
    new file:   gf/battle_svr/data/maps/1005605.txt
    new file:   gf/battle_svr/data/maps/1005606.txt
    new file:   gf/battle_svr/data/maps/1005607.txt
    new file:   gf/battle_svr/data/maps/10070101.txt
    new file:   gf/battle_svr/data/maps/10070102.txt
    new file:   gf/battle_svr/data/maps/10070103.txt
    new file:   gf/battle_svr/data/maps/1070101.txt
    new file:   gf/battle_svr/data/maps/1070102.txt
    new file:   gf/battle_svr/data/maps/1070103.txt
    new file:   gf/battle_svr/data/maps/1070201.txt
    new file:   gf/battle_svr/data/maps/1070301.txt
    new file:   gf/battle_svr/data/maps/1070401.txt
    new file:   gf/battle_svr/data/maps/1070501.txt
    new file:   gf/battle_svr/data/maps/1070601.txt
    new file:   gf/battle_svr/data/maps/1070701.txt
    new file:   gf/battle_svr/data/maps/1070801.txt
    new file:   gf/battle_svr/data/maps/1070901.txt
    new file:   gf/battle_svr/data/maps/1071001.txt
    new file:   gf/battle_svr/data/maps/1071101.txt
    new file:   gf/battle_svr/data/maps/1071201.txt
    new file:   gf/battle_svr/data/maps/1071301.txt
    new file:   gf/battle_svr/data/maps/1071401.txt
    new file:   gf/battle_svr/data/maps/1071501.txt
    new file:   gf/battle_svr/data/maps/1071601.txt
    new file:   gf/battle_svr/data/maps/1071701.txt
    new file:   gf/battle_svr/data/maps/1071801.txt
    new file:   gf/battle_svr/data/maps/1071901.txt
    new file:   gf/battle_svr/data/maps/1072001.txt
    new file:   gf/battle_svr/data/maps/1072101.txt
    new file:   gf/battle_svr/data/maps/1072201.txt
    new file:   gf/battle_svr/data/maps/1072301.txt
    new file:   gf/battle_svr/data/maps/1072401.txt
    new file:   gf/battle_svr/data/maps/1072501.txt
    new file:   gf/battle_svr/data/maps/1072601.txt
    new file:   gf/battle_svr/data/maps/1072701.txt
    new file:   gf/battle_svr/data/maps/1072801.txt
    new file:   gf/battle_svr/data/maps/1072901.txt
    new file:   gf/battle_svr/data/maps/1073001.txt
    new file:   gf/battle_svr/data/maps/1073101.txt
    new file:   gf/battle_svr/data/maps/1073201.txt
    new file:   gf/battle_svr/data/maps/1073401.txt
    new file:   gf/battle_svr/data/maps/1080101.txt
    new file:   gf/battle_svr/data/maps/1080102.txt
    new file:   gf/battle_svr/data/maps/1080103.txt
    new file:   gf/battle_svr/data/maps/1080104.txt
    new file:   gf/battle_svr/data/maps/1080105.txt
    new file:   gf/battle_svr/data/maps/1080106.txt
    new file:   gf/battle_svr/data/maps/1080107.txt
    new file:   gf/battle_svr/data/maps/1080108.txt
    new file:   gf/battle_svr/data/maps/1080109.txt
    new file:   gf/battle_svr/data/maps/1080110.txt
    new file:   gf/battle_svr/data/maps/1080111.txt
    new file:   gf/battle_svr/data/maps/1080201.txt
    new file:   gf/battle_svr/data/maps/1080202.txt
    new file:   gf/battle_svr/data/maps/1080203.txt
    new file:   gf/battle_svr/data/maps/1080204.txt
    new file:   gf/battle_svr/data/maps/1080205.txt
    new file:   gf/battle_svr/data/maps/1080301.txt
    new file:   gf/battle_svr/data/maps/1080302.txt
    new file:   gf/battle_svr/data/maps/1080303.txt
    new file:   gf/battle_svr/data/maps/1080304.txt
    new file:   gf/battle_svr/data/maps/1080305.txt
    new file:   gf/battle_svr/data/maps/1080401.txt
    new file:   gf/battle_svr/data/maps/1080402.txt
    new file:   gf/battle_svr/data/maps/1080403.txt
    new file:   gf/battle_svr/data/maps/1080404.txt
    new file:   gf/battle_svr/data/maps/1080405.txt
    new file:   gf/battle_svr/data/maps/1090101.txt
    new file:   gf/battle_svr/data/maps/1090201.txt
    new file:   gf/battle_svr/data/maps/1090301.txt
    new file:   gf/battle_svr/data/maps/1090401.txt
    new file:   gf/battle_svr/data/maps/1090501.txt
    new file:   gf/battle_svr/data/maps/1090601.txt
    new file:   gf/battle_svr/data/maps/1090701.txt
    new file:   gf/battle_svr/data/maps/1090801.txt
    new file:   gf/battle_svr/data/maps/1090901.txt
    new file:   gf/battle_svr/data/maps/1090902.txt
    new file:   gf/battle_svr/data/maps/1090903.txt
    new file:   gf/battle_svr/data/maps/1090904.txt
    new file:   gf/battle_svr/data/maps/1090905.txt
    new file:   gf/battle_svr/data/maps/1091001.txt
    new file:   gf/battle_svr/data/maps/1091002.txt
    new file:   gf/battle_svr/data/maps/1091101.txt
    new file:   gf/battle_svr/data/maps/1091201.txt
    new file:   gf/battle_svr/data/maps/1091301.txt
    new file:   gf/battle_svr/data/maps/1091401.txt
    new file:   gf/battle_svr/data/maps/1091402.txt
    new file:   gf/battle_svr/data/maps/1091501.txt
    new file:   gf/battle_svr/data/maps/1091502.txt
    new file:   gf/battle_svr/data/maps/1091503.txt
    new file:   gf/battle_svr/data/maps/1091601.txt
    new file:   gf/battle_svr/data/maps/1091701.txt
    new file:   gf/battle_svr/data/maps/1091801.txt
    new file:   gf/battle_svr/data/maps/1091901.txt
    new file:   gf/battle_svr/data/maps/1092001.txt
    new file:   gf/battle_svr/data/maps/1092101.txt
    new file:   gf/battle_svr/data/maps/1092201.txt
    new file:   gf/battle_svr/data/maps/1092202.txt
    new file:   gf/battle_svr/data/maps/1092301.txt
    new file:   gf/battle_svr/data/maps/1092401.txt
    new file:   gf/battle_svr/data/maps/1092501.txt
    new file:   gf/battle_svr/data/maps/1092601.txt
    new file:   gf/battle_svr/data/maps/1092602.txt
    new file:   gf/battle_svr/data/maps/1092603.txt
    new file:   gf/battle_svr/data/maps/1092701.txt
    new file:   gf/battle_svr/data/maps/1092801.txt
    new file:   gf/battle_svr/data/maps/1092901.txt
    new file:   gf/battle_svr/data/maps/1093001.txt
    new file:   gf/battle_svr/data/maps/1093101.txt
    new file:   gf/battle_svr/data/maps/1093201.txt
    new file:   gf/battle_svr/data/maps/1093301.txt
    new file:   gf/battle_svr/data/maps/1093401.txt
    new file:   gf/battle_svr/data/maps/1093501.txt
    new file:   gf/battle_svr/data/maps/1093601.txt
    new file:   gf/battle_svr/data/maps/1093701.txt
    new file:   gf/battle_svr/data/maps/1093801.txt
    new file:   gf/battle_svr/data/maps/1093901.txt
    new file:   gf/battle_svr/data/maps/1094001.txt
    new file:   gf/battle_svr/data/maps/1094101.txt
    new file:   gf/battle_svr/data/maps/1094201.txt
    new file:   gf/battle_svr/data/maps/1094301.txt
    new file:   gf/battle_svr/data/maps/1094401.txt
    new file:   gf/battle_svr/data/maps/1094501.txt
    new file:   gf/battle_svr/data/maps/1094601.txt
    new file:   gf/battle_svr/data/maps/1094701.txt
    new file:   gf/battle_svr/data/maps/1094801.txt
    new file:   gf/battle_svr/data/maps/1094901.txt
    new file:   gf/battle_svr/data/maps/1095001.txt
    new file:   gf/battle_svr/data/maps/1095101.txt
    new file:   gf/battle_svr/data/maps/1095201.txt
    new file:   gf/battle_svr/data/maps/1095301.txt
    new file:   gf/battle_svr/data/maps/1095401.txt
    new file:   gf/battle_svr/data/maps/1095402.txt
    new file:   gf/battle_svr/data/maps/1095403.txt
    new file:   gf/battle_svr/data/maps/1095501.txt
    new file:   gf/battle_svr/data/maps/1095601.txt
    new file:   gf/battle_svr/data/maps/1095701.txt
    new file:   gf/battle_svr/data/maps/1095801.txt
    new file:   gf/battle_svr/data/maps/1095901.txt
    new file:   gf/battle_svr/data/maps/1096001.txt
    new file:   gf/battle_svr/data/maps/1096101.txt
    new file:   gf/battle_svr/data/maps/1096201.txt
    new file:   gf/battle_svr/data/maps/1096301.txt
    new file:   gf/battle_svr/data/maps/1096401.txt
    new file:   gf/battle_svr/data/maps/1096501.txt
    new file:   gf/battle_svr/data/maps/1096601.txt
    new file:   gf/battle_svr/data/maps/1096701.txt
    new file:   gf/battle_svr/data/maps/1096801.txt
    new file:   gf/battle_svr/data/maps/1096901.txt
    new file:   gf/battle_svr/data/maps/1097001.txt
    new file:   gf/battle_svr/data/maps/1097101.txt
    new file:   gf/battle_svr/data/maps/1097201.txt
    new file:   gf/battle_svr/data/maps/1097301.txt
    new file:   gf/battle_svr/data/maps/1097401.txt
    new file:   gf/battle_svr/data/maps/1097501.txt
    new file:   gf/battle_svr/data/maps/1097601.txt
    new file:   gf/battle_svr/data/maps/1097701.txt
    new file:   gf/battle_svr/data/maps/1097801.txt
    new file:   gf/battle_svr/data/maps/1097901.txt
    new file:   gf/battle_svr/data/maps/1098001.txt
    new file:   gf/battle_svr/data/maps/1098101.txt
    new file:   gf/battle_svr/data/maps/1098201.txt
    new file:   gf/battle_svr/data/maps/1098301.txt
    new file:   gf/battle_svr/data/maps/1098401.txt
    new file:   gf/battle_svr/data/maps/1098501.txt
    new file:   gf/battle_svr/data/maps/1098601.txt
    new file:   gf/battle_svr/data/maps/1098701.txt
    new file:   gf/battle_svr/data/maps/1098702.txt
    new file:   gf/battle_svr/data/maps/1098703.txt
    new file:   gf/battle_svr/data/maps/1098704.txt
    new file:   gf/battle_svr/data/maps/1098705.txt
    new file:   gf/battle_svr/data/maps/1098706.txt
    new file:   gf/battle_svr/data/maps/1098707.txt
    new file:   gf/battle_svr/data/maps/1098801.txt
    new file:   gf/battle_svr/data/maps/1098901.txt
    new file:   gf/battle_svr/data/maps/1099001.txt
    new file:   gf/battle_svr/data/maps/1099101.txt
    new file:   gf/battle_svr/data/maps/1099201.txt
    new file:   gf/battle_svr/data/maps/1099301.txt
    new file:   gf/battle_svr/data/maps/1099401.txt
    new file:   gf/battle_svr/data/maps/1099501.txt
    new file:   gf/battle_svr/data/maps/1099601.txt
    new file:   gf/battle_svr/data/maps/1099701.txt
    new file:   gf/battle_svr/data/maps/1099901.txt
    new file:   gf/battle_svr/data/maps/1100001.txt
    new file:   gf/battle_svr/dbproxy.cpp
    new file:   gf/battle_svr/dbproxy.hpp
    new file:   gf/battle_svr/detective.cpp
    new file:   gf/battle_svr/detective.hpp
    new file:   gf/battle_svr/dll_interface.cpp
    new file:   gf/battle_svr/doc/changelog.txt
    new file:   gf/battle_svr/doc/readme.txt
    new file:   gf/battle_svr/fwd_decl.cpp
    new file:   gf/battle_svr/fwd_decl.hpp
    new file:   gf/battle_svr/indoor_test.cpp
    new file:   gf/battle_svr/indoor_test.hpp
    new file:   gf/battle_svr/item.cpp
    new file:   gf/battle_svr/item.hpp
    new file:   gf/battle_svr/map_summon_object.cpp
    new file:   gf/battle_svr/map_summon_object.hpp
    new file:   gf/battle_svr/mcast_proto.hpp
    new file:   gf/battle_svr/mechanism_drop.cpp
    new file:   gf/battle_svr/mechanism_drop.hpp
    new file:   gf/battle_svr/mk_gongfu.sh
    new file:   gf/battle_svr/mk_kaixing.sh
    new file:   gf/battle_svr/monster.cpp
    new file:   gf/battle_svr/monster.hpp
    new file:   gf/battle_svr/moving_object.hpp
    new file:   gf/battle_svr/object.cpp
    new file:   gf/battle_svr/object.hpp
    new file:   gf/battle_svr/pet_attribute.cpp
    new file:   gf/battle_svr/pet_attribute.hpp
    new file:   gf/battle_svr/player.cpp
    new file:   gf/battle_svr/player.hpp
    new file:   gf/battle_svr/player_attribute.cpp
    new file:   gf/battle_svr/player_attribute.hpp
    new file:   gf/battle_svr/player_status.cpp
    new file:   gf/battle_svr/player_status.hpp
    new file:   gf/battle_svr/reload_conf.cpp
    new file:   gf/battle_svr/reload_conf.hpp
    new file:   gf/battle_svr/roll.cpp
    new file:   gf/battle_svr/roll.hpp
    new file:   gf/battle_svr/skill.cpp
    new file:   gf/battle_svr/skill.hpp
    new file:   gf/battle_svr/skill_additional_damage.cpp
    new file:   gf/battle_svr/skill_additional_damage.hpp
    new file:   gf/battle_svr/skill_imme_effect.cpp
    new file:   gf/battle_svr/skill_imme_effect.hpp
    new file:   gf/battle_svr/stage.cpp
    new file:   gf/battle_svr/stage.hpp
    new file:   gf/battle_svr/title_attribute.cpp
    new file:   gf/battle_svr/title_attribute.hpp
    new file:   gf/battle_svr/to_release
    new file:   gf/battle_svr/tools/reload/makefile
    new file:   gf/battle_svr/tools/reload/reload.cpp
    new file:   gf/battle_svr/tools/reload/reload.hpp
    new file:   gf/battle_svr/utils.hpp
    new file:   gf/battle_svr/vector/vector.hpp
    new file:   gf/btl_switch/Makefile
    new file:   gf/btl_switch/ap_toplist.cpp
    new file:   gf/btl_switch/ap_toplist.hpp
    new file:   gf/btl_switch/battle_room.cpp
    new file:   gf/btl_switch/battle_room.hpp
    new file:   gf/btl_switch/cache.cpp
    new file:   gf/btl_switch/cache.hpp
    new file:   gf/btl_switch/contest.cpp
    new file:   gf/btl_switch/contest.hpp
    new file:   gf/btl_switch/dispatcher.cpp
    new file:   gf/btl_switch/dispatcher.hpp
    new file:   gf/btl_switch/init_limit_data.txt
    new file:   gf/btl_switch/limit.cpp
    new file:   gf/btl_switch/limit.hpp
    new file:   gf/btl_switch/limit_data.txt
    new file:   gf/btl_switch/mcast_proto.hpp
    new file:   gf/btl_switch/online.cpp
    new file:   gf/btl_switch/online.hpp
    new file:   gf/btl_switch/singleton.hpp
    new file:   gf/btl_switch/switch.cpp
    new file:   gf/btl_switch/switch.hpp
    new file:   gf/btl_switch/team_contest.cpp
    new file:   gf/btl_switch/team_contest.hpp
    new file:   gf/btl_switch/trade.cpp
    new file:   gf/btl_switch/trade.hpp
    new file:   gf/btl_switch/utils.hpp
    new file:   gf/cache/Makefile
    new file:   gf/cache/basic_struct.hpp
    new file:   gf/cache/cache.cpp
    new file:   gf/cache/cache.hpp
    new file:   gf/cache/cli_proto.cpp
    new file:   gf/cache/cli_proto.hpp
    new file:   gf/cache/common_val.hpp
    new file:   gf/cache/dbproxy.cpp
    new file:   gf/cache/dbproxy.hpp
    new file:   gf/cache/dll_interface.cpp
    new file:   gf/cache/startup.sh
    new file:   gf/cache_svr/Makefile
    new file:   gf/cache_svr/base.cpp
    new file:   gf/cache_svr/base.h
    new file:   gf/cache_svr/benchapi.cpp
    new file:   gf/cache_svr/bin/daemon.sh
    new file:   gf/cache_svr/bin/gfCacheSer
    new file:   gf/cache_svr/bin/replace.sh
    new file:   gf/cache_svr/cmdprocess.cpp
    new file:   gf/cache_svr/cmdprocess.h
    new file:   gf/cache_svr/conf/bench.conf
    new file:   gf/cache_svr/conf/bind.conf
    new file:   gf/cache_svr/conf/game_id_file.conf
    new file:   gf/cache_svr/globalvar.cpp
    new file:   gf/cache_svr/globalvar.h
    new file:   gf/cache_svr/packet.h
    new file:   gf/cache_svr/pid.sh
    new file:   gf/cache_svr/pkg/Cclientproto.h
    new file:   gf/cache_svr/pkg/Csync_log.h
    new file:   gf/cache_svr/pkg/common.h
    new file:   gf/cache_svr/pkg/def.h
    new file:   gf/cache_svr/pkg/logproto.h
    new file:   gf/cache_svr/pkg/proto.h
    new file:   gf/cache_svr/pkg/proto_header.h
    new file:   gf/cache_svr/pkg/t.cpp
    new file:   gf/cache_svr/startup.sh
    new file:   gf/cache_svr/user_time.cpp
    new file:   gf/cache_svr/user_time.h
    new file:   gf/chat_svr/Makefile
    new file:   gf/chat_svr/chat.cpp
    new file:   gf/chat_svr/chat.hpp
    new file:   gf/chat_svr/dll_interface.cpp
    new file:   gf/chat_svr/group.cpp
    new file:   gf/chat_svr/group.hpp
    new file:   gf/chat_svr/object.cpp
    new file:   gf/chat_svr/object.hpp
    new file:   gf/chat_svr/player.cpp
    new file:   gf/chat_svr/player.hpp
    new file:   gf/chat_svr/switch.hpp
    new file:   gf/chat_svr/utils.hpp
    new file:   gf/db/bin/rser
    new file:   gf/db/php/dd_reg.php
    new file:   gf/db/php/proto.php
    new file:   gf/db/ser/bin/daemon.sh
    new file:   gf/db/ser/bin/daemon_test.sh
    new file:   gf/db/ser/bin/gfser
    new file:   gf/db/ser/bin/gfser_test
    new file:   gf/db/ser/changelog
    new file:   gf/db/ser/etc/bench.conf
    new file:   gf/db/ser/etc/bench_test.conf
    new file:   gf/db/ser/etc/bind.conf
    new file:   gf/db/ser/gen_proto/gen_proto_app/bin/cat_proto
    new file:   gf/db/ser/gen_proto/gen_proto_app/bin/cpp_proto
    new file:   gf/db/ser/gen_proto/gen_proto_app/bin/php_proto
    new file:   gf/db/ser/gen_proto/gen_proto_app/bin/proto_base.py
    new file:   gf/db/ser/gen_proto/gen_proto_app/bin/proto_pub.py
    new file:   gf/db/ser/gen_proto/gen_proto_app/bin/py_proto
    new file:   gf/db/ser/gen_proto/gen_proto_app/pub_file/db_proto_base.py
    new file:   gf/db/ser/gen_proto/gen_proto_app/pub_file/mypub.py
    new file:   gf/db/ser/gen_proto/gen_proto_app/pub_file/proto_base.php
    new file:   gf/db/ser/gen_proto/gen_proto_app/pub_file/proto_base.py
    new file:   gf/db/ser/gen_proto/gen_proto_app/pub_plugin/gen_db_bind_func.py
    new file:   gf/db/ser/gen_proto/gen_proto_app/putsrc
    new file:   gf/db/ser/gen_proto/getxml.sh
    new file:   gf/db/ser/gen_proto/plugin/gen_online.pyc
    new file:   gf/db/ser/gen_proto/tools/a.php
    new file:   gf/db/ser/gen_proto/tools/cli/db_proto_base.py
    new file:   gf/db/ser/gen_proto/tools/cli/mypub.py
    new file:   gf/db/ser/gen_proto/tools/cli/proto_base.py
    new file:   gf/db/ser/gen_proto/tools/cli/session_ser_proto.py
    new file:   gf/db/ser/gen_proto/tools/cli/session_ser_proto_base.py
    new file:   gf/db/ser/gen_proto/tools/cli/tst.py
    new file:   gf/db/ser/gen_proto/tools/f
    new file:   gf/db/ser/gen_proto/tools/onlinei
    new file:   gf/db/ser/gen_proto/tools/onlineo
    new file:   gf/db/ser/gen_proto/tools/php_test.php
    new file:   gf/db/ser/mtags
    new file:   gf/db/ser/readme
    new file:   gf/db/ser/sql/.insert_gongfu.py.swp
    new file:   gf/db/ser/sql/alter_attire.py
    new file:   gf/db/ser/sql/alter_dudu.sh
    new file:   gf/db/ser/sql/alter_gongfu.py
    new file:   gf/db/ser/sql/alter_pp.sh
    new file:   gf/db/ser/sql/alter_pp_pet.sh
    new file:   gf/db/ser/sql/create_dd.sh
    new file:   gf/db/ser/sql/create_dd_attire.sh
    new file:   gf/db/ser/sql/create_dd_challenge.sh
    new file:   gf/db/ser/sql/create_dd_msg.sh
    new file:   gf/db/ser/sql/create_dd_opt_history.sh
    new file:   gf/db/ser/sql/create_dd_present.sh
    new file:   gf/db/ser/sql/create_dd_ud.sh
    new file:   gf/db/ser/sql/create_dd_winlost.sh
    new file:   gf/db/ser/sql/create_pp_log.sh
    new file:   gf/db/ser/sql/create_pp_submit.sh
    new file:   gf/db/ser/sql/create_task_day.sh
    new file:   gf/db/ser/sql/drop_column.sh
    new file:   gf/db/ser/sql/insert_attire.py
    new file:   gf/db/ser/sql/insert_gongfu.py
    new file:   gf/db/ser/sql/t_gf_attire.py
    new file:   gf/db/ser/sql/t_gongfu.py
    new file:   gf/db/ser/sql/tru_dudu.sh
    new file:   gf/db/ser/src/Cclientproto.cpp
    new file:   gf/db/ser/src/Cclientproto.h
    new file:   gf/db/ser/src/Cgf_achievement.cpp
    new file:   gf/db/ser/src/Cgf_achievement.h
    new file:   gf/db/ser/src/Cgf_amb.cpp
    new file:   gf/db/ser/src/Cgf_amb.h
    new file:   gf/db/ser/src/Cgf_ap_toplist.cpp
    new file:   gf/db/ser/src/Cgf_ap_toplist.h
    new file:   gf/db/ser/src/Cgf_attire.cpp
    new file:   gf/db/ser/src/Cgf_attire.h
    new file:   gf/db/ser/src/Cgf_buff.cpp
    new file:   gf/db/ser/src/Cgf_buff.h
    new file:   gf/db/ser/src/Cgf_buy_item_limit.cpp
    new file:   gf/db/ser/src/Cgf_buy_item_limit.h
    new file:   gf/db/ser/src/Cgf_card.cpp
    new file:   gf/db/ser/src/Cgf_card.h
    new file:   gf/db/ser/src/Cgf_clothes_warehouse.cpp
    new file:   gf/db/ser/src/Cgf_clothes_warehouse.h
    new file:   gf/db/ser/src/Cgf_contest.cpp
    new file:   gf/db/ser/src/Cgf_contest.h
    new file:   gf/db/ser/src/Cgf_daily_action.cpp
    new file:   gf/db/ser/src/Cgf_daily_action.h
    new file:   gf/db/ser/src/Cgf_decorate.cpp
    new file:   gf/db/ser/src/Cgf_decorate.h
    new file:   gf/db/ser/src/Cgf_donate.cpp
    new file:   gf/db/ser/src/Cgf_donate.h
    new file:   gf/db/ser/src/Cgf_friend.cpp
    new file:   gf/db/ser/src/Cgf_friend.h
    new file:   gf/db/ser/src/Cgf_get_shopitem_log.cpp
    new file:   gf/db/ser/src/Cgf_get_shopitem_log.h
    new file:   gf/db/ser/src/Cgf_hero_top.cpp
    new file:   gf/db/ser/src/Cgf_hero_top.h
    new file:   gf/db/ser/src/Cgf_home.cpp
    new file:   gf/db/ser/src/Cgf_home.h
    new file:   gf/db/ser/src/Cgf_home_log.cpp
    new file:   gf/db/ser/src/Cgf_home_log.h
    new file:   gf/db/ser/src/Cgf_hunter_top.cpp
    new file:   gf/db/ser/src/Cgf_hunter_top.h
    new file:   gf/db/ser/src/Cgf_invite_code.cpp
    new file:   gf/db/ser/src/Cgf_invite_code.h
    new file:   gf/db/ser/src/Cgf_item.cpp
    new file:   gf/db/ser/src/Cgf_item.h
    new file:   gf/db/ser/src/Cgf_item_log.cpp
    new file:   gf/db/ser/src/Cgf_item_log.h
    new file:   gf/db/ser/src/Cgf_kill_boss.cpp
    new file:   gf/db/ser/src/Cgf_kill_boss.h
    new file:   gf/db/ser/src/Cgf_killboss.cpp
    new file:   gf/db/ser/src/Cgf_killboss.h
    new file:   gf/db/ser/src/Cgf_mail.cpp
    new file:   gf/db/ser/src/Cgf_mail.h
    new file:   gf/db/ser/src/Cgf_market_log.cpp
    new file:   gf/db/ser/src/Cgf_market_log.h
    new file:   gf/db/ser/src/Cgf_master.cpp
    new file:   gf/db/ser/src/Cgf_master.h
    new file:   gf/db/ser/src/Cgf_monthly_action.cpp
    new file:   gf/db/ser/src/Cgf_monthly_action.h
    new file:   gf/db/ser/src/Cgf_numen.cpp
    new file:   gf/db/ser/src/Cgf_numen.h
    new file:   gf/db/ser/src/Cgf_numen_skill.cpp
    new file:   gf/db/ser/src/Cgf_numen_skill.h
    new file:   gf/db/ser/src/Cgf_other_active.cpp
    new file:   gf/db/ser/src/Cgf_other_active.h
    new file:   gf/db/ser/src/Cgf_other_info.cpp
    new file:   gf/db/ser/src/Cgf_other_info.h
    new file:   gf/db/ser/src/Cgf_plant.cpp
    new file:   gf/db/ser/src/Cgf_plant.h
    new file:   gf/db/ser/src/Cgf_pvp_game.cpp
    new file:   gf/db/ser/src/Cgf_pvp_game.h
    new file:   gf/db/ser/src/Cgf_ranker.cpp
    new file:   gf/db/ser/src/Cgf_ranker.h
    new file:   gf/db/ser/src/Cgf_reward.cpp
    new file:   gf/db/ser/src/Cgf_reward.h
    new file:   gf/db/ser/src/Cgf_ring_task.cpp
    new file:   gf/db/ser/src/Cgf_ring_task.h
    new file:   gf/db/ser/src/Cgf_role.cpp
    new file:   gf/db/ser/src/Cgf_role.h
    new file:   gf/db/ser/src/Cgf_secondary_pro.cpp
    new file:   gf/db/ser/src/Cgf_secondary_pro.h
    new file:   gf/db/ser/src/Cgf_shop_log.cpp
    new file:   gf/db/ser/src/Cgf_shop_log.h
    new file:   gf/db/ser/src/Cgf_skill.cpp
    new file:   gf/db/ser/src/Cgf_skill.h
    new file:   gf/db/ser/src/Cgf_stat_info.cpp
    new file:   gf/db/ser/src/Cgf_stat_info.h
    new file:   gf/db/ser/src/Cgf_strengthen_material.cpp
    new file:   gf/db/ser/src/Cgf_strengthen_material.h
    new file:   gf/db/ser/src/Cgf_summon.cpp
    new file:   gf/db/ser/src/Cgf_summon.h
    new file:   gf/db/ser/src/Cgf_summon_dragon_list.cpp
    new file:   gf/db/ser/src/Cgf_summon_dragon_list.h
    new file:   gf/db/ser/src/Cgf_summon_skill.cpp
    new file:   gf/db/ser/src/Cgf_summon_skill.h
    new file:   gf/db/ser/src/Cgf_swap_action.cpp
    new file:   gf/db/ser/src/Cgf_swap_action.h
    new file:   gf/db/ser/src/Cgf_task.cpp
    new file:   gf/db/ser/src/Cgf_task.h
    new file:   gf/db/ser/src/Cgf_team.cpp
    new file:   gf/db/ser/src/Cgf_team.h
    new file:   gf/db/ser/src/Cgf_team_detail.cpp
    new file:   gf/db/ser/src/Cgf_team_detail.h
    new file:   gf/db/ser/src/Cgf_title.cpp
    new file:   gf/db/ser/src/Cgf_title.h
    new file:   gf/db/ser/src/Cgf_tmp_info.cpp
    new file:   gf/db/ser/src/Cgf_tmp_info.h
    new file:   gf/db/ser/src/Cgf_warehouse.cpp
    new file:   gf/db/ser/src/Cgf_warehouse.h
    new file:   gf/db/ser/src/Cgf_weekly_action.cpp
    new file:   gf/db/ser/src/Cgf_weekly_action.h
    new file:   gf/db/ser/src/Cgf_wuseng_time.cpp
    new file:   gf/db/ser/src/Cgf_wuseng_time.h
    new file:   gf/db/ser/src/Cgongfu.cpp
    new file:   gf/db/ser/src/Cgongfu.h
    new file:   gf/db/ser/src/Croute_func.cpp
    new file:   gf/db/ser/src/Croute_func.h
    new file:   gf/db/ser/src/Csend_email.cpp
    new file:   gf/db/ser/src/Csend_email.h
    new file:   gf/db/ser/src/Makefile
    new file:   gf/db/ser/src/cmd_nouse_err.txt
    new file:   gf/db/ser/src/cpto_taiwan
    new file:   gf/db/ser/src/db_error.h
    new file:   gf/db/ser/src/field_desc.txt
    new file:   gf/db/ser/src/getxml.sh
    new file:   gf/db/ser/src/gf.cpp
    new file:   gf/db/ser/src/gf.h
    new file:   gf/db/ser/src/gf_common.h
    new file:   gf/db/ser/src/gf_db.cpp
    new file:   gf/db/ser/src/gf_db.h
    new file:   gf/db/ser/src/gf_db_bind.h
    new file:   gf/db/ser/src/gf_db_db_src.cpp
    new file:   gf/db/ser/src/gf_db_enum.h
    new file:   gf/db/ser/src/gf_db_func_def.h
    new file:   gf/db/ser/src/proto.h
    new file:   gf/db/ser/src/service.cpp
    new file:   gf/db/ser/src/service.h
    new file:   gf/db/ser/src/version.h
    new file:   gf/db/ser/startup.sh
    new file:   gf/db/ser/tags
    new file:   gf/deluser_svr/include/Cclientproto.h
    new file:   gf/deluser_svr/include/Ccmdmap_private_checklen.h
    new file:   gf/deluser_svr/include/Ccmdmaplist.h
    new file:   gf/deluser_svr/include/Cfunc_route_base.h
    new file:   gf/deluser_svr/include/Cfunc_route_checklen.h
    new file:   gf/deluser_svr/include/Croute_func_def.h
    new file:   gf/deluser_svr/include/Csem.h
    new file:   gf/deluser_svr/include/Csync_log.h
    new file:   gf/deluser_svr/include/Csync_user.h
    new file:   gf/deluser_svr/include/Ctable.h
    new file:   gf/deluser_svr/include/CtableDate.h
    new file:   gf/deluser_svr/include/CtableMonth.h
    new file:   gf/deluser_svr/include/CtableRoute.h
    new file:   gf/deluser_svr/include/CtableRoute10.h
    new file:   gf/deluser_svr/include/CtableRoute100.h
    new file:   gf/deluser_svr/include/CtableRoute100x10.h
    new file:   gf/deluser_svr/include/CtableRoute10x10.h
    new file:   gf/deluser_svr/include/CtableString.h
    new file:   gf/deluser_svr/include/CtableWithKey.h
    new file:   gf/deluser_svr/include/benchapi.h
    new file:   gf/deluser_svr/include/common.h
    new file:   gf/deluser_svr/include/def.h
    new file:   gf/deluser_svr/include/logproto.h
    new file:   gf/deluser_svr/include/msglog.h
    new file:   gf/deluser_svr/include/mysql_iface.h
    new file:   gf/deluser_svr/include/proto.h
    new file:   gf/deluser_svr/include/proto_header.h
    new file:   gf/deluser_svr/include/tcpip.h
    new file:   gf/deluser_svr/include/version.h
    new file:   gf/deluser_svr/ser/bin/daemon.sh
    new file:   gf/deluser_svr/ser/bin/gf_del
    new file:   gf/deluser_svr/ser/etc/bench.conf
    new file:   gf/deluser_svr/ser/etc/bind.conf
    new file:   gf/deluser_svr/ser/src/CNetComm.cpp
    new file:   gf/deluser_svr/ser/src/CNetComm.h
    new file:   gf/deluser_svr/ser/src/Cgf_dbproxy.cpp
    new file:   gf/deluser_svr/ser/src/Cgf_dbproxy.h
    new file:   gf/deluser_svr/ser/src/Cgf_role_deleted.cpp
    new file:   gf/deluser_svr/ser/src/Cgf_role_deleted.h
    new file:   gf/deluser_svr/ser/src/Croute_func.cpp
    new file:   gf/deluser_svr/ser/src/Croute_func.h
    new file:   gf/deluser_svr/ser/src/Makefile
    new file:   gf/deluser_svr/ser/src/service.cpp
    new file:   gf/deluser_svr/ser/src/service.h
    new file:   gf/gongfu_login/Login
    new file:   gf/gongfu_login/Makefile
    new file:   gf/gongfu_login/bench.conf
    new file:   gf/gongfu_login/bind.conf
    new file:   gf/gongfu_login/conf/bind.conf
    new file:   gf/gongfu_login/conf/dirtyword.conf
    new file:   gf/gongfu_login/data/c.t
    new file:   gf/gongfu_login/data/cdk.dat
    new file:   gf/gongfu_login/data/e.t
    new file:   gf/gongfu_login/data/edk.dat
    new file:   gf/gongfu_login/data/word_search.mmap
    new file:   gf/gongfu_login/libtype.h
    new file:   gf/gongfu_login/main_login/asyc_main_login_interface.h
    new file:   gf/gongfu_login/main_login/asyc_main_login_lib.h
    new file:   gf/gongfu_login/main_login/asyc_main_login_type.h
    new file:   gf/gongfu_login/main_login/util.h
    new file:   gf/gongfu_login/myinit.cpp
    new file:   gf/gongfu_login/myinit.h
    new file:   gf/gongfu_login/mynet.cpp
    new file:   gf/gongfu_login/mynet.h
    new file:   gf/gongfu_login/myprocess.cpp
    new file:   gf/gongfu_login/myproto.cpp
    new file:   gf/gongfu_login/myproto.h
    new file:   gf/gongfu_login/mysvrlist.cpp
    new file:   gf/gongfu_login/mysvrlist.h
    new file:   gf/gongfu_login/startup.sh
    new file:   gf/gongfu_online/Makefile
    new file:   gf/gongfu_online/achievement.cpp
    new file:   gf/gongfu_online/achievement.hpp
    new file:   gf/gongfu_online/achievement_logic.cpp
    new file:   gf/gongfu_online/achievement_logic.hpp
    new file:   gf/gongfu_online/active_config.cpp
    new file:   gf/gongfu_online/active_config.hpp
    new file:   gf/gongfu_online/ambassador.cpp
    new file:   gf/gongfu_online/ambassador.hpp
    new file:   gf/gongfu_online/ap_toplist.cpp
    new file:   gf/gongfu_online/ap_toplist.hpp
    new file:   gf/gongfu_online/apothecary.cpp
    new file:   gf/gongfu_online/apothecary.hpp
    new file:   gf/gongfu_online/app_log.cpp
    new file:   gf/gongfu_online/app_log.hpp
    new file:   gf/gongfu_online/batchmk.sh
    new file:   gf/gongfu_online/battle.cpp
    new file:   gf/gongfu_online/battle.hpp
    new file:   gf/gongfu_online/battle_switch.cpp
    new file:   gf/gongfu_online/battle_switch.hpp
    new file:   gf/gongfu_online/bench.conf
    new file:   gf/gongfu_online/bench_dev.conf
    new file:   gf/gongfu_online/bind_dev.conf
    new file:   gf/gongfu_online/buy_item_limit.cpp
    new file:   gf/gongfu_online/buy_item_limit.hpp
    new file:   gf/gongfu_online/cache_switch.cpp
    new file:   gf/gongfu_online/cache_switch.hpp
    new file:   gf/gongfu_online/cachesvr.cpp
    new file:   gf/gongfu_online/cachesvr.hpp
    new file:   gf/gongfu_online/card.cpp
    new file:   gf/gongfu_online/card.hpp
    new file:   gf/gongfu_online/chat.cpp
    new file:   gf/gongfu_online/chat.hpp
    new file:   gf/gongfu_online/check_shop.cpp
    new file:   gf/gongfu_online/check_shop.hpp
    new file:   gf/gongfu_online/cli_proto.cpp
    new file:   gf/gongfu_online/cli_proto.hpp
    new file:   gf/gongfu_online/common_op.cpp
    new file:   gf/gongfu_online/common_op.hpp
    new file:   gf/gongfu_online/conf/.project
    new file:   gf/gongfu_online/conf/active_out_date.xml
    new file:   gf/gongfu_online/conf/active_time_limit.xml
    new file:   gf/gongfu_online/conf/ambassador.xml
    new file:   gf/gongfu_online/conf/buff.xml
    new file:   gf/gongfu_online/conf/buy_item_limit.xml
    new file:   gf/gongfu_online/conf/cards.xml
    new file:   gf/gongfu_online/conf/char_content.xml
    new file:   gf/gongfu_online/conf/common.conf
    new file:   gf/gongfu_online/conf/compose.xml
    new file:   gf/gongfu_online/conf/coupons.xml
    new file:   gf/gongfu_online/conf/dailyActivity.xml
    new file:   gf/gongfu_online/conf/effect.xml
    new file:   gf/gongfu_online/conf/event_trigger.xml
    new file:   gf/gongfu_online/conf/formulation.xml
    new file:   gf/gongfu_online/conf/glory.xml
    new file:   gf/gongfu_online/conf/god_guard.xml
    new file:   gf/gongfu_online/conf/homesvr.xml
    new file:   gf/gongfu_online/conf/items_attire.xml
    new file:   gf/gongfu_online/conf/items_nor.xml
    new file:   gf/gongfu_online/conf/items_shop.xml
    new file:   gf/gongfu_online/conf/items_upgrade.xml
    new file:   gf/gongfu_online/conf/kaixin/strengthenMaterial.xml
    new file:   gf/gongfu_online/conf/maps.xml
    new file:   gf/gongfu_online/conf/numen.xml
    new file:   gf/gongfu_online/conf/pet_attribute.xml
    new file:   gf/gongfu_online/conf/puzzle.xml
    new file:   gf/gongfu_online/conf/qa.xml
    new file:   gf/gongfu_online/conf/rabbit_skill_add_damage.xml
    new file:   gf/gongfu_online/conf/random_event.xml
    new file:   gf/gongfu_online/conf/ring_task.xml
    new file:   gf/gongfu_online/conf/server_config.xml
    new file:   gf/gongfu_online/conf/shop.xml
    new file:   gf/gongfu_online/conf/skills.xml
    new file:   gf/gongfu_online/conf/specialstages.xml
    new file:   gf/gongfu_online/conf/stage.xml
    new file:   gf/gongfu_online/conf/storeFeedback.xml
    new file:   gf/gongfu_online/conf/storeSales.xml
    new file:   gf/gongfu_online/conf/strengthenMaterial.xml
    new file:   gf/gongfu_online/conf/suit.xml
    new file:   gf/gongfu_online/conf/summon_monster.xml
    new file:   gf/gongfu_online/conf/summon_skill_scroll.xml
    new file:   gf/gongfu_online/conf/swapAction.xml
    new file:   gf/gongfu_online/conf/tasks.xml
    new file:   gf/gongfu_online/conf/title.xml
    new file:   gf/gongfu_online/conf/trsvr.xml
    new file:   gf/gongfu_online/conf/unique_item.xml
    new file:   gf/gongfu_online/contest.cpp
    new file:   gf/gongfu_online/contest.hpp
    new file:   gf/gongfu_online/coupons.cpp
    new file:   gf/gongfu_online/coupons.hpp
    new file:   gf/gongfu_online/cptotest
    new file:   gf/gongfu_online/cptotest_taiwan
    new file:   gf/gongfu_online/data/tm_dirty.dat
    new file:   gf/gongfu_online/dbproxy.cpp
    new file:   gf/gongfu_online/dbproxy.hpp
    new file:   gf/gongfu_online/dll_interface.cpp
    new file:   gf/gongfu_online/doc/changelog.txt
    new file:   gf/gongfu_online/doc/readme.txt
    new file:   "gf/gongfu_online/doc/\347\274\226\347\240\201\350\247\204\350\214\203.doc"
    new file:   gf/gongfu_online/fight_team.cpp
    new file:   gf/gongfu_online/fight_team.hpp
    new file:   gf/gongfu_online/fwd_decl.cpp
    new file:   gf/gongfu_online/fwd_decl.hpp
    new file:   gf/gongfu_online/gf_cryptogram.cpp
    new file:   gf/gongfu_online/gf_cryptogram.hpp
    new file:   gf/gongfu_online/global_data.cpp
    new file:   gf/gongfu_online/global_data.hpp
    new file:   gf/gongfu_online/god_guard.cpp
    new file:   gf/gongfu_online/god_guard.hpp
    new file:   gf/gongfu_online/home.cpp
    new file:   gf/gongfu_online/home.hpp
    new file:   gf/gongfu_online/home_impl.cpp
    new file:   gf/gongfu_online/home_impl.hpp
    new file:   gf/gongfu_online/indoor_test.cpp
    new file:   gf/gongfu_online/indoor_test.hpp
    new file:   gf/gongfu_online/item.cpp
    new file:   gf/gongfu_online/item.hpp
    new file:   gf/gongfu_online/kill_boss.cpp
    new file:   gf/gongfu_online/kill_boss.hpp
    new file:   gf/gongfu_online/limit.cpp
    new file:   gf/gongfu_online/limit.hpp
    new file:   gf/gongfu_online/log.cpp
    new file:   gf/gongfu_online/log.hpp
    new file:   gf/gongfu_online/login.cpp
    new file:   gf/gongfu_online/login.hpp
    new file:   gf/gongfu_online/lua/achieve.lua
    new file:   gf/gongfu_online/lua_engine.cpp
    new file:   gf/gongfu_online/lua_engine.hpp
    new file:   gf/gongfu_online/magic_number.cpp
    new file:   gf/gongfu_online/magic_number.hpp
    new file:   gf/gongfu_online/mail.cpp
    new file:   gf/gongfu_online/mail.hpp
    new file:   gf/gongfu_online/map.cpp
    new file:   gf/gongfu_online/map.hpp
    new file:   gf/gongfu_online/master_prentice.cpp
    new file:   gf/gongfu_online/master_prentice.hpp
    new file:   gf/gongfu_online/mcast_proto.hpp
    new file:   gf/gongfu_online/message.cpp
    new file:   gf/gongfu_online/message.hpp
    new file:   gf/gongfu_online/mtags
    new file:   gf/gongfu_online/numen.cpp
    new file:   gf/gongfu_online/numen.hpp
    new file:   gf/gongfu_online/other_active.cpp
    new file:   gf/gongfu_online/other_active.hpp
    new file:   gf/gongfu_online/player.cpp
    new file:   gf/gongfu_online/player.hpp
    new file:   gf/gongfu_online/player_attribute.cpp
    new file:   gf/gongfu_online/player_attribute.hpp
    new file:   gf/gongfu_online/random_event.cpp
    new file:   gf/gongfu_online/random_event.hpp
    new file:   gf/gongfu_online/rank_top.cpp
    new file:   gf/gongfu_online/rank_top.hpp
    new file:   gf/gongfu_online/reload_conf.cpp
    new file:   gf/gongfu_online/reload_conf.hpp
    new file:   gf/gongfu_online/restriction.cpp
    new file:   gf/gongfu_online/restriction.hpp
    new file:   gf/gongfu_online/ring_task.cpp
    new file:   gf/gongfu_online/ring_task.hpp
    new file:   gf/gongfu_online/secondary_profession.cpp
    new file:   gf/gongfu_online/secondary_profession.hpp
    new file:   gf/gongfu_online/skill.cpp
    new file:   gf/gongfu_online/skill.hpp
    new file:   gf/gongfu_online/stage_config.cpp
    new file:   gf/gongfu_online/stage_config.hpp
    new file:   gf/gongfu_online/startup.sh
    new file:   gf/gongfu_online/stat_log.hpp
    new file:   gf/gongfu_online/store_sales.cpp
    new file:   gf/gongfu_online/store_sales.hpp
    new file:   gf/gongfu_online/summon_monster.cpp
    new file:   gf/gongfu_online/summon_monster.hpp
    new file:   gf/gongfu_online/svc_ac_api.cpp
    new file:   gf/gongfu_online/svc_ac_api.hpp
    new file:   gf/gongfu_online/switch.cpp
    new file:   gf/gongfu_online/switch.hpp
    new file:   gf/gongfu_online/task.cpp
    new file:   gf/gongfu_online/task.hpp
    new file:   gf/gongfu_online/task_logic.cpp
    new file:   gf/gongfu_online/task_logic.hpp
    new file:   gf/gongfu_online/temporary_team.cpp
    new file:   gf/gongfu_online/temporary_team.hpp
    new file:   gf/gongfu_online/test/analyse.pl
    new file:   gf/gongfu_online/test/debug_logfile
    new file:   gf/gongfu_online/test/error_logfile
    new file:   gf/gongfu_online/test/online_util_module.pm
    new file:   gf/gongfu_online/test/output
    new file:   gf/gongfu_online/test/readme
    new file:   gf/gongfu_online/test/tags
    new file:   gf/gongfu_online/test/test1.pl
    new file:   gf/gongfu_online/test/test2.pl
    new file:   gf/gongfu_online/title_system.cpp
    new file:   gf/gongfu_online/title_system.hpp
    new file:   gf/gongfu_online/tools/conf_test/conf_test.cpp
    new file:   gf/gongfu_online/tools/conf_test/conf_test.hpp
    new file:   gf/gongfu_online/tools/conf_test/makefile
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/1.xml
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/CSpreadSheet.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/CSpreadSheet.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/Resource.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/character_set.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/character_set.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/compose.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/compose.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/compose.xls
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/compose.xml
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.exe
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.rc
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.sln
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.suo
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.vcproj
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/excel_to_xml.vcproj.TAOMEE-EX.ericma.user
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/item_attire.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/item_attire.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/item_attire.xls
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/item_attire.xml
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/malong.xls
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/run.bat
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/stdafx.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/stdafx.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/tinystr.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/tinystr.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/tinyxml.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/tinyxml.h
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/tinyxmlerror.cpp
    new file:   gf/gongfu_online/tools/malong_tools/excel_to_xml/tinyxmlparser.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/client_task.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/client_task.h
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/main.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/merge_task.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/merge_task.h
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/server_task.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/server_task.h
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/task_convert.sln
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/task_convert.suo
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/task_convert.vcproj
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/task_convert.vcproj.TAOMEE-EX.ericma.user
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/tinystr.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/tinystr.h
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/tinyxml.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/tinyxml.h
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/tinyxmlerror.cpp
    new file:   gf/gongfu_online/tools/malong_tools/task_convert/tinyxmlparser.cpp
    new file:   gf/gongfu_online/tools/protocol_test/php/dd_reg.php
    new file:   gf/gongfu_online/tools/protocol_test/php/gf_proto.php
    new file:   gf/gongfu_online/tools/protocol_test/php/proto.php
    new file:   gf/gongfu_online/tools/protocol_test/php/reward.conf
    new file:   gf/gongfu_online/tools/protocol_test/php/role_int.conf
    new file:   gf/gongfu_online/tools/protocol_test/php/system_message.conf
    new file:   gf/gongfu_online/tools/protocol_test/python/buyitem.py
    new file:   gf/gongfu_online/tools/protocol_test/python/mypub.py
    new file:   gf/gongfu_online/tools/protocol_test/python/protoCore.py
    new file:   gf/gongfu_online/tools/protocol_test/python/task.py
    new file:   gf/gongfu_online/tools/protocol_test/python/trade_buy.py
    new file:   gf/gongfu_online/tools/protocol_test/test_php/gf_test.php
    new file:   gf/gongfu_online/tools/protocol_test/test_php/proto.php
    new file:   gf/gongfu_online/tools/protocol_test/test_php/test.conf
    new file:   gf/gongfu_online/tools/reload/makefile
    new file:   gf/gongfu_online/tools/reload/readme.txt
    new file:   gf/gongfu_online/tools/reload/reload.cpp
    new file:   gf/gongfu_online/tools/reload/reload.hpp
    new file:   gf/gongfu_online/tools/reload_so/reload.sh
    new file:   gf/gongfu_online/tools/reload_so/reload_text.c
    new file:   gf/gongfu_online/tools/send_mcast/bench.conf
    new file:   gf/gongfu_online/tools/send_mcast/makefile
    new file:   gf/gongfu_online/tools/send_mcast/mcasts.conf
    new file:   gf/gongfu_online/tools/send_mcast/send_mcast.cpp
    new file:   gf/gongfu_online/tools/send_mcast/send_mcast.hpp
    new file:   gf/gongfu_online/trade.cpp
    new file:   gf/gongfu_online/trade.hpp
    new file:   gf/gongfu_online/use_item_history.cpp
    new file:   gf/gongfu_online/use_item_history.hpp
    new file:   gf/gongfu_online/user_feedback.cpp
    new file:   gf/gongfu_online/user_feedback.hpp
    new file:   gf/gongfu_online/utils.hpp
    new file:   gf/gongfu_online/vip_impl.cpp
    new file:   gf/gongfu_online/vip_impl.hpp
    new file:   gf/gongfu_online/warehouse.cpp
    new file:   gf/gongfu_online/warehouse.hpp
    new file:   gf/gongfu_switch/Makefile
    new file:   gf/gongfu_switch/batchmk.sh
    new file:   gf/gongfu_switch/bench.conf
    new file:   gf/gongfu_switch/bind.conf
    new file:   gf/gongfu_switch/dbproxy.cpp
    new file:   gf/gongfu_switch/dbproxy.hpp
    new file:   gf/gongfu_switch/dispatcher.cpp
    new file:   gf/gongfu_switch/dispatcher.hpp
    new file:   gf/gongfu_switch/gf_switch
    new file:   gf/gongfu_switch/mcast_proto.hpp
    new file:   gf/gongfu_switch/online.cpp
    new file:   gf/gongfu_switch/online.hpp
    new file:   gf/gongfu_switch/reload_conf.cpp
    new file:   gf/gongfu_switch/reload_conf.hpp
    new file:   gf/gongfu_switch/startup.sh
    new file:   gf/gongfu_switch/switch.cpp
    new file:   gf/gongfu_switch/switch.hpp
    new file:   gf/gongfu_switch/utils.hpp
    new file:   gf/home_svr/HomeSVR
    new file:   gf/home_svr/Makefile
    new file:   gf/home_svr/bench.conf
    new file:   gf/home_svr/bind.conf
    new file:   gf/home_svr/cli_proto.cpp
    new file:   gf/home_svr/cli_proto.hpp
    new file:   gf/home_svr/conf/.project
    new file:   gf/home_svr/conf/ferilizer.xml
    new file:   gf/home_svr/conf/plants.xml
    new file:   gf/home_svr/dbproxy.cpp
    new file:   gf/home_svr/dbproxy.hpp
    new file:   gf/home_svr/decorate.cpp
    new file:   gf/home_svr/decorate.hpp
    new file:   gf/home_svr/dll_interface.cpp
    new file:   gf/home_svr/fwd_decl.cpp
    new file:   gf/home_svr/fwd_decl.hpp
    new file:   gf/home_svr/home.cpp
    new file:   gf/home_svr/home.hpp
    new file:   gf/home_svr/home_attr.cpp
    new file:   gf/home_svr/home_attr.hpp
    new file:   gf/home_svr/home_impl.cpp
    new file:   gf/home_svr/home_impl.hpp
    new file:   gf/home_svr/home_manager.cpp
    new file:   gf/home_svr/home_manager.hpp
    new file:   gf/home_svr/home_svr.cpp
    new file:   gf/home_svr/home_svr.hpp
    new file:   gf/home_svr/object.cpp
    new file:   gf/home_svr/object.hpp
    new file:   gf/home_svr/plant.cpp
    new file:   gf/home_svr/plant.hpp
    new file:   gf/home_svr/player.cpp
    new file:   gf/home_svr/player.hpp
    new file:   gf/home_svr/singleton.hpp
    new file:   gf/home_svr/startup.sh
    new file:   gf/home_svr/summon.cpp
    new file:   gf/home_svr/summon.hpp
    new file:   gf/home_svr/utils.hpp
    new file:   gf/kf_common/out_cpp/Makefile
    new file:   gf/kf_common/out_cpp/out_cpp.cpp
    new file:   gf/kf_common/out_cpp/role_info_out.xml
    new file:   "gf/kf_common/out_cpp/\350\247\222\350\211\262\345\261\236\346\200\2472.24.xls"
    new file:   gf/kf_common/src/Makefile
    new file:   gf/kf_common/src/fight_team.cpp
    new file:   gf/kf_common/src/fight_team.hpp
    new file:   gf/kf_common/src/gf_attire_strengthen.cpp
    new file:   gf/kf_common/src/gf_calc.cpp
    new file:   gf/kf_common/src/home.cpp
    new file:   gf/kf_common/src/home.hpp
    new file:   gf/kf_common/src/item_impl.cpp
    new file:   gf/kf_common/src/item_impl.hpp
    new file:   gf/kf_common/src/item_manager.hpp
    new file:   gf/kf_common/src/math.hpp
    new file:   gf/kf_common/src/memstream.cpp
    new file:   gf/kf_common/src/memstream.hpp
    new file:   gf/kf_common/src/pack_ex.hpp
    new file:   gf/kf_common/src/pet_attr.cpp
    new file:   gf/kf_common/src/pet_attr.hpp
    new file:   gf/kf_common/src/player_attr.hpp
    new file:   gf/kf_common/src/singleton.hpp
    new file:   gf/kf_common/src/title_attr.cpp
    new file:   gf/kf_common/src/title_attr.hpp
    new file:   gf/kf_common/src/utils.cpp
    new file:   gf/kf_common/src/utils.hpp
    new file:   gf/kf_common/src/vip_config_data_mgr.cpp
    new file:   gf/kf_common/src/vip_config_data_mgr.hpp
    new file:   gf/kf_common/test/Makefile
    new file:   gf/kf_common/test/main.cpp
    new file:   gf/kf_common/test/player_attr.hpp
    new file:   gf/kf_home/Home.cpp
    new file:   gf/kf_home/Home.hpp
    new file:   gf/kf_home/Makefile
    new file:   gf/kf_home/Map.cpp
    new file:   gf/kf_home/Map.hpp
    new file:   gf/kf_home/OnlineTask.cpp
    new file:   gf/kf_home/OnlineTask.hpp
    new file:   gf/kf_home/Player.cpp
    new file:   gf/kf_home/Player.hpp
    new file:   gf/kf_home/bench.conf
    new file:   gf/kf_home/bind.conf
    new file:   gf/kf_home/cli_proto.cpp
    new file:   gf/kf_home/cli_proto.hpp
    new file:   gf/kf_home/dbproxy.cpp
    new file:   gf/kf_home/dbproxy.hpp
    new file:   gf/kf_home/dispatcher.cpp
    new file:   gf/kf_home/dispatcher.hpp
    new file:   gf/kf_home/fwd_decl.cpp
    new file:   gf/kf_home/fwd_decl.hpp
    new file:   gf/kf_home/homeServer.cpp
    new file:   gf/kf_home/php/proto.php
    new file:   gf/kf_home/php/walk.php
    new file:   gf/kf_home/player.cpp.bak
    new file:   gf/kf_home/player.hpp.bak
    new file:   gf/kf_home/startup.sh
    new file:   gf/kf_home/switch.hpp
    new file:   gf/kf_home/utils.hpp
    new file:   gf/login/Makefile
    new file:   gf/login/bench.conf
    new file:   gf/login/bind.conf
    new file:   gf/login/cptotest
    new file:   gf/login/data/tm_dirty.dat
    new file:   gf/login/fonts/FreeMonoBold.ttf
    new file:   gf/login/fonts/FreeMonoBoldOblique.ttf
    new file:   gf/login/fonts/FreeSansBold.ttf
    new file:   gf/login/fonts/FreeSansBoldOblique.ttf
    new file:   gf/login/fonts/euclidbi.ttf
    new file:   gf/login/libtype.h
    new file:   gf/login/login.cpp
    new file:   gf/login/login_impl.cpp
    new file:   gf/login/login_impl.hpp
    new file:   gf/login/startup.sh
    new file:   gf/login/util.h
    new file:   gf/mail_project/mail_dbproxy/bench.conf
    new file:   gf/mail_project/mail_dbproxy/bind.conf
    new file:   gf/mail_project/mail_dbproxy/proxy
    new file:   gf/mail_project/mail_dbproxy/route.conf
    new file:   gf/mail_project/mail_dbproxy/start.sh
    new file:   gf/mail_project/mail_dbserver/Cgf_mail.cpp
    new file:   gf/mail_project/mail_dbserver/Cgf_mail.h
    new file:   gf/mail_project/mail_dbserver/Croute_func.cpp
    new file:   gf/mail_project/mail_dbserver/Croute_func.h
    new file:   gf/mail_project/mail_dbserver/Makefile
    new file:   gf/mail_project/mail_dbserver/bench.conf
    new file:   gf/mail_project/mail_dbserver/bind.conf
    new file:   gf/mail_project/mail_dbserver/daemon.sh
    new file:   gf/mail_project/mail_dbserver/gfnowser
    new file:   gf/mail_project/mail_dbserver/proto.h
    new file:   gf/mail_project/mail_dbserver/service.cpp
    new file:   gf/mail_project/mail_dbserver/service.h
    new file:   gf/mail_project/mail_server/Makefile
    new file:   gf/mail_project/mail_server/bench.conf
    new file:   gf/mail_project/mail_server/bind.conf
    new file:   gf/mail_project/mail_server/dbproxy.cpp
    new file:   gf/mail_project/mail_server/dbproxy.hpp
    new file:   gf/mail_project/mail_server/dispatcher.cpp
    new file:   gf/mail_project/mail_server/dispatcher.hpp
    new file:   gf/mail_project/mail_server/mail_server
    new file:   gf/mail_project/mail_server/mail_server.cpp
    new file:   gf/mail_project/mail_server/mail_server.hpp
    new file:   gf/mail_project/mail_server/mcast_proto.hpp
    new file:   gf/mail_project/mail_server/online.cpp
    new file:   gf/mail_project/mail_server/online.hpp
    new file:   gf/mail_project/mail_server/startup.sh
    new file:   gf/mail_project/mail_server/utils.hpp
    new file:   gf/main_login/Login
    new file:   gf/main_login/Makefile
    new file:   gf/main_login/asyc_main_login_interface.h
    new file:   gf/main_login/asyc_main_login_lib.h
    new file:   gf/main_login/asyc_main_login_type.h
    new file:   gf/main_login/bench.conf
    new file:   gf/main_login/bind.conf
    new file:   gf/main_login/conf/bind.conf
    new file:   gf/main_login/conf/dirtyword.conf
    new file:   gf/main_login/data/c.t
    new file:   gf/main_login/data/cdk.dat
    new file:   gf/main_login/data/e.t
    new file:   gf/main_login/data/edk.dat
    new file:   gf/main_login/dbproxy.cpp
    new file:   gf/main_login/dbproxy.h
    new file:   gf/main_login/init.cpp
    new file:   gf/main_login/init.h
    new file:   gf/main_login/ip_counter.cpp
    new file:   gf/main_login/ip_counter.h
    new file:   gf/main_login/login.cpp
    new file:   gf/main_login/net.cpp
    new file:   gf/main_login/net.h
    new file:   gf/main_login/proto.cpp
    new file:   gf/main_login/proto.h
    new file:   gf/main_login/startup.sh
    new file:   gf/main_login/util.h
    new file:   gf/trade_svr/Makefile
    new file:   gf/trade_svr/Trade
    new file:   gf/trade_svr/bench.conf
    new file:   gf/trade_svr/bind.conf
    new file:   gf/trade_svr/cli_proto.cpp
    new file:   gf/trade_svr/cli_proto.hpp
    new file:   gf/trade_svr/conf/items_attire.xml
    new file:   gf/trade_svr/conf/items_nor.xml
    new file:   gf/trade_svr/conf/items_shop.xml
    new file:   gf/trade_svr/dbproxy.cpp
    new file:   gf/trade_svr/dbproxy.hpp
    new file:   gf/trade_svr/dll_interface.cpp
    new file:   gf/trade_svr/fwd_decl.cpp
    new file:   gf/trade_svr/fwd_decl.hpp
    new file:   gf/trade_svr/item.cpp
    new file:   gf/trade_svr/item.hpp
    new file:   gf/trade_svr/market.cpp
    new file:   gf/trade_svr/market.hpp
    new file:   gf/trade_svr/mcast_proto.hpp
    new file:   gf/trade_svr/object.cpp
    new file:   gf/trade_svr/object.hpp
    new file:   gf/trade_svr/player.cpp
    new file:   gf/trade_svr/player.hpp
    new file:   gf/trade_svr/reload_conf.cpp
    new file:   gf/trade_svr/reload_conf.hpp
    new file:   gf/trade_svr/safe_trade.cpp
    new file:   gf/trade_svr/safe_trade.hpp
    new file:   gf/trade_svr/shop.cpp
    new file:   gf/trade_svr/shop.hpp
    new file:   gf/trade_svr/singleton.hpp
    new file:   gf/trade_svr/startup.sh
    new file:   gf/trade_svr/trade.cpp
    new file:   gf/trade_svr/trade.hpp
    new file:   gf/trade_svr/utils.hpp