ಅಮಿನೋ ಆಮ್ಲ ಶ್ರೇಣಿಯ ಆಧಾರದ ಮೇಲೆ ಪ್ರೋಟೀನ್ಗಳ ಅಣು ಭಾರವನ್ನು ಲೆಕ್ಕಹಾಕಿ. ನಿಮ್ಮ ಪ್ರೋಟೀನ್ ಶ್ರೇಣಿಯನ್ನು ಮಾನಕ ಒಬ್ಬರ-ಅಕ್ಷರ ಕೋಡ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಮೂದಿಸಿ, ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ ಸರಿಯಾದ ಅಣು ಭಾರವನ್ನು ಪಡೆಯಿರಿ.
ಅಮಿನೋ ಆಮ್ಲಗಳ ಕ್ರಮವನ್ನು ಆಧರಿಸಿ ಪ್ರೋಟೀನ್ನ ಅಣು ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಿ.
ಮಾನದಂಡ ಒಂದೇ ಅಕ್ಷರದ ಅಮಿನೋ ಆಮ್ಲ ಕೋಡ್ಗಳನ್ನು ಬಳಸಿರಿ (A, R, N, D, C, ಇತ್ಯಾದಿ)
ಈ ಅಂದಾಜಕವು ಅಮಿನೋ ಆಮ್ಲಗಳ ಕ್ರಮವನ್ನು ಆಧರಿಸಿ ಪ್ರೋಟೀನ್ನ ಅಣು ತೂಕವನ್ನು ಅಂದಾಜಿಸುತ್ತದೆ.
ಲೆಕ್ಕಹಾಕುವಿಕೆ ಅಮಿನೋ ಆಮ್ಲಗಳ ಮಾನದಂಡದ ಅಣು ತೂಕ ಮತ್ತು ಪೆಪ್ಟೈಡ್ ಬಂಧದ ಸಮಯದಲ್ಲಿ ನೀರಿನ ನಷ್ಟವನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ.
ಸರಿಯಾದ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ, ಮಾನದಂಡ ಒಂದೇ ಅಕ್ಷರದ ಕೋಡ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮಾನ್ಯ ಅಮಿನೋ ಆಮ್ಲ ಕ್ರಮವನ್ನು ನಮೂದಿಸು.
ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಎಂಬುದು ಆಮ್ಲಜನಕ ವಿಜ್ಞಾನಿಗಳು, ಆಣ್ವಿಕ ಜೀವಶಾಸ್ತ್ರಜ್ಞರು ಮತ್ತು ಪ್ರೋಟೀನ್ ವಿಜ್ಞಾನಿಗಳು ತಮ್ಮ ಆಮ್ಲಜನಕ ಶ್ರೇಣಿಯ ಆಧಾರದ ಮೇಲೆ ಪ್ರೋಟೀನ್ಗಳ ತೂಕವನ್ನು ನಿರ್ಧರಿಸಲು ಅಗತ್ಯವಾದ ಒಂದು ಪ್ರಮುಖ ಸಾಧನವಾಗಿದೆ. ಪ್ರೋಟೀನ್ಗಳು ಆಮ್ಲಜನಕ ಸರಣಿಗಳಿಂದ ರೂಪಿತ ಸಂಕೀರ್ಣ ಮ್ಯಾಕ್ರೋಮೋಲೆಕ್ಯೂಲ್ಸ್ ಆಗಿವೆ, ಮತ್ತು ಅವುಗಳ ಆಣ್ವಿಕ ತೂಕವನ್ನು ತಿಳಿಯುವುದು ವಿವಿಧ ಪ್ರಯೋಗಶಾಲಾ ತಂತ್ರಜ್ಞಾನಗಳು, ಪ್ರಯೋಗಾತ್ಮಕ ವಿನ್ಯಾಸ ಮತ್ತು ಡೇಟಾ ವಿಶ್ಲೇಷಣೆಗೆ ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿದೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಯಾವುದೇ ಪ್ರೋಟೀನ್ನ ಆಮ್ಲಜನಕ ಶ್ರೇಣಿಯ ಬಳಸಿ ಆಣ್ವಿಕ ತೂಕವನ್ನು ಅಂದಾಜಿಸಲು ವೇಗವಾಗಿ ಮತ್ತು ಶುದ್ಧವಾಗಿ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ, ಸಂಶೋಧಕರಿಗೆ ಅಮೂಲ್ಯ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ ಮತ್ತು ಲೆಕ್ಕಾಚಾರ ದೋಷಗಳ ಸಂಭವನೀಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ, ಸಾಮಾನ್ಯವಾಗಿ ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಥವಾ ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾಗುತ್ತದೆ, ಪ್ರೋಟೀನ್ನಲ್ಲಿ ಎಲ್ಲಾ ಆಮ್ಲಜನಕಗಳ ವೈಯಕ್ತಿಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ರೂಪದಲ್ಲಿ ಕಳೆದುಕೊಂಡ ನೀರಿನ ಅಣುಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ. ಈ ಮೂಲಭೂತ ಗುಣವು ದ್ರಾವಣದಲ್ಲಿ ಪ್ರೋಟೀನ್ ವರ್ತನೆ, ಇಲೆಕ್ಟ್ರೋಫೊರೆಸಿಸ್ ಚಲನೆಯು, ಕ್ರಿಸ್ಟಲೈಜೇಶನ್ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಸಂಶೋಧನೆ ಮತ್ತು ಕೈಗಾರಿಕಾ ಅನ್ವಯಗಳಲ್ಲಿ ಮುಖ್ಯವಾದ ಇತರ ಶಾರೀರಿಕ ಮತ್ತು ರಾಸಾಯನಿಕ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಪ್ರಭಾವಿತ ಮಾಡುತ್ತದೆ.
ನಮ್ಮ ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮ್ಮ ಪ್ರೋಟೀನ್ನ ಆಮ್ಲಜನಕ ಶ್ರೇಣಿಯ ಒಬ್ಬ-ಅಕ್ಷರ ಕೋಡ್ ಅನ್ನು ಮಾತ್ರ ಅಗತ್ಯವಿದೆ, ಇದು ಶುದ್ಧ ಆಣ್ವಿಕ ತೂಕದ ಅಂದಾಜುಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದು ಅನುಭವ ಹೊಂದಿರುವ ಸಂಶೋಧಕರಿಗೆ ಮತ್ತು ಪ್ರೋಟೀನ್ ವಿಜ್ಞಾನದಲ್ಲಿ ಹೊಸ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಲಭ್ಯವಾಗಿದೆ.
ಪ್ರೋಟೀನ್ನ ಆಣ್ವಿಕ ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಹೀಗಿದೆ:
ಅಲ್ಲಿ:
ಈ ಲೆಕ್ಕಾಚಾರವು 20 ಸಾಮಾನ್ಯ ಆಮ್ಲಜನಕಗಳ ಪ್ರಮಾಣಿತ ಆಣ್ವಿಕ ತೂಕಗಳನ್ನು ಬಳಸುತ್ತದೆ:
ಆಮ್ಲಜನಕ | ಒಬ್ಬ-ಅಕ್ಷರ ಕೋಡ್ | ಆಣ್ವಿಕ ತೂಕ (Da) |
---|---|---|
ಆಲಾನೈನ್ | A | 71.03711 |
ಆರ್ಜಿನೈನ್ | R | 156.10111 |
ಅಸ್ಪಾರಾಗೈನ್ | N | 114.04293 |
ಅಸ್ಪಾರ್ಟಿಕ್ ಆಮ್ಲ | D | 115.02694 |
ಸಿಸ್ಟೈನ್ | C | 103.00919 |
ಗ್ಲುಟಾಮಿಕ್ ಆಮ್ಲ | E | 129.04259 |
ಗ್ಲುಟಾಮೈನ್ | Q | 128.05858 |
ಗ್ಲೈಸಿನ್ | G | 57.02146 |
ಹಿಸ್ಟಿಡೈನ್ | H | 137.05891 |
ಐಸೋಲ್ಯೂಸಿನ್ | I | 113.08406 |
ಲ್ಯೂಸಿನ್ | L | 113.08406 |
ಲೈಸಿನ್ | K | 128.09496 |
ಮೆಥಿಯೋನೈನ್ | M | 131.04049 |
ಫೆನೈಲಾಲಾನೈನ್ | F | 147.06841 |
ಪ್ರೋಲೈನ್ | P | 97.05276 |
ಸೆರೈನ್ | S | 87.03203 |
ಥ್ರಿಯೋನೈನ್ | T | 101.04768 |
ಟ್ರಿಪ್ಟೋಫಾನ್ | W | 186.07931 |
ಟೈರೋಸಿನ್ | Y | 163.06333 |
ವಾಲೈನ್ | V | 99.06841 |
ಆಮ್ಲಜನಕಗಳು ಪ್ರೋಟೀನ್ ರೂಪಿಸಲು ಸೇರಿದಾಗ, ಅವರು ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳನ್ನು ರೂಪಿಸುತ್ತಾರೆ. ಈ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ಪ್ರತಿ ಬಂಧವನ್ನು ರೂಪಿಸುವಾಗ ಒಂದು ನೀರಿನ ಅಣು (H₂O) ಬಿಡುಗಡೆಗೊಳ್ಳುತ್ತದೆ. ಈ ನೀರಿನ ಕಳೆವು ಆಣ್ವಿಕ ತೂಕ ಲೆಕ್ಕಾಚಾರದಲ್ಲಿ ಪರಿಗಣಿಸಬೇಕು.
n ಆಮ್ಲಜನಕಗಳೊಂದಿಗೆ ಪ್ರೋಟೀನ್ಗಾಗಿ, (n-1) ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳನ್ನು ರೂಪಿಸಲಾಗುತ್ತದೆ, ಇದು (n-1) ನೀರಿನ ಅಣುಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ. ಆದರೆ, ನಾವು ಅಂತಿಮ ಗುಂಪುಗಳನ್ನು (N-ಅಂತಿಮದಲ್ಲಿ H ಮತ್ತು C-ಅಂತಿಮದಲ್ಲಿ OH) ಪರಿಗಣಿಸಲು ಒಂದು ನೀರಿನ ಅಣುವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತೇವೆ.
ಸರಳ ತ್ರಿಪೆಪ್ಟೈಡ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕೋಣ: Ala-Gly-Ser (AGS)
ವೈಯಕ್ತಿಕ ಆಮ್ಲಜನಕಗಳ ತೂಕಗಳನ್ನು ಮೊತ್ತ ಹಾಕಿ:
ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ:
ಅಂತಿಮ ಗುಂಪುಗಳಿಗೆ ಒಂದು ನೀರಿನ ಅಣುವನ್ನು ಹಿಂದಿರುಗಿಸಿ:
ಅಂತಿಮ ಆಣ್ವಿಕ ತೂಕ:
ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಬಳಸುವುದು ಸುಲಭವಾಗಿದೆ:
ನಿಮ್ಮ ಪ್ರೋಟೀನ್ ಶ್ರೇಣಿಯನ್ನು ಒಬ್ಬ-ಅಕ್ಷರ ಆಮ್ಲಜನಕ ಕೋಡ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪಠ್ಯ ಬಾಕ್ಸ್ನಲ್ಲಿ ನಮೂದಿಸಿ (A, R, N, D, C, E, Q, G, H, I, L, K, M, F, P, S, T, W, Y, V).
ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾನ್ಯತೆ ನೀಡುತ್ತದೆ, ಇದು ಕೇವಲ ಮಾನ್ಯ ಆಮ್ಲಜನಕ ಕೋಡ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
"ಆಣ್ವಿಕ ತೂಕ ಲೆಕ್ಕಹಾಕಿ" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಸ್ವಯಂಚಾಲಿತ ಲೆಕ್ಕಾಚಾರವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಕಾಯಿರಿ.
ಫಲಿತಾಂಶಗಳನ್ನು ನೋಡಿ, ಇದರಲ್ಲಿ ಒಳಗೊಂಡಿದೆ:
ನೀವು "ಕಾಪಿ" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಫಲಿತಾಂಶಗಳನ್ನು ನಿಮ್ಮ ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ಕಾಪಿ ಮಾಡಬಹುದು, ವರದಿಗಳು ಅಥವಾ ಮುಂದಿನ ವಿಶ್ಲೇಷಣೆಗೆ ಬಳಸಲು.
ಶುದ್ಧ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ, ನಿಮ್ಮ ಪ್ರೋಟೀನ್ ಶ್ರೇಣಿಯನ್ನು ನಮೂದಿಸುವಾಗ ಈ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಅನುಸರಿಸಿ:
ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಹಲವಾರು ಮಾಹಿತಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ:
ಆಣ್ವಿಕ ತೂಕ: ನಿಮ್ಮ ಪ್ರೋಟೀನ್ನ ಅಂದಾಜಿತ ಆಣ್ವಿಕ ತೂಕ ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da). ದೊಡ್ಡ ಪ್ರೋಟೀನ್ಗಳಿಗಾಗಿ, ಇದು ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾಗುತ್ತದೆ.
ಶ್ರೇಣಿಯ ಉದ್ದ: ನಿಮ್ಮ ಶ್ರೇಣಿಯ ಒಟ್ಟು ಆಮ್ಲಜನಕಗಳ ಸಂಖ್ಯೆ.
ಆಮ್ಲಜನಕ ಶ್ರೇಣಿಯ ವಿವರ: ನಿಮ್ಮ ಪ್ರೋಟೀನ್ನ ಆಮ್ಲಜನಕ ವಿಷಯದ ದೃಶ್ಯಾತ್ಮಕ ವಿಭಜನೆ, ಪ್ರತಿಯೊಬ್ಬ ಆಮ್ಲಜನಕದ ಸಂಖ್ಯೆಯ ಮತ್ತು ಶೇಕಡಾವಾರು ತೋರಿಸುತ್ತದೆ.
ಲೆಕ್ಕಾಚಾರ ವಿಧಾನ: ಆಣ್ವಿಕ ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಬಳಸುವ ಸೂತ್ರವನ್ನು ಒಳಗೊಂಡಿರುವ ಸ್ಪಷ್ಟ ವಿವರಣೆ.
ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಜೀವನ ವಿಜ್ಞಾನಗಳ ವಿವಿಧ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅನೇಕ ಅನ್ವಯಗಳನ್ನು ಹೊಂದಿದೆ:
ಸಂಶೋಧಕರು ಆಣ್ವಿಕ ತೂಕದ ಮಾಹಿತಿಯನ್ನು ಬಳಸುತ್ತಾರೆ:
ಜೀವಜ್ಞಾನ ಕಂಪನಿಗಳು ಶುದ್ಧ ಆಣ್ವಿಕ ತೂಕದ ಲೆಕ್ಕಾಚಾರವನ್ನು ಅವಶ್ಯಕತೆಗೋಸ್ಕರ ಬಳಸುತ್ತವೆ:
ಪೆಪ್ಟೈಡ್ ರಾಸಾಯನಿಕರು ಆಣ್ವಿಕ ತೂಕದ ಲೆಕ್ಕಾಚಾರವನ್ನು ಬಳಸುತ್ತಾರೆ:
ರಚನಾತ್ಮಕ ಜೀವಶಾಸ್ತ್ರಜ್ಞರು ಆಣ್ವಿಕ ತೂಕದ ಮಾಹಿತಿಯನ್ನು ಬಳಸುತ್ತಾರೆ:
ಔಷಧ ಅಭಿವೃದ್ಧಿಯು ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕವನ್ನು ಬಳಸುತ್ತದೆ:
ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಸಂಶೋಧಕರು ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ:
ನಮ್ಮ ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ವೇಗವಾಗಿ ಮತ್ತು ಶುದ್ಧ ಅಂದಾಜುಗಳನ್ನು ಒದಗಿಸುತ್ತಿದ್ದರೂ, ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕವನ್ನು ನಿರ್ಧರಿಸಲು ಪರ್ಯಾಯ ವಿಧಾನಗಳಿವೆ:
ಪ್ರಾಯೋಗಿಕ ವಿಧಾನಗಳು:
ಇತರ ಗಣಕ ಸಾಧನಗಳು:
ವಿಶೇಷ ಸಾಫ್ಟ್ವೇರ್:
ಆಣ್ವಿಕ ತೂಕದ ಪರಿಕಲ್ಪನೆ 19ನೇ ಶತಮಾನದಲ್ಲಿ ಜಾನ್ ಡಾಲ್ಟನ್ ತನ್ನ ಪರಮಾಣು ಸಿದ್ಧಾಂತವನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದಾಗಿನಿಂದ ರಾಸಾಯನಶಾಸ್ತ್ರಕ್ಕೆ ಮೂಲಭೂತವಾಗಿದೆ. ಆದರೆ, ಪ್ರೋಟೀನ್ಗಳಿಗೆ ಇದರ ಅನ್ವಯವು ಹೆಚ್ಚು ಇತ್ತೀಚಿನ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿದೆ:
ಇಂದು, ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ ಲೆಕ್ಕಾಚಾರವು ಪ್ರೋಟೀನ್ ವಿಜ್ಞಾನದಲ್ಲಿ ನಿತ್ಯದ ಆದರೆ ಅತ್ಯಂತ ಮುಖ್ಯ ಭಾಗವಾಗಿದೆ, ಈ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ವಿಶ್ವಾದ್ಯಾಂತ ಸಂಶೋಧಕರಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡುವ ಸಾಧನಗಳ ಮೂಲಕ ಸುಲಭಗೊಳಿಸಲಾಗಿದೆ.
ಇಲ್ಲಿ ವಿವಿಧ ಕಾರ್ಯಕ್ರಮ ಭಾಷೆಗಳಲ್ಲಿ ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಉದಾಹರಣೆಗಳಿವೆ:
1' Excel VBA ಕಾರ್ಯವು ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ ಲೆಕ್ಕಹಾಕಲು
2Function ProteinMolecularWeight(sequence As String) As Double
3 ' ಆಮ್ಲಜನಕ ತೂಕಗಳು
4 Dim aaWeights As Object
5 Set aaWeights = CreateObject("Scripting.Dictionary")
6
7 ' ಆಮ್ಲಜನಕ ತೂಕಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿ
8 aaWeights("A") = 71.03711
9 aaWeights("R") = 156.10111
10 aaWeights("N") = 114.04293
11 aaWeights("D") = 115.02694
12 aaWeights("C") = 103.00919
13 aaWeights("E") = 129.04259
14 aaWeights("Q") = 128.05858
15 aaWeights("G") = 57.02146
16 aaWeights("H") = 137.05891
17 aaWeights("I") = 113.08406
18 aaWeights("L") = 113.08406
19 aaWeights("K") = 128.09496
20 aaWeights("M") = 131.04049
21 aaWeights("F") = 147.06841
22 aaWeights("P") = 97.05276
23 aaWeights("S") = 87.03203
24 aaWeights("T") = 101.04768
25 aaWeights("W") = 186.07931
26 aaWeights("Y") = 163.06333
27 aaWeights("V") = 99.06841
28
29 ' ನೀರಿನ ಆಣ್ವಿಕ ತೂಕ
30 Const WATER_WEIGHT As Double = 18.01528
31
32 ' ಶ್ರೇಣಿಯನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
33 sequence = UCase(sequence)
34
35 ' ಒಟ್ಟು ತೂಕವನ್ನು ಲೆಕ್ಕಹಾಕಿ
36 Dim totalWeight As Double
37 totalWeight = 0
38
39 ' ವೈಯಕ್ತಿಕ ಆಮ್ಲಜನಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಹಾಕಿ
40 Dim i As Integer
41 For i = 1 To Len(sequence)
42 Dim aa As String
43 aa = Mid(sequence, i, 1)
44
45 If aaWeights.Exists(aa) Then
46 totalWeight = totalWeight + aaWeights(aa)
47 Else
48 ' ಅಮಾನ್ಯ ಆಮ್ಲಜನಕ ಕೋಡ್
49 ProteinMolecularWeight = -1
50 Exit Function
51 End If
52 Next i
53
54 ' ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಅಂತಿಮ ನೀರನ್ನು ಸೇರಿಸಿ
55 Dim numAminoAcids As Integer
56 numAminoAcids = Len(sequence)
57
58 ProteinMolecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT
59End Function
60
61' Excel ನಲ್ಲಿ ಬಳಸುವುದು:
62' =ProteinMolecularWeight("ACDEFGHIKLMNPQRSTVWY")
63
1def calculate_protein_molecular_weight(sequence):
2 """
3 Calculate the molecular weight of a protein from its amino acid sequence.
4
5 Args:
6 sequence (str): Protein sequence using one-letter amino acid codes
7
8 Returns:
9 float: Molecular weight in Daltons (Da)
10 """
11 # ಆಮ್ಲಜನಕ ತೂಕಗಳು
12 aa_weights = {
13 'A': 71.03711,
14 'R': 156.10111,
15 'N': 114.04293,
16 'D': 115.02694,
17 'C': 103.00919,
18 'E': 129.04259,
19 'Q': 128.05858,
20 'G': 57.02146,
21 'H': 137.05891,
22 'I': 113.08406,
23 'L': 113.08406,
24 'K': 128.09496,
25 'M': 131.04049,
26 'F': 147.06841,
27 'P': 97.05276,
28 'S': 87.03203,
29 'T': 101.04768,
30 'W': 186.07931,
31 'Y': 163.06333,
32 'V': 99.06841
33 }
34
35 # ನೀರಿನ ಆಣ್ವಿಕ ತೂಕ
36 WATER_WEIGHT = 18.01528
37
38 # ಶ್ರೇಣಿಯನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
39 sequence = sequence.upper()
40
41 # ಶ್ರೇಣಿಯನ್ನು ಮಾನ್ಯತೆ ನೀಡಿ
42 for aa in sequence:
43 if aa not in aa_weights:
44 raise ValueError(f"Invalid amino acid code: {aa}")
45
46 # ವೈಯಕ್ತಿಕ ಆಮ್ಲಜನಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಹಾಕಿ
47 total_weight = sum(aa_weights[aa] for aa in sequence)
48
49 # ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಅಂತಿಮ ನೀರನ್ನು ಸೇರಿಸಿ
50 num_amino_acids = len(sequence)
51 molecular_weight = total_weight - (num_amino_acids - 1) * WATER_WEIGHT + WATER_WEIGHT
52
53 return molecular_weight
54
55# ಉದಾಹರಣೆ ಬಳಸುವುದು:
56sequence = "MVKMDVYKGSSIGDSMSRSM"
57mw = calculate_protein_molecular_weight(sequence)
58print(f"Molecular weight: {mw:.2f} Da")
59
1function calculateProteinMolecularWeight(sequence) {
2 // ಆಮ್ಲಜನಕ ತೂಕಗಳು
3 const aaWeights = {
4 'A': 71.03711,
5 'R': 156.10111,
6 'N': 114.04293,
7 'D': 115.02694,
8 'C': 103.00919,
9 'E': 129.04259,
10 'Q': 128.05858,
11 'G': 57.02146,
12 'H': 137.05891,
13 'I': 113.08406,
14 'L': 113.08406,
15 'K': 128.09496,
16 'M': 131.04049,
17 'F': 147.06841,
18 'P': 97.05276,
19 'S': 87.03203,
20 'T': 101.04768,
21 'W': 186.07931,
22 'Y': 163.06333,
23 'V': 99.06841
24 };
25
26 // ನೀರಿನ ಆಣ್ವಿಕ ತೂಕ
27 const WATER_WEIGHT = 18.01528;
28
29 // ಶ್ರೇಣಿಯನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
30 sequence = sequence.toUpperCase();
31
32 // ಶ್ರೇಣಿಯನ್ನು ಮಾನ್ಯತೆ ನೀಡಿ
33 for (let i = 0; i < sequence.length; i++) {
34 const aa = sequence[i];
35 if (!aaWeights[aa]) {
36 throw new Error(`Invalid amino acid code: ${aa}`);
37 }
38 }
39
40 // ವೈಯಕ್ತಿಕ ಆಮ್ಲಜನಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಹಾಕಿ
41 let totalWeight = 0;
42 for (let i = 0; i < sequence.length; i++) {
43 totalWeight += aaWeights[sequence[i]];
44 }
45
46 // ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಅಂತಿಮ ನೀರನ್ನು ಸೇರಿಸಿ
47 const numAminoAcids = sequence.length;
48 const molecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT;
49
50 return molecularWeight;
51}
52
53// ಉದಾಹರಣೆ ಬಳಸುವುದು:
54const sequence = "ACDEFGHIKLMNPQRSTVWY";
55try {
56 const mw = calculateProteinMolecularWeight(sequence);
57 console.log(`Molecular weight: ${mw.toFixed(2)} Da`);
58} catch (error) {
59 console.error(error.message);
60}
61
1import java.util.HashMap;
2import java.util.Map;
3
4public class ProteinMolecularWeightCalculator {
5 private static final Map<Character, Double> aminoAcidWeights = new HashMap<>();
6 private static final double WATER_WEIGHT = 18.01528;
7
8 static {
9 // ಆಮ್ಲಜನಕ ತೂಕಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿ
10 aminoAcidWeights.put('A', 71.03711);
11 aminoAcidWeights.put('R', 156.10111);
12 aminoAcidWeights.put('N', 114.04293);
13 aminoAcidWeights.put('D', 115.02694);
14 aminoAcidWeights.put('C', 103.00919);
15 aminoAcidWeights.put('E', 129.04259);
16 aminoAcidWeights.put('Q', 128.05858);
17 aminoAcidWeights.put('G', 57.02146);
18 aminoAcidWeights.put('H', 137.05891);
19 aminoAcidWeights.put('I', 113.08406);
20 aminoAcidWeights.put('L', 113.08406);
21 aminoAcidWeights.put('K', 128.09496);
22 aminoAcidWeights.put('M', 131.04049);
23 aminoAcidWeights.put('F', 147.06841);
24 aminoAcidWeights.put('P', 97.05276);
25 aminoAcidWeights.put('S', 87.03203);
26 aminoAcidWeights.put('T', 101.04768);
27 aminoAcidWeights.put('W', 186.07931);
28 aminoAcidWeights.put('Y', 163.06333);
29 aminoAcidWeights.put('V', 99.06841);
30 }
31
32 public static double calculateMolecularWeight(String sequence) throws IllegalArgumentException {
33 // ಶ್ರೇಣಿಯನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
34 sequence = sequence.toUpperCase();
35
36 // ಶ್ರೇಣಿಯನ್ನು ಮಾನ್ಯತೆ ನೀಡಿ
37 for (int i = 0; i < sequence.length(); i++) {
38 char aa = sequence.charAt(i);
39 if (!aminoAcidWeights.containsKey(aa)) {
40 throw new IllegalArgumentException("Invalid amino acid code: " + aa);
41 }
42 }
43
44 // ವೈಯಕ್ತಿಕ ಆಮ್ಲಜನಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಹಾಕಿ
45 double totalWeight = 0;
46 for (int i = 0; i < sequence.length(); i++) {
47 totalWeight += aminoAcidWeights.get(sequence.charAt(i));
48 }
49
50 // ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಅಂತಿಮ ನೀರನ್ನು ಸೇರಿಸಿ
51 int numAminoAcids = sequence.length();
52 double molecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT;
53
54 return molecularWeight;
55 }
56
57 public static void main(String[] args) {
58 try {
59 String sequence = "MVKMDVYKGSSIGDSMSRSM";
60 double mw = calculateMolecularWeight(sequence);
61 System.out.printf("Molecular weight: %.2f Da%n", mw);
62 } catch (IllegalArgumentException e) {
63 System.err.println(e.getMessage());
64 }
65 }
66}
67
1#include <iostream>
2#include <string>
3#include <map>
4#include <stdexcept>
5#include <algorithm>
6
7double calculateProteinMolecularWeight(const std::string& sequence) {
8 // ಆಮ್ಲಜನಕ ತೂಕಗಳು
9 std::map<char, double> aaWeights = {
10 {'A', 71.03711},
11 {'R', 156.10111},
12 {'N', 114.04293},
13 {'D', 115.02694},
14 {'C', 103.00919},
15 {'E', 129.04259},
16 {'Q', 128.05858},
17 {'G', 57.02146},
18 {'H', 137.05891},
19 {'I', 113.08406},
20 {'L', 113.08406},
21 {'K', 128.09496},
22 {'M', 131.04049},
23 {'F', 147.06841},
24 {'P', 97.05276},
25 {'S', 87.03203},
26 {'T', 101.04768},
27 {'W', 186.07931},
28 {'Y', 163.06333},
29 {'V', 99.06841}
30 };
31
32 // ನೀರಿನ ಆಣ್ವಿಕ ತೂಕ
33 const double WATER_WEIGHT = 18.01528;
34
35 // ಶ್ರೇಣಿಯನ್ನು ಮೇಲ್ಮಟ್ಟಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
36 std::string upperSequence = sequence;
37 std::transform(upperSequence.begin(), upperSequence.end(), upperSequence.begin(), ::toupper);
38
39 // ಶ್ರೇಣಿಯನ್ನು ಮಾನ್ಯತೆ ನೀಡಿ
40 for (char aa : upperSequence) {
41 if (aaWeights.find(aa) == aaWeights.end()) {
42 throw std::invalid_argument(std::string("Invalid amino acid code: ") + aa);
43 }
44 }
45
46 // ವೈಯಕ್ತಿಕ ಆಮ್ಲಜನಕ ತೂಕಗಳ ಮೊತ್ತವನ್ನು ಹಾಕಿ
47 double totalWeight = 0.0;
48 for (char aa : upperSequence) {
49 totalWeight += aaWeights[aa];
50 }
51
52 // ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳಿಂದ ನೀರಿನ ಕಳೆವು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಅಂತಿಮ ನೀರನ್ನು ಸೇರಿಸಿ
53 int numAminoAcids = upperSequence.length();
54 double molecularWeight = totalWeight - (numAminoAcids - 1) * WATER_WEIGHT + WATER_WEIGHT;
55
56 return molecularWeight;
57}
58
59int main() {
60 try {
61 std::string sequence = "ACDEFGHIKLMNPQRSTVWY";
62 double mw = calculateProteinMolecularWeight(sequence);
63 std::cout << "Molecular weight: " << std::fixed << std::setprecision(2) << mw << " Da" << std::endl;
64 } catch (const std::exception& e) {
65 std::cerr << "Error: " << e.what() << std::endl;
66 }
67
68 return 0;
69}
70
ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕ, ಆಣ್ವಿಕ ದ್ರವ್ಯತೆಯನ್ನು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಥವಾ ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾಗುತ್ತದೆ. ಇದು ಪ್ರೋಟೀನ್ನಲ್ಲಿ ಎಲ್ಲಾ ಅಣುಗಳ ಒಟ್ಟು ತೂಕವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ರೂಪದಲ್ಲಿ ಕಳೆದುಕೊಂಡ ನೀರಿನ ಅಣುಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ. ಈ ಮೂಲಭೂತ ಗುಣವು ಪ್ರೋಟೀನ್ ಗುರುತಿಸುವಿಕೆ, ಶುದ್ಧೀಕರಣ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಗೆ ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿದೆ.
ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಆಮ್ಲಜನಕ ಶ್ರೇಣಿಯ ಆಧಾರದ ಮೇಲೆ ತಾತ್ತ್ವಿಕ ಆಣ್ವಿಕ ತೂಕವನ್ನು ಉನ್ನತ ನಿಖರತೆಯೊಂದಿಗೆ ಒದಗಿಸುತ್ತದೆ. ಇದು ಆಮ್ಲಜನಕಗಳ ಪ್ರಮಾಣಿತ ಏಕಕಾಲದ ತೂಕಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಪೆಪ್ಟೈಡ್ ಬಂಧಗಳ ಸಮಯದಲ್ಲಿ ನೀರಿನ ಕಳೆವನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ. ಆದರೆ, ಇದು ಪೋಸ್ಟ್-ಟ್ರಾನ್ಸ್ಲೇಶನಲ್ ಬದಲಾವಣೆಗಳು, ಅಸಾಮಾನ್ಯ ಆಮ್ಲಜನಕಗಳು ಅಥವಾ ವಾಸ್ತವ ಪ್ರೋಟೀನ್ಗಳಲ್ಲಿ ಇರಬಹುದಾದ ಐಸೊಟೋಪಿಕ್ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಪರಿಗಣಿಸುವುದಿಲ್ಲ.
ಪ್ರೋಟೀನ್ ಆಣ್ವಿಕ ತೂಕವು ಸಾಮಾನ್ಯವಾಗಿ ಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (Da) ಅಥವಾ ಕಿಲೋಡಾಲ್ಟನ್ಗಳಲ್ಲಿ (kDa) ವ್ಯಕ್ತಪಡಿಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ 1 kDa 1,000 Da ಗೆ ಸಮಾನವಾಗಿದೆ. ಡಾಲ್ಟನ್ ಸುಮಾರು ಹೈಡ್ರೋಜನ್ ಅಣುವಿನ ತೂಕಕ್ಕೆ ಸಮಾನವಾಗಿದೆ (1.66 × 10^-24 ಗ್ರಾಂ). ಉಲ್ಲೇಖಕ್ಕಾಗಿ, ಚಿಕ್ಕ ಪೆಪ್ಟೈಡ್ಗಳು ಕೆಲವು ಶ್ರೇಣಿಗಳಲ್ಲಿ ಇರಬಹುದು, ದೊಡ್ಡ ಪ್ರೋಟೀನ್ಗಳು ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲಿರುವುದರಿಂದ ಶ್ರೇಣಿಯಲ್ಲ
ನಿಮ್ಮ ಕೆಲಸದ ಹಂತಕ್ಕೆ ಉಪಯೋಗಿಸಬಹುದಾದ ಹೆಚ್ಚು ಉಪಕರಣಗಳನ್ನು ಹುಡುಕಿ ಹೊಸ ಉಪಕರಣಗಳನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ