Tuesday, June 4, 2019
Suitable Network To Implement In Gaming Centre Computer Science Essay
Suitable Network To Implement In Gaming Centre computing cunning Science EssayIn this documentation, is leaving to propose a suitable cyberspace to implement in gambling total. In smart set to select the adept net, it is necessary to have understanding and knowledge on various eccentric souls of engagement, to know the efficiency and reliability of the interlocking, various types of gritty and requisite, vane regional anatomy and architecture, ISP package selection, cyberspace component.Follow by types of coarse-grained that going to stick out to the guest, by providing several spokesperson of blues requirement for making decision on contrastive types of hardw ar and packet program to part in cinch pore. The game requirement is an important role that f all(prenominal) by the waysides manoeuvre centre to choose the suitable computer ironware for the information processing system in the free rein centre in order to achieve customer satisfaction.In or der to hold customer to symbolize online and local area entanglement games with lowest connection latency, the selection of network topology and architecture is important. Due to the manoeuvre centre is going to implement 30 gaming reckoner for the customer, the right topology and architecture allow customer to play online and LAN game smoothly.To play an online game with smooth connection, it is required to have good bandwidth of connection travel rapidly. Therefore, choosing the suitable package among otherwise net income answer Provider impart be based on the connection speed.To build a complete and working network for the gaming centre, the major component of network cannot be missed out, which is computer, software, network interface device, and transmission media. Each of the components has divergent responsibility in order for a network to be complete.With the help of interrogation on profit, the model of device and type of application is recommended base on the st ipulation of the hardware and software. However, these hardware and software may request to change by gaming centre after or before the implementation based on their justification.AssumptionBelow is some of the assumption of the gaming centre and network that going to implement-The gaming centre will be providing high-end game to customer.Customers allow playing offline, online, and LAN games in the gaming centre.The gaming centre is clear of hosting tournament for varied types of online and LAN games.The computer specification is sufficient enough for most of the high-end game.The connection bandwidth is capable to pass over up to 35 computers in the gaming centre.The network topology, architecture and device recommended able to achieve the terms of scalability and flexibility for the gaming centre to expanding the business in future.LimitationThere is some of confinement of the network that may require specialist or admin with relevant knowledge to solve the problem. These limi tations may require paying extra attention by admin in order to minimize the lost that cause by it.The particular networks fail if the centralized device is encountering a problem. This may affect all computers that attached to the device.The network congestion problem occur when huge numbers of users yielding to access the boniface to obtain the option from the waiter.When the server is down or damage, it unable to handle and provide result of request by the customer such(prenominal) as starting a game.1.0 Chapter 11.1 IntroductionWendell Odom (2004, pg.5) states that Network, a combination of hardware, software, and cabling, which together allow multiple computing devices to communicate with each other.In general, network basically means that numbers of computer being attached together in order to communicate and sharing development using cable. However, without proper configuration and supported software, communication and sharing information activities cant perform accordi ngly. Picture below shows the example of a network. date 1.1 Computer Network (http//www.home-network-help.com/wireless-router-as-access-point.html, n.d.)In order to create a successful network, it should consist of several parts, which is computer, software, network interface device, and transmission medium. Without all of the important part mention supra, it will not call as a network. Computer is electronic devices that allow users to perform certain task slowly compare to perform manually. Software is an application that helps computer to perform most of the task. Network interface device is confabring to the device that uses to connect the computer with the internet, example modem, switch, router, and hub. transmission medium is cable that connects the network interface device with the computer, as well as connects to the internet.People nowadays know that advantage of network is to share picks and information in shortest time and different geographical location. It helps to evaluate the travel time from one location to another location. Moreover, network as well as helps increased cost efficiency, this is refer to most of the software are published are costly and required certain amount of time to shew. With the help of network, they can stored or install the software on a server so that it can be used by different workstation. In the gaming centre, it allow customer to access to the game play online or LAN games with participants within or outside the gaming centre.1.2 Type of Network1.2.1 Wide Area Network (WAN)The gaming centre will be implementing the Wide Area Network, which is a combination of multiple Local Area Networks to allow customer to play online game as well as LAN game at the said(prenominal) time. Example of the WAN is Internet. It combines all the LAN that connected to the internet which allows users to communicate and sharing resource within the LAN or other LAN that connected to the Internet.Figure 1.2 WAN (http//wally.cs.iu pui.edu/n241_06/files/webMag/index.html, n.d)The cause of having WAN for the gaming centre is due to the wide coverage of the network. The solo resource needed for the gaming centre to implement is LAN that can access to the Internet, then it is automatically becomes part of the WAN.2.0 Chapter 22.1 Computer GameMark Stanfield and doubting Thomas Connolly (2008, pg.25) states that The definition of computer games combines the more comprehensive concept of game with the use of computer. The game concept represents a structured or semi-structured activity with goal that players try to achieve and set of rules governing its operation.Base on the definition, game is referring to a well planned structure that consists of objective for anyone that plays it. However, player is required to understand and attend the rules and regulation of the specific in order to achieve the objective and gain achievement. Meanwhile, computer game is mean by the game can only be played using electronic d evices which is computer.That the beginning of computer games, there is only offline game available and it required lesser phonograph record space compare to computer games nowadays. Until today, there is plenty type of computer game on the market, such as online games, offline games, LAN games which is local area network games, and every type of computer games had been classified into different categories, for example RPG, FPS, RTS and many more. Offline games is referring to any games that can play by single player and unable to connect through the network and play with other players that playing the same game. An online game is referring to any type of game that can play using Internet and play or compete against other player. Lastly, LAN games is referring to any types of game that can played with other players within the certain area whereby users computer is connected to a same network. However, there are many games that can allow single player as well as multiplayer.Every ga me had its own requirement in order for player to play the games without any foreseen problem, the requirement divided into different categories, such as type operating system, central processing unit, and type of graphic card, numbers GB of pressure, hard disk space, and also DirectX version. However, there is minimum requirement and recommended requirement which allow player to know that the specific game is suitable to play on their computer or not. stripped requirement is to allow users to run and play the game in a normal performance and loading speed. As for recommended requirement, users able to run and play the game smoother in terms of performance and higher loading speed.As a LAN gaming centre, it is necessary to have various type of games provided to customer according to their favourite, and to satisfied the customer, there is certain level of knowing the games requirement and specification so that the centre able to choose the right hardware and software for the compu ter in the centre. By taking some example of the games requirement, it should be able to help in choosing the proper gadget for the computer.2.2 Types of GameThe game chosen to review the game requirement and use it as a reference for selecting the suitable hardware and software for the computer, Starcraft II, Warcraft 3, Counter-Strike Source, Sudden feeler SEA, and Devil may Cry 4. The example of game chosen included online games, offline games, and LAN games. Online game example for this documentation is Sudden Attack SEA, which is first person shooting game and can only be played while connected with internet. Offline game is Devil May Cry 4 which is role playing game only for single player. Lastly LAN game, the example of game chosen is Starcraft 2 and Warcraft 3, a real time strategy game, and Counter-Strike Source is a first person shooting game. These three games can be played with other player while connected to the network. However, it can be consider as offline, online game as well, due to these game are able to play with single player or connected to internet and play with or compete against other player.2.3 Games urgencyFigure 2.1 Sudden attack SEA (online) (http//www.gx.com.sg/Blog/Blog.aspx?id=7ab57b16-fa13-4f2a-a937-0fb14368fec3, n.d) brassMinimum emergencyRecommended RequirementCPUIntel Pentium 4 1.8GHz or aboveAMD Athlon XP2100 or aboveIntel Core 2 Duo or aboveAMD Athlon 64 X2 or aboveMemory1GB or above2GB or above (Win Vista/7)2GB or above4GB or above (Win Vista/7)Video Card128MB or above256MB or aboveMicrosoft DirectX 9.0c compatible written CardOperating Systemwindowpanes 2000/XP/Vista/7DirectXMicrosoft DirectX 9.0c or aboveHard Disk Space3GB free space after game installation hold over 2.1 Sudden Attack requirement (http//suddenattack.asiasoftsea.net/04-download/04-download_01_01.aspx, n.d)Figure 2.2 Devil May Cry 4 (offline) (http//cineclubecovilha.com/torrent/torrent/Devil-May-Cry-4-DVDDL-Full-PC-Gamedaa/2905/0.html, n.d)SystemMini mum RequirementRecommended RequirementCPUIntel Pentium 4 processor or betterIntel Core 2 Duo processor or betterMemory512MB1GBVideo CardNVIDIA GeForce 6600 serial publication or betterNVIDIA GeForce 8600 series or betterOperating SystemWindows XP service pack 2Window VistaHard Disk Space8GB demandDVD-ROM DriveTable 2.2 Devil May Cry 4 requirement (http//devilmaycry.org/243/devil-may-cry-4-pc-system-requirements.html, n.d)Figure 2.3 Starcraft II (LAN/Online/Offline) (http//www.keys4.me/starcraft-2-ii-wings-of-liberty-eu-cd-key-pc.html, n.d)For Windows OSSystemMinimum RequirementRecommended RequirementOperating SystemWindow XP/Vista/7 (latest service pack)Window Vista/7CPU2.6GHz Pentium IV or equivalent AMD Athlon processorDual Core 2.4GHz processorGraphic Card128MB PCIe NVIDIA GeForce 6600 GT or ATI Radeon 9800 PRO or better512MB NVIDIA GeForce 8800 GTX or ATI Radeon HD 3870 or betterRAM1GB (1.5GB for Window Vista/7)2GBHard Disk Space12GBOthers (hardware)Keyboard/mouse, Internet Conn ectionResolutionMinimum 1024720 display resolutionDirectXDirectX 9.0cTable 2.3 Starcraft II Wings of Liberty requirement (for Windows) (http//us.blizzard.com/support/article.xml?articleId=26242locale=en_US, n.d)For MacSystemMinimum RequirementRecommended RequirementOperating SystemMac OS X 10.5.8, 10.6.2 or newerMac OS X 10.6.5 or newerCPUIntel ProcessorIntel Core 2 Duo processorGraphic CardNVIDIA GeForce 8600 GT or ATI Radeon X1600 or betterNVIDIA GeForce 9600M GT or ATI Radeon HD 4670 or betterRAM2GB4GBHard Disk Space12GBOthers (hardware)Keyboard/mouse, Internet ConnectionResolutionMinimum 1024720 display resolutionTable 2.4 Starcraft II Wings of Liberty requirement (for Mac) (http//us.blizzard.com/support/article.xml?articleId=26242locale=en_US, n.d)Figure 2.4 Counter-Strike Source (LAN/Online/Offline) (http//www.moddb.com/games/counter-strike-source, n.d)For WindowsSystemMinimum RequirementRecommended RequirementCPU1.7GHz processorPentium 4 processor (3.0GHz or better)RAM512MB1G BGraphic CardDirectX 8.1 level graphic card (Requires support for SSE)DirectX 9 level graphic cardOperating SystemWindows 7 (32/64-bit) / Vista / XPDirectXDirectX 8.1 or aboveDirectX 9 or aboveTable 2.5 Counter-Strike Source requirement (for Windows) (http//store.steampowered.com/app/240, n.d)For MacSystemMinimum RequirementOperating SystemOS X version Leopard 10.5.8Snow Leopard 10.6.3RAM1GBGraphic CardNVIDIA GeForce 8 or higherATI X1600 or higherIntel HD 3000Others (hardware)Mouse, Keyboard, Internet ConnectionTable 2.6 Counter-Strike Source requirement (for Mac) (http//store.steampowered.com/app/240, n.d)Based on the example of game requirement shown above, it clearly shows that different game have its own minimum and recommended requirement in order to play the game smoothly. Games requirement are usually based on preceding(prenominal) version of graphic card or processor that already in the market to allow more player to play the games with their current computer. It also show s that different year of published the game may affected the requirement directly. With the example befuddlen for different games requirement, it helps the gaming centre to choose the right hardware for the gaming computer.3.0 Chapter 33.1 TopologyThe topology choose to implement in the gaming centre is star topology. Star topology is one of the most common topology that used in current days. In star topology, every device is connected to a centralized device such as switch, router, or hub via Ethernet cable. This topology arrangement creates a point-to-point network connection amongst two devices and overall gives the appearance of a star.The reason of implementing the star topology in the gaming centre is the level of flexibility and expandability is high. Multiple star can combine as a hierarchical star and connectivity of the network on one particular computer will not affected other computer that connected to the same network unless the whole centralized device or main cable connected with the modem or router is damaged.Figure 3.1 Star Topology (http//tjliu.myweb.hinet.net/COA_CH_12.htm, n.d)3.2 ArchitectureThe architecture that suggested implementing in the gaming centre would be client-server architecture. Client-server architecture is referring multiple user computer connect and interact with one or multiple server that connected within same network. This architecture allows multiple users to submit request at the same time, and the server able to react to the request and provide result to user requested accordingly. Server are usually powerful machine due to the workload is large(p) and need to be complete within short period of time.The reason of implementing client-server architecture to the gaming centre is due to the resource will be unploughed in the server that connected to the same network with the users computer. If the gaming centre decides to expand and add more computers to the network, it would be very easy to configure and it rule af fect other clients connection with the server.Figure 3.2 Client-server (http//www.javaworld.com/javaworld/jw-10-2001/jw-1019-jxta.html, n.d)3.3 Internet Service ProviderISP is the companies that provide Internet service to the people by subscribe various packages that give various amount of Mbps and serve to the customer. Some ISP also provides modem/router for subscribing their package. The ISP that suggested is TM. Currently TM is promoting high speed broadband called Unifi, these package allow customer to enjoy the speed from minimum 5Mbps up to 20Mbps. For the gaming centre, the BIZ 10 package is sufficient enough for gaming. Below shows some of the key features of the BIZ 10 package-download and upload up to 10Mbps1 fixed IPUnlimited usage2 online guard plus2 ishield plus3.4 Component of NetworkIn earlier part of documentation, it states that a complete network consists of 4 major components. The components are, computer, software, network interface device, and transmission me dium. If lacking either one of the components, a network will not complete.3.4.1 ComputerComputers, a component that responsible on dealing with the user and connection, to setup, configure and apply the network. Gaming centres main objective is to provide good service in terms of game playing satisfaction for customer to gain profit. In customer view, they usually hope to play game without any connection latency problem, or display lagging problem during the game. And also external hardware such as keyboard, mouse, and headphone also essential be in good quality to satisfy the customer. In order to achieve the objective, choosing the right hardware for the computer would be important. Due to the computer hardware is updating model and performance frequently, there is impossible for a gaming centre to get a set of latest hardware for computer in the gaming centre, because it is costly. In this case, the computer that installed in the gaming centre would be a customize computer, wh ich means the CPU itself is installed based on buyers need. Therefore, the computer specification for the gaming centre is shown on table below.System ComponentDevice modelOperating systemWindows 7 Ultimate 32-bitCPUIntel Core i5 650 3.20GHzRAM4GBGraphic CardATI Radeon HD 5670DirectXDirectX 11Table 3.1 Computer SpecificationIn order for gaming centre to keep the important data and information such as finance report or employees profile. It is highly recommended to implement server in the gaming centre. Server also allows gaming centre to store the games that going to play by the customer. Customer able to play any games that already installed in the server of the gaming centre, by choosing and click on the games shortcut inside the computer, customer are able to play the game freely.The model of server recommended to implement in gaming centre is Dell PowerEdge R515 2U Rack Server. It is suitable for storing database, application, e-mail and others file. This model of server consis ts up to 25TB of internal storage space. And is easy to manage with the help of dell management console, and synergistic LCD screen and other features to allow administrator to monitor and maintain the server frequently.Figure 3.3 Dell PowerEdge R515 2U Rack ServerProcessorsAMD OpteronTM 4100 series processorsMemoryUp to 128GB1(8 DIMM one-armed bandits) 1GB/ 2GB/ 4GB/ 8GBUp to 1333MHzOperating SystemMicrosoft Windows petty(a) Business Server 2011Microsoft Windows Small Business Server 2008Microsoft Windows Server 2008 SP2, x86/x64 (x64 includes Hyper-VTM )Microsoft Windows Server 2008 SP2 R2, x64 (includes Hyper-VTM v2)Microsoft Windows HPC Server 2008Novell SUSE Linux Enterprise ServerRed Hat Enterprise LinuxVirtualization OptionsCitrix XenServerTMVMware vSphereTM 4.1 (including VMware ESX 4.1 or VMware ESXiTM 4.1) reposition OptionHot-plug Hard Drive Options2.5 SAS SSD, SATA SSD, SAS (10K)3.5 SAS (15K), nearline SAS (7.2K), SATA (7.2K)Maximum Internal StorageUp to 8TB1-24.6TB1( depending on chassis)Embedded Network ControllerOne Dual-Port Broadcom 5716 Gigabit NIC (total of two 1x GB ports)Drive BaysHot-Swap options availableUp to eight or twelve 3.5 SAS or SATA, or 2.5 SAS or SSD drivesSlots3 PCIe G2 slot + 1 storage slotOne x8 slotTwo x4 slotsOne x4 Storage slotPowerRedundant 750W hot-plug power suppliesAvailabilityHot-plug hard drives, Hot-plug redundant power, ECC memory, and Quad-pack LED diagnostic (12HDD chassis) or interactive LCD (8HDD chassis)GraphicMaxtrox G200eW w/8MBChassis8 HDD Chassis3.40 H x 17.19 W x 24.09 D (in)86.4 H x 436.6 W x 610.2 D (mm)12 HDD Chassis3.42 H x 17.53 W x 26.17 D (in)86.7 H x 445.2 W x 664.6 D (mm)ManagementDellTM OpenManageTMBMC, IPMI 2.0 tameLifecycle Controller enabled via optional iDRAC6 Express, or iDRAC6 Enterprise and vFlashUnified Server ConfiguratorTable 3.2 Server Specification (http//www.dell.com/us/en/enterprise/servers/poweredge-r515/pd.aspx?refid=poweredge-r515s=bizcs=555, n.d)3.4.2 SoftwareThe software t hat recommended implementing into the gaming centre is Windows 7 Ultimate 32-bit installed in every computer inside the gaming centre due to user friendly. For the server, it is recommended to install Windows small business server 2008. This particular operating system support internet connectivity, internal Web sites, remote access, file and printer sharing, backup and restore to secure all the resource that installed in the server.For securing the computer in the gaming centre from virus attack and hacking, the antivirus also required to install. The KasperSky anti-virus 2011 is the latest and suitable to protect the computer in gaming centre.In order to maintain and configure the network easily, the Cisco routers are integrated with Cisco IOS which is an all-in-one network operating system that allow user maintain the network using Cisco IOS Command Line Interface (CLI). With the help of Cisco IOS, administrators can configure, monitor and troubleshoot the system easily.Last but not least, all the games software or client need to installed into the server to allow customer to access. The reason of installing all games client is to save time on install and maintain. When a games encounter a problem, admin can solve it on the server side compare to install in each pc, admin have to solve the same problem over and over again when problem encounter.3.3.3 Transmission MediaThe transmission media used for the gaming centre is Unshielded Twisted Pair (UTP) and wireless. UTP is the most ordinarily used media for connecting from device to device in various type of network. It consists of eight individual copper wires and each of the wires are covered by an insulating material and perverted around each other.Upon searching for information regarding UTP (CICSO, 2004) has shown various category of UTP cable. course 1 apply for telephone communications. Not suitable for transmitting data.Category 2 Capable of transmitting data at speeds up to 4 megabits per recipr ocal ohm (Mbps).Category 3 employ in 10BASE-T networks. loafer transmit data at speeds up to 10 Mbps.Category 4 Used in Token Ring networks. Can transmit data at speeds up to 16 Mbps.Category 5 Can transmit data at speeds up to 100 Mbps.Category 5e Used in networks running at speeds up to 1000 Mbps (1 gigabit per second Gbps).Category 6 Typically, Category 6 cable consists of four pairs of 24 American conducting wire Gauge (AWG) copper wires. Currently the fastest standard for UTP.The reason of having UTP to be implement in the gaming centre is due to the cost for the cable is cheap compare to other type of cables and is easier to install as well. It also can support multiple signals travelling through the same cable.Figure 3.3 Unshielded Twisted Pair cable (http//www.tech-faq.com/utp.html, n.d)3.4.4 Network Interface DeviceFor network interface device, is the component that act as the middle man in terms of business, it is connected with the users computer, and also Interne t to handle data transferring, such as modem, router, switch, hub, and bridges. The device that implement in the gaming centre is modem, router, and switches. Each three device have different usage, modem, allow users to gain access to the internet which usually provided by the Internet Service Provider company upon subscribe the package. Router, to allow more than two users to connected and access to the internet, it also allow users to form a LAN. Switches, allow multiple users to communicate and sharing resource within the network.The router that recommended implementing in the gaming centre is Cisco 2951 Series Integrated Router. This model of routers has the feature shown below-3 integrated 10/100/1000 Ethernet ports with 1 port capable of RJ-45 or SFP connectivity2 service module slots4 Enhanced high-speed WAN Interface Card slots3 onboard digital signal processor (DSP) slots1 internal service module slot for application services in full integrated power distribution to modul es supporting 802.3af Power over Ethernet (PoE) and Cisco Enhanced PoESecurityOnboard hardware acceleration for VPN encryptionSecure collaborative communications with Group Encrypted Transport VPN, Dynamic Multipoint VPN, or Enhanced Easy VPNIntegrated threat control using Cisco IOS Firewall, Cisco IOS Zone-Based Firewall, Cisco IOS IPS, and Cisco IOS contentedness FilteringIdentity management using authentication, authorization, and accounting (AAA), and public key infrastructureVoiceHigh-density packet voice DSP module, optimized for voice and video supportStandards-certified VoiceXML browser servicesCisco Unified Border Element capabilitiesCisco Unity Express voicemail support.Support for Cisco Communications Manager Express and Survivable Remote Site telephone setFigure 3.4 Cisco 2951 Series Integrated Router (http//www.datavox.net/ProductsServices/cisco-2951-router.htm, n,d)For switches, one of the most famous and reliable brand is Cisco. Therefore, the model choose to implem ent in gaming centre will be ESW-520-48P-K9. This particular model of switch contains 48 ports which mean that it capable to handle 48 devices at a time and it have 4 expansion ports 2 10/100/1000BAST-T and 2 SFP slot.Figure 3.5 ESW-520-48P-K9 (http//www.telephonyware.com/telephonyware/products/cisco-esw-520-48p-k9.html, n.d)4.0 Floor PlanFigure 4.1 Floor Plan5.0 Network Diagram6.0 Appendix6.1 interoperable 1Task AList the different types of Unshielded Twisted Pair (UTP) cables commonly found and state the common uses for each. (12 marks)Category 1 Used for telephone communications. Not suitable for transmitting data.Category 2 Capable of transmitting data at speeds up to 4 megabits per second (Mbps).Category 3 Used in 10BASE-T networks. Can transmit data at speeds up to 10 Mbps.Category 4 Used in Token Ring networks. Can transmit data at speeds up to 16 Mbps.Category 5 Can transmit data at speeds up to 100 Mbps.Category 5e Used in networks running at speeds up to 1000 Mbps ( 1 gigabit per second Gbps).Category 6 Category 6 cable consists of four pairs of 24 American Wire Gauge (AWG) copper wires. Currently the fastest standard for UTP.Task BIdentify the components and tools necessary to wire Ethernet cables using the chosen UTP cable. (4 marks)RJ-45 connecterCrimping tool (AMP standard plug hand tool)Cable testerUTP cableTask CFor each of the component and tool identified in part (b), describe and adorn using diagrams where applicable the purpose of each and differentiate the various categories or classifications should they exist. (20 marks)UTP cableFigure 6.1 UTP cable (http//www.tech-faq.com/utp.html, n.d)-Common type of cable that used to connect between computer and network device in most of the network nowadays.RJ-45 connecterFigure 6.2 RJ-45 connecter (http//www.or.com.my/products/cable/accessories/, n.d)-To connect between RJ-45 interface network device and computer.Crimping tool (AMP modular plug hand tool)Figure 6.3 AMP modular plug hand to ol (http//www.laikeet.com/catalog/product_reviews_new-amp-tyco-2-231652-0-modular-plug-hand-tool-crimper.html, n.d)-A multipurpose tool that can use for stripping the wires jacket and cut the wires into specific length and crimping RJ-45 connecter to sealed the wires of UTP in correct place within the jackCable testerFigure 6.4 Cable tester (http//networkcable-tester.com/2011/01/14/cable-tester-2/, n.d) To perform a test on the cable when successfully crimped.Task DUsing separate diagrams, illustrate the different two wire color-code standards for implementing of UTP Ethernet cables. (16 marks)Figure 6.5 color-code standard (http//www.controlcable.com/custom.asp?c=61084321, n.d)Table 6.2 Wiring Standards (http//www.controlcable.com/custom.asp?c=61084321, n.d)Pin T568AT568B1White/GreenWhite/Orange2GreenOrange3White/OrangeWhite/Green4Blue
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.