|
|
 |
|
| ÈǸ¢ÇÑ ÇÁ·ÎÁ§Æ® ¸®Æ÷Æ® ÀÛ¼º¹ý |
| |
| [ ³ë±Ô³²(IT Å×Å©¶óÀÌÅÍ) 2005/11/07] |
| |
À̹ø¿¡ ¾Ë¾Æº¼ ³»¿ëÀº VSTSÀÇ ¸®Æ÷Æ® ±â´ÉÀÌ´Ù. ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ´Ùº¸¸é º¸°í¼¸¦ ÀÛ¼ºÇØ¾ß ÇÏ´Â °æ¿ì°¡ ¸¹ÀÌ ÀÖ´Ù. ÇÁ·ÎÁ§Æ®°¡ ¾ðÁ¦ °á°ú¹°ÀÌ ³ª¿À´Â°¡ ÇÏ´Â °£´ÜÇÑ °ÍºÎÅÍ ¹ß°ßµÈ ¹ö±×°¡ ¾ó¸¶³ª »¡¸® ¼öÁ¤µÇ´Â°¡, °¢ °³¹ßÀÚÀÇ »ý»ê¼ºÀº ¾î¶°ÇѰ¡, ÇÏ´Â ´Ù¼Ò º¹ÀâÇÑ ³»¿ë±îÁö, À§¿¡ ÀÖ´Â »ç¶÷µéÀº ³¡¾øÀÌ º¸°í¼¸¦ ¹Þ¾Æº¸°í ½Í¾îÇÑ´Ù. ȸ»ç¿¡ µû¶ó ´Ù¸£Áö¸¸ °³¹ßÀÚµéÀÌ °¡Àå ½È¾îÇÏ´Â ÀÛ¾÷ÀÌ ÀÌ·± ³¡¾ø´Â paperworkÀ̶ó°í ÇÒ Á¤µµ·Î °³¹ß¿¡ µû¸£´Â ¹®¼ÀÛ¼ºÀº ÇÁ·ÎÁ§Æ®¸¦ Áö¿¬½ÃŰ´Â ÁÖµÈ ¿ä¼ÒÁßÀÇ ÇϳªÀÌ´Ù.
ÇÏÁö¸¸ VSTS¸¦ »ç¿ëÇÏ¸é ´Ü¼øÈ÷ ¼Ò½º¸¦ check inÇϰí, Work ItemÀ» ó¸®Çϰí, ¹ö±×¸¦ º¸°íÇÏ´Â µîÀÇ ÀÏ»óÀûÀ̰í ÇʼöÀûÀÎ ÀÛ¾÷¸¸ Ãæ½ÇÈ÷ ¼öÇàÇÑ´Ù¸é ÀºÐµé¿¡°Ô Á¦ÃâÇÒ º¸°í¼´Â ÀÚµ¿À¸·Î ¸¸µé ¼ö ÀÖ´Ù. ÀÌ´Â TFS°¡ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ¸ðµç º¯°æ°ú Activity¸¦ ÀÚü µ¥ÀÌÅÍ¿þ¾îÇϿ콺¿¡ ÀúÀåÇϱ⠶§¹®ÀÌ´Ù.
TFS´Â µ¥ÀÌŸ¿þ¾îÇϿ콺ÀÌ´Ù
¾Õ¼ TFSÀÇ ¼³Ä¡°úÁ¤¿¡ ´ëÇØ¼ ¼³¸íÇÑ ÀûÀÌ Àִµ¥ ÀÌ °úÁ¤ÁßÀÇ Çϳª·Î SQL Server 2005°¡ Æ÷ÇԵǾî ÀÖÀ½À» ±â¾ïÇÒ °ÍÀÌ´Ù. TFS´Â SQL Server 2005¸¦ ±âº» µ¥ÀÌÅÍ¿þ¾îÇϿ콺·Î »ç¿ëÇϰí ÀÖÀ¸¸ç ¿©±â¿¡´Â ¼Ò½º³ª Work Item°°Àº ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϴµ¥ ÀÖ¾î¼ °¡Àå ±âº»ÀÌ µÇ´Â µ¥ÀÌÅ͵éºÎÅÍ ½ÃÀÛÇØ¼ Å×½ºÆ® °á°ú, ¼º´ÉÃøÁ¤ °á°ú, ºôµå °á°ú µîµî TFS¸¦ »ç¿ëÇÏ¸é¼ ¹ß»ýÇÏ´Â ¸ðµç Á¾·ùÀÇ ÀÚ·áµéÀ» ÀüºÎ ÀúÀåÇÑ´Ù.
ÇѸ¶µð·Î °úÀå¾øÀÌ TFS¸¦ °ÅÄ¡´Â ¸ðµç ÀÛ¾÷Àº ´Ù ±â·ÏµÈ´Ù°í º¸¸é µÈ´Ù. ´Ü¼øÈ÷ ¼Ò½º³ª Work ItemÀ» ÀúÀåÇÏ°í ³ªÁß¿¡ ²¨³»º¸·Á´Â ¸ñÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ ¾²´Â °ÍÀÌ ¾Æ´Ï¶ó ¼öÁýµÈ µ¥ÀÌÅͷκÎÅÍ ÀÌÈÄ ÇÁ·ÎÁ§Æ®ÀÇ °ü¸®¿¡ À¯¿ëÇÑ ºÐ¼®°á°ú¸¦ ¾ò¾î³»·Á´Â °ÍÀ̱⠶§¹®¿¡ ¼º´ÉÁÁÀº µ¥ÀÌÅͺ£À̽ºÀÎ SQL Server 2005¸¦ ÇÊ¿ä·Î Çϰí ÀÖ´Ù.
°³¹ßÀÚ´Â ¼Ò½º¸¦ check inÇϰí, Work ItemÀ» ¼öÁ¤Çϸç, Å×½ºÆ®¸¦ ¸¸µå´Â µî °³¹ß¿¡ ÇÊ¿äÇÑ ÀÛ¾÷À» ÀÏÁ¤¿¡ µû¶ó ¼öÇàÇϱ⸸ ÇÏ¸é ±× ³»¿ëÀº ¸ðµÎ ±â·ÏµÇ¾î ¸®Æ÷Æ®¸¦ ¸¸µå´Âµ¥ »ç¿ëµÉ ¼ö ÀÖ°Ô µÈ´Ù´Â °ÍÀÌ´Ù. ¸®Æ÷Æ®¸¦ ÀÛ¼ºÇÏ´Â °Íµµ ÁÖ¾îÁø ¾ç½ÄÀÌ ÀÌ¹Ì ÀÖÀ¸¹Ç·Î ÀÌ¿¡ ¸ÂÃç ÀÚ·áÀÇ ±â°£°ú Á¶°Ç¸¸ ÁöÁ¤Çϸé ÀÚµ¿ÀûÀ¸·Î ¸¸µé¾îÁØ´Ù. Ãâ·ÂÇÏ°í ½Í´Ù¸é ¹Ù·Î Ãâ·ÂÇØµµ µÇ¸ç, PDF³ª Excel, TIFF À̹ÌÁöµî ´Ù¾çÇÑ Çü½ÄÀ¸·Î º¯È¯°¡´ÉÇϹǷΠ¾î¶² ÇüŸ¦ ¿øÇÏ´õ¶óµµ ´ëÀÀ°¡´ÉÇÏ´Ù.
ÀÌ·¸°Ô ÀÏÀÏÀÌ º¸°í¼¸¦ ÀÛ¼ºÇؼ Àü´ÞÇÏ´Â °ÍÀÌ ¹ø°Å·Ó´Ù¸é »ó»ç¿¡°Ô Report Site¸¦ ¾Ë·ÁÁÖ°í, ¿©±â¿¡ Á¢¼ÓÇØ¼ Á÷Á¢ º¸°í¼¸¦ ¹ÞÀ¸¶ó°í ÇÒ ¼öµµ ÀÖ´Ù. ¾Æ¹«¸® ÄÄÇ»ÅÍ¿¡ Àͼ÷ÇÏÁö ¾ÊÀº »ó»ç¶óµµ À¥¼ÇÎÀº ÇÒ ¼ö ÀÖÁö ¾Ê°Ú´Â°¡. »ó»ç ÀÔÀå¿¡¼µµ À¥¼Çθ¸ ÇÒ ¼ö ÀÖ´Ù¸é ºÎÇÏÁ÷¿ø¿¡°Ô º¸°í¼¸¦ °¡Á®¿À¶ó°í Áö½ÃÇÏ°í ±â´Ù·È´Ù°¡ ¹Þ¾Æ¼ °ËÅäÇÒ ÇÊ¿ä¾øÀÌ ¾ðÁ¦³ª ÃֽŹöÀüÀÇ º¸°í¼¸¦ ¹Þ¾Æº¼ ¼ö ÀÖÀ¸¸ç, ±×¿¡ ±Ù°ÅÇØ¼ ÀÇ»çÆÇ´ÜÀ» ÇÏ´Â ±â¹ÎÇÑ ´ëÀÀÀÌ °¡´ÉÇØÁö´Â °ÍÀÌ´Ù.
µðÆúÆ® ¸®Æ÷Æ®
¿ª½Ã Á÷Á¢ ´Ù·ç¾îº¸´Â °Í ÀÌ»ó ÀÌÇØ¸¦ ºü¸£°Ô ÇÏ´Â ¹æ¹ýÀº ¾øÀ¸´Ï ¹Ù·Î ¸®Æ÷Æ®¸¦ ÀÛ¼ºÇغ¸ÀÚ. ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé°Ô µÇ¸é ±âº»ÀûÀ¸·Î ¸®Æ÷Æ® Æú´õ°¡ ¸¸µé¾îÁö´Âµ¥ ¿©±â¿¡´Â »õ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÒ ¶§ ±âº»ÀûÀ¸·Î ÁÖ¾îÁö´Â ¸®Æ÷Æ® ÆûµéÀÌ ÀúÀåµÇ¾î ÀÖ´Ù. »ç¿ëÀÚ´Â ÀúÀåµÈ µ¥ÀÌÅͷκÎÅÍ ¿øÇÏ´Â ÇüÅÂÀÇ ¸®Æ÷Æ®¸¦ ¾ðÁ¦µçÁö »Ì¾Æ³¾ ¼ö ÀÖÀ¸¸ç ±×¸¦ À§ÇØ Ä¿½ºÅ͸¶ÀÌÁîÇÑ ¾ç½ÄÀ» Á¤ÀÇÇÒ ¼öµµ ÀÖÁö¸¸ ¿©±â¿¡ ÀúÀåµÈ ¾ç½ÄµéÀº °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â Á¾·ùµéÀ̹ǷΠ´ëºÎºÐÀÇ ÇÁ·ÎÁ§Æ®¿¡¼ À̵鸸À¸·Îµµ ÃæºÐÈ÷ º¸°í°¡ °¡´ÉÇÏ´Ù. ±âº»ÀûÀ¸·Î Á¦°øµÇ´Â ¾ç½ÄÀº ¹ö±×¸®½ºÆ®, ºôµåÇöȲ, ³²Àº ÀÛ¾÷, Å×½ºÆ® »ó¼¼°á°ú µîµî ½ÇÁ¦ ÇÁ·ÎÁ§Æ®ÀÇ ÁøÇà¿¡ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â °ÍµéÀÌ´Ù.
À̵é Áß Çϳª¸¦ ´õºíŬ¸¯Çϸé TFSÀÇ ¹é¿£µåÀÎ SQL Server 2005¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ ÀÌ¿ëÇØ ÇØ´çÇÏ´Â ¸®Æ÷Æ®°¡ ÀÚµ¿À¸·Î ¸¸µé¾îÁö°í ȸ鿡 ³ªÅ¸³ª°Ô µÈ´Ù. ¸¸µé¾îÁø ¸®Æ÷Æ®´Â »ó´ÜÀÇ ¸Þ´º¸¦ ÀÌ¿ëÇØ CSV, Excel, PDF, TIFFÀ̹ÌÁö, XMLµî ´Ù¾çÇÑ Çü½ÄÀ¸·Î ExportÇÒ ¼ö ÀÖÀ¸¸ç ¹Ù·Î ÇÁ¸°Æ®ÇÒ ¼öµµ ÀÖ´Ù. ¶ÇÇÑ »ó´Ü ¸Þ´º¿¡¼ Á¶°ÇÀ» ÁÖ¾î¼ ¸®Æ÷Æ®¿¡ Àû¿ëÇÒ µ¥ÀÌÅ͸¦ Á¦ÇÑÇϰųª ¸®Æ÷Æ®ÀÇ Å©±â¸¦ Á¶ÀýÇÏ´Â ÀÛ¾÷µµ °¡´ÉÇÏ´Ù.
 | | Àüü Work Item List¸¦ ¸®Æ÷Æ®·Î Ãâ·ÂÇÑ °ÍÀÌ´Ù. |
 |  | | ¸®Æ÷Æ®ÀÇ ÇüÅ´ ¾ç½ÄÀ» Á¤ÀÇÇϱ⠳ª¸§ÀÌ´Ù. |
Report Site
¾Õ¼ º» ¸®Æ÷Æ®µéÀº ¸ðµÎ SQL ServerÀÇ Reporting Service¸¦ »ç¿ëÇÏ¿© ¸¸µé¾îÁö´Â °ÍÀ¸·Î, TFSÀÇ À¥»çÀÌÆ®¿Í ¿¬µ¿µÇ¾î ÀÖ´Ù. µû¶ó¼ ¸¸¾à ¸®Æ÷Æ®¸¸ ¹Þ¾Æº¸±â¸¦ ¿øÇÑ´Ù¸é ±»ÀÌ TFS Domain¿¡ ·Î±×ÀÎÇϰí VSTS¸¦ ½ÇÇà½ÃŰ´Â º¹ÀâÇÑ °úÁ¤À» °ÅÄ¥ ÇÊ¿ä¾øÀÌ ¹Ù·Î ÀÌ À¥»çÀÌÆ®¿¡ Á¢¼ÓÇÏ¸é µÈ´Ù.
ÀÌ »çÀÌÆ®´Â VSTS¸¦ ½ÇÇàÇÑ »óÅ¿¡¼ ReportsÆú´õÀÇ context menu Áß 'Show Report Site'¸¦ ¼±ÅÃÇϰųª ¶Ç´Â À¥ºê¶ó¿ìÀú·Î Á¢±ÙÇÏ·Á¸é URL·Î ¡®http://TFSÁÖ¼Ò/Reports/Pages/Folder.aspx?ItemPath=/ÇÁ·ÎÁ§Æ®¸í¡¯À» ¹Ù·Î ÀÔ·ÂÇØµµ µÈ´Ù. ÀÌ »çÀÌÆ®¸¦ ¾Ë°í ÀÖ°í ÀûÀýÇÑ ·Î±×ÀÎ ±ÇÇÑÀÌ ÁÖ¾îÁø´Ù¸é ±»ÀÌ Å¬¶óÀÌ¾ðÆ®¿¡ VS¸¦ ¼³Ä¡ÇÏÁö ¾Ê¾Æµµ ÇÊ¿äÇÑ º¸°í¼¸¦ ¾ðÁ¦µç Ãâ·ÂÇØº¼ ¼ö ÀÖ´Ù. °³¹ßÀÚ°¡ ¾Æ´Ñ ¸â¹öµéÀÌ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ÀڷḦ ¾òÀ¸·Á°í ÇÒ¶§ À¯¿ëÇÏ´Ù.
¾Æ´Ï¸é ¡®http://TFSÁÖ¼Ò/Reports/Pages/Folder.aspx¡¯·Î Á¢¼ÓÇÏ¿© Reporting ServicesÀÇ Home Site¿¡ Á¢±ÙÇÒ ¼öµµ Àִµ¥, ÀÌ ÆäÀÌÁö¿¡´Â ÇöÀç TFS¿¡ Á¸ÀçÇÏ´Â ÇÁ·ÎÁ§Æ®µéÀÌ ¸ðµÎ Ãâ·ÂµÇ¹Ç·Î ÀÌ ÇÁ·ÎÁ§Æ®Áß Çϳª¸¦ ¼±ÅÃÇØ¼ µé¾î°¡µµ °°Àº °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
 | | ¸®Æ÷Æ® »çÀÌÆ®. VSTS¿¡¼ º¸´Â °Í°ú ¿ÏÀüÈ÷ ¶È°°Àº ¾ÆÀÌÅÛµéÀ» º¸¿©ÁØ´Ù. |
Report Builder
»õ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé¶§ ÁÖ¾îÁö´Â ±âº» ¸®Æ÷Æ® ¾ç½ÄµéÀº ¸Å¿ì ÀûÀýÇϸç ÈǸ¢ÇÏ´Ù. ±×·¯³ª ¶§·Î´Â ÇÁ·ÎÁ§Æ®ÀÇ Æ¯¼öÇÑ »óȲ ¶§¹®¿¡ Ä¿½ºÅ͸¶ÀÌÁîÇÑ ¾ç½ÄÀÌ ÇÊ¿äÇÒ ¶§°¡ ÀÖ´Ù. ÀÌ·± °æ¿ì ¿¡ Report Builder¸¦ »ç¿ëÇÏ¸é ¸®Æ÷Æ® Æú´õ¿¡ ÀÚ½ÅÀÌ ¿øÇÏ´Â »õ ¾ç½ÄÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù.
Report Builder´Â Report SiteÀÇ »ó´Ü¸Þ´º¸¦ ¼±ÅÃÇØ¼ ½ÇÇàµÇ´Â ClickOnce ¾îÇø®ÄÉÀ̼ÇÀ¸·Î »ç½Ç À̰ÍÀº TFSÀÇ ¾îÇø®ÄÉÀ̼ÇÀÌ ¾Æ´Ï¶ó SQL Server 2005¿¡¼ Á¦°øÇÏ´Â ¼ºñ½ºÀÌ´Ù. TFSÀÚü°¡ º°µµÀÇ ¸®Æ÷Æ® ±â´ÉÀ» ±¸ÇöÇÏÁö ¾Ê°í SQL Server 2005ÀÇ Reporting Service¸¦ ¾²±â ¶§¹®¿¡ SQL Server 2005¿¡¿Í ¶È°°ÀÌ È°¿ëÇÒ ¼ö ÀÖ´Ù.
ReportingÀº SQL Server 2005ÀÇ Çٽɱâ´ÉÁß Çϳª·Î SQL Server 2005°¡ ´Ü¼øÇÑ DBMS°¡ ¾Æ´Ï¶ó µ¥ÀÌÅÍ¿þ¾îÇϿ콺, Áï ¼öÁýµÈ µ¥ÀÌÅ͸¦ ±Ù°Å·Î »ç¿ëÀÚ°¡ ÀÇ»çÆÇ´ÜÇÒ ¼ö ÀÖ´Â °¡°øµÈ µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀÓÀ» Áõ¸íÇÏ´Â ±â´ÉÀÌ´Ù.
Report Builder´Â ÀÌ·± SQL ServerÀÇ ¸®Æ÷ÆÃ ±â´ÉÀ» Áö¿øÇÏ´Â ¸®Æ÷Æ®ÆûÀ» ¸¸µé¾îÁÖ´Â ÇÁ·Î±×·¥À¸·Î ¾Æ¹«·¡µµ °£´ÜÇÑ Á¾·ùÀ̹ǷΠtableÀ̳ª matrix, chartÀÇ ¸î°¡Áö Á¤ÇüÀûÀÎ °ñ°Ý¾È¿¡¼ °£´ÜÈ÷ ÆíÁýÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ´Ù. ¸¸¾à Á»´õ ÀÚÀ¯·Ó°Ô ¸®Æ÷Æ® ¾ç½ÄÀ» ÀÛ¼ºÇÏ°í ½Í´Ù¸é Visual StudioÀÇ Report Designer³ª ¼µåÆÄƼÀÇ ÅøµéÀ» »ç¿ëÇØµµ µÈ´Ù. ¾î¶² Á¾·ùÀÇ ÅøÀÌ¶óµµ RDL(Report Definition Language)¸¦ Áö¿øÇÏ´Â Æ÷¸ËÀ¸·Î ¸¸µé±â¸¸ Çϸé OKÀÌ´Ù.
ÀÌ·¸°Ô ÇØ¼ ÀÛ¼ºµÈ ¸®Æ÷Æ® ¾ç½ÄÀº ÀûÀýÇÑ ±ÇÇÑÀ» °®°í ÀÖ´Ù¸é Reporting Site¿¡ ¾÷·ÎµåÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌÈķδ TFSÀÇ µ¥ÀÌÅÍ¿þ¾îÇϿ콺¿¡ ÀúÀåµÈ µ¥ÀÌÅͷκÎÅÍ ÀÌ ¾ç½Ä¿¡ ±Ù°ÅÇÑ º¸°í¼¸¦ »ý¼ºÇÒ ¼ö ÀÖ´Ù.
 | | ¸®Æ÷Æ® ºô´õ |
¸¶Ä¡¸ç
TFSÀÇ ¸®Æ÷Æ® ±â´ÉÀº ¸ðµç °³¹ßÀÚ°¡ ´Þ°¡¿ÍÇÏÁö ¾Ê´Â º¸°í¼ ÀÛ¼ºÀ» µµ¿ÍÁÖ´Â ¾ÆÁÖ À¯¿ëÇÑ µµ±¸À̹ǷΠÇâÈÄ È°¿ëµµ°¡ ¸Å¿ì ³ô¾Æº¸ÀδÙ. ´Ü¼øÈ÷ Á¦Ãâ¿ëÀÇ ¸®Æ÷Æ®¸¦ ¸¸µé¾îÁشٴ °Í¿¡ ±×Ä¡Áö ¾Ê°í ¾ðÁ¦µçÁö ¿øÇϴ¶§ ½Ç½Ã°£À¸·Î ÇöÀç ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ »óŸ¦ ¿©·¯ °¡Áö ÇüÅÂÀÇ ¸®Æ÷Æ®·Î ¹Þ¾Æº¼ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ½ÇÁ¦ ÀÛ¾÷ÀÌ ¾î¶»°Ô ÁøÇàµÇ°í ÀÖ´ÂÁö¿¡ ´ëÇØ Á»´õ Á÷°üÀûÀ¸·Î Á¢±ÙÇÒ ¼ö ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ´õ ÇÁ·ÎÁ§Æ®¸¦ È¿À²ÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ´Ù.
´Ù¸¸ ¾ÆÁ÷±îÁö ÇѱÛȰ¡ µÇ¾î ÀÖÁö ¾ÊÀº Á¡Àº ¾Æ½¬¿îµ¥ Á¤½Ä¹öÀüÀÌ Ãâ½ÃµÉ ¶§ ÀÌ ºÎºÐÀº ´ç¿¬È÷ ¼öÁ¤µÇ¾î¼ ³ª¿À¸®¶ó ±â´ëÇØº»´Ù. ¾ÆÁÖ ¸¹Àº ±â´ë°¡ µÇ´Â VSTSÀÇ ±â´ÉÁß ÇϳªÀÌ´Ù.
ÇÊÀÚ ³ë±Ô³²´ÔÀº °ÔÀÓ°³¹ß¿¡ ÁÖ·ÂÇϰí ÀÖÀ¸¸ç, ¿À·§µ¿¾È °¢Á¾ Ç÷§Æû¿¡¼ »ç¿ëµÇ´Â °³¹ßµµ±¸¸¦ »ç¿ëÇÑ °æÇèÀÌ Ç³ºÎÇÏ´Ù. |
 |
|
|
 |
 |
|
|
|